com.siebel.rf.offline.data.currencyboxdenominationsnapshot
Class CurrencyBoxDenominationSnapshotFactory

java.lang.Object
  |
  +--com.siebel.rf.offline.branch.datastore.PersistedFactory
        |
        +--com.siebel.rf.offline.data.currencyboxdenominationsnapshot.CurrencyBoxDenominationSnapshotFactory

public class CurrencyBoxDenominationSnapshotFactory
extends PersistedFactory

The CurrencyBoxDenominationSnapshotFactory class


Constructor Summary
CurrencyBoxDenominationSnapshotFactory()
           
 
Method Summary
static java.util.Collection findByCompanyCodeAndBranchCodeAndCashBoxIdAndCurrencyBoxIdAndSnapShotTypeAndDate(java.lang.String companyCode, java.lang.String branchCode, java.lang.String cashBoxId, java.lang.String currencyBoxId, java.lang.String snapShotType, java.lang.String date)
          Returns collection of CurrencyBoxDenominationSnapshot
static CurrencyBoxDenominationSnapshot findByPrimaryKey(java.lang.String companyCode, java.lang.String branchCode, java.lang.String currencyBoxId, java.lang.Double denominationValue, java.lang.String denominationIndicator, java.lang.String date, java.lang.String currencyBoxDenominationSnapshotTime, java.lang.String cashBoxId, java.lang.String snapShotType)
          Returns CurrencyBoxDenominationSnapshot
static CurrencyBoxDenominationSnapshot getCurrencyBoxDenominationSnapshot(java.lang.String companyCode, java.lang.String branchCode, java.lang.String currencyBoxId, java.lang.Double denominationValue, java.lang.String denominationIndicator, java.lang.String date, java.lang.String currencyBoxDenominationSnapshotTime, java.lang.String cashBoxId, java.lang.String snapShotType)
          Returns CurrencyBoxDenominationSnapshot
static Persisted store(Persisted persisted)
          Updates CurrencyBoxDenominationSnapshot
 
Methods inherited from class com.siebel.rf.offline.branch.datastore.PersistedFactory
remove
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurrencyBoxDenominationSnapshotFactory

public CurrencyBoxDenominationSnapshotFactory()
Method Detail

findByPrimaryKey

public static CurrencyBoxDenominationSnapshot findByPrimaryKey(java.lang.String companyCode,
                                                               java.lang.String branchCode,
                                                               java.lang.String currencyBoxId,
                                                               java.lang.Double denominationValue,
                                                               java.lang.String denominationIndicator,
                                                               java.lang.String date,
                                                               java.lang.String currencyBoxDenominationSnapshotTime,
                                                               java.lang.String cashBoxId,
                                                               java.lang.String snapShotType)
                                                        throws FinderException
Returns CurrencyBoxDenominationSnapshot
Parameters:
companyCode - String
branchCode - String
currencyBoxId - String
denominationValue - Double
denominationIndicator - String
date - String
currencyBoxDenominationSnapshotTime - String
cashBoxId - String
snapShotType - String
Returns:
the CurrencyBoxDenominationSnapshot based on primary key attributes
Throws:
FinderException - This exception is thrown if CurrencyBoxDenominationSnapshot not found

getCurrencyBoxDenominationSnapshot

public static CurrencyBoxDenominationSnapshot getCurrencyBoxDenominationSnapshot(java.lang.String companyCode,
                                                                                 java.lang.String branchCode,
                                                                                 java.lang.String currencyBoxId,
                                                                                 java.lang.Double denominationValue,
                                                                                 java.lang.String denominationIndicator,
                                                                                 java.lang.String date,
                                                                                 java.lang.String currencyBoxDenominationSnapshotTime,
                                                                                 java.lang.String cashBoxId,
                                                                                 java.lang.String snapShotType)
                                                                          throws com.bankframe.ejb.ProcessingErrorException
Returns CurrencyBoxDenominationSnapshot
Parameters:
companyCode - String
branchCode - String
currencyBoxId - String
denominationValue - String
denominationIndicator - String
date - String
currencyBoxDenominationSnapshotTime - String
cashBoxId - String
snapShotType - String
Returns:
an instance of CurrencyBoxDenominationSnapshot based on companyCode, branchCode, currencyBoxId, denominationValue, denominationIndicator, date, currencyBoxDenominationSnapshotTime, cashBoxId and snapShotType
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails

findByCompanyCodeAndBranchCodeAndCashBoxIdAndCurrencyBoxIdAndSnapShotTypeAndDate

public static java.util.Collection findByCompanyCodeAndBranchCodeAndCashBoxIdAndCurrencyBoxIdAndSnapShotTypeAndDate(java.lang.String companyCode,
                                                                                                                    java.lang.String branchCode,
                                                                                                                    java.lang.String cashBoxId,
                                                                                                                    java.lang.String currencyBoxId,
                                                                                                                    java.lang.String snapShotType,
                                                                                                                    java.lang.String date)
Returns collection of CurrencyBoxDenominationSnapshot
Parameters:
companyCode - String
branchCode - String
cashBoxId - String
currencyBoxId - String
snapShotType - String
date - String
Returns:
the collection of CurrencyBoxDenominationSnapshot based on companyCode, branchCode, cashBoxId, currencyBoxId, snapShotType, date

store

public static Persisted store(Persisted persisted)
                       throws com.bankframe.validation.ValidationException
Updates CurrencyBoxDenominationSnapshot
Parameters:
persisted - Persisted
Returns:
CurrencyBoxDenominationSnapshot
Throws:
com.bankframe.validation.ValidationException - This exception is thrown if validation fails