org.kuali.kfs.module.endow.document.service.impl
Class TransactionArchiveServiceImpl

java.lang.Object
  extended by org.kuali.kfs.module.endow.document.service.impl.TransactionArchiveServiceImpl
All Implemented Interfaces:
TransactionArchiveService

public class TransactionArchiveServiceImpl
extends Object
implements TransactionArchiveService

This class is the dao implementation for the TransactionArchiveServiceImpl.


Constructor Summary
TransactionArchiveServiceImpl()
           
 
Method Summary
 Collection<TransactionArchive> getAllTransactionArchives()
          Gets a collection of records from END_TRAN_ARCHV_T table
 Collection<TransactionArchive> getAllTransactionArchives(String typeCode, String etranCode)
          Gets a collection of records from END_TRAN_ARCHV_T table for a given TRAN_IP_IND_CD, DOC_TYP_NM, TRAN_ETRAN_CD
 org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
          This method gets the businessObjectService.
 TransactionArchive getByPrimaryKey(String documentNumber, int lineNumber, String lineTypeCode)
          Gets a transactionArchive by primary keys.
 Collection<TransactionArchive> getTransactionArchivesByDocumentTypeName(String typeCode)
          Gets a collection of records from END_TRAN_ARCHV_T table for a given DOC_TYP_NM
 Collection<TransactionArchive> getTransactionArchivesByDocumentTypeNameAndETranCode(String typeCode, String etranCode)
          Gets a collection of records from END_TRAN_ARCHV_T table for a given DOC_TYP_NM and TRAN_ETRAN_CD
 Collection<TransactionArchive> getTransactionArchivesByETranCode(String etranCode)
          Gets a collection of records from END_TRAN_ARCHV_T table for a given ETranCode
 Collection<TransactionArchive> getTransactionArchivesByIncomeOrPrincipalIndicator(String incomeOrPrincipalIndicator)
          Gets a collection of records from END_TRAN_ARCHV_T table for a given TRAN_IP_IND_CD
 void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
          This method sets the businessObjectService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionArchiveServiceImpl

public TransactionArchiveServiceImpl()
Method Detail

getAllTransactionArchives

public Collection<TransactionArchive> getAllTransactionArchives()
Description copied from interface: TransactionArchiveService
Gets a collection of records from END_TRAN_ARCHV_T table

Specified by:
getAllTransactionArchives in interface TransactionArchiveService
Returns:
transactionArchives
See Also:
TransactionArchiveService.getAllTransactionArchives()

getByPrimaryKey

public TransactionArchive getByPrimaryKey(String documentNumber,
                                          int lineNumber,
                                          String lineTypeCode)
Description copied from interface: TransactionArchiveService
Gets a transactionArchive by primary keys.

Specified by:
getByPrimaryKey in interface TransactionArchiveService
Returns:
a transactionArchive
See Also:
TransactionArchiveService.getByPrimaryKey(String, int, String)

getTransactionArchivesByDocumentTypeName

public Collection<TransactionArchive> getTransactionArchivesByDocumentTypeName(String typeCode)
Description copied from interface: TransactionArchiveService
Gets a collection of records from END_TRAN_ARCHV_T table for a given DOC_TYP_NM

Specified by:
getTransactionArchivesByDocumentTypeName in interface TransactionArchiveService
Parameters:
typeCode - The document type name (DOC_TYP_NM in the table)
Returns:
transactionArchives
See Also:
TransactionArchiveService.getTransactionArchivesByDocumentTypeName(String)

getTransactionArchivesByETranCode

public Collection<TransactionArchive> getTransactionArchivesByETranCode(String etranCode)
Description copied from interface: TransactionArchiveService
Gets a collection of records from END_TRAN_ARCHV_T table for a given ETranCode

Specified by:
getTransactionArchivesByETranCode in interface TransactionArchiveService
Parameters:
etranCode - The etranCode (TRAN_ETRAN_CD in the table)
Returns:
transactionArchives
See Also:
TransactionArchiveService.getTransactionArchivesByETranCode(String)

getTransactionArchivesByDocumentTypeNameAndETranCode

public Collection<TransactionArchive> getTransactionArchivesByDocumentTypeNameAndETranCode(String typeCode,
                                                                                           String etranCode)
Description copied from interface: TransactionArchiveService
Gets a collection of records from END_TRAN_ARCHV_T table for a given DOC_TYP_NM and TRAN_ETRAN_CD

Specified by:
getTransactionArchivesByDocumentTypeNameAndETranCode in interface TransactionArchiveService
Parameters:
typeCode - The document type name (DOC_TYP_NM in the table)
etranCode - The etranCode (TRAN_ETRAN_CD in the table)
Returns:
transactionArchives
See Also:
TransactionArchiveService.getTransactionArchivesByDocumentTypeNameAndETranCode(String, String)

getTransactionArchivesByIncomeOrPrincipalIndicator

public Collection<TransactionArchive> getTransactionArchivesByIncomeOrPrincipalIndicator(String incomeOrPrincipalIndicator)
Description copied from interface: TransactionArchiveService
Gets a collection of records from END_TRAN_ARCHV_T table for a given TRAN_IP_IND_CD

Specified by:
getTransactionArchivesByIncomeOrPrincipalIndicator in interface TransactionArchiveService
Returns:
transactionArchives where the indicator is I (income) or P (principal)
See Also:
TransactionArchiveService.getTransactionArchivesByIncomeOrPrincipalIndicator(String)

getAllTransactionArchives

public Collection<TransactionArchive> getAllTransactionArchives(String typeCode,
                                                                String etranCode)
Description copied from interface: TransactionArchiveService
Gets a collection of records from END_TRAN_ARCHV_T table for a given TRAN_IP_IND_CD, DOC_TYP_NM, TRAN_ETRAN_CD

Specified by:
getAllTransactionArchives in interface TransactionArchiveService
Returns:
transactionArchives where the incomePrincipalIndicator = B
See Also:
org.kuali.kfs.module.endow.document.service.TransactionArchiveService#getAllTransactionArchives(String, String, String)

getBusinessObjectService

public org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
This method gets the businessObjectService.

Returns:
businessObjectService

setBusinessObjectService

public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
This method sets the businessObjectService

Parameters:
businessObjectService -


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.