com.siebel.rf.offline.data.currencyboxdenomination
Class CurrencyBoxDenominationFactory

java.lang.Object
  |
  +--com.siebel.rf.offline.branch.datastore.PersistedFactory
        |
        +--com.siebel.rf.offline.data.currencyboxdenomination.CurrencyBoxDenominationFactory

public class CurrencyBoxDenominationFactory
extends PersistedFactory

The CurrencyBoxDenominationFactory class


Constructor Summary
CurrencyBoxDenominationFactory()
           
 
Method Summary
static java.util.Collection findByCompanyCodeAndBranchCodeAndCashBoxIdAndCurrencyBoxId(java.lang.String companyCode, java.lang.String branchCode, java.lang.String cashBoxId, java.lang.String currencyBoxId)
          Returns collection of CurrencyBoxDenominations
static java.util.Collection findByCompanyCodeAndBranchCodeAndCurrencyBoxId(java.lang.String companyCode, java.lang.String branchCode, java.lang.String currencyBoxId)
          Returns collection of CurrencyBoxDenominations
static java.util.Collection findByCompanyCodeAndCurrencyBoxIdAndCurrency(java.lang.String companyCode, java.lang.String currencyBoxId, java.lang.String Currency)
          Returns collection of CurrencyBoxDenominations
static CurrencyBoxDenomination findByPrimaryKey(java.lang.String companyCode, java.lang.String branchCode, java.lang.String currencyBoxId, java.lang.Double denominationValue, java.lang.String denominationIndicator, java.lang.String cashBoxId)
          Returns CurrencyBoxDenomination
static CurrencyBoxDenomination getCurrencyBoxDenomination(java.lang.String companyCode, java.lang.String branchCode, java.lang.String currencyBoxId, java.lang.Double denominationValue, java.lang.String denominationIndicator, java.lang.String cashBoxId)
          Returns CurrencyBoxDenomination
static Persisted store(Persisted persisted)
          Updates CurrencyBoxDenomination
 
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

CurrencyBoxDenominationFactory

public CurrencyBoxDenominationFactory()
Method Detail

findByPrimaryKey

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

getCurrencyBoxDenomination

public static CurrencyBoxDenomination getCurrencyBoxDenomination(java.lang.String companyCode,
                                                                 java.lang.String branchCode,
                                                                 java.lang.String currencyBoxId,
                                                                 java.lang.Double denominationValue,
                                                                 java.lang.String denominationIndicator,
                                                                 java.lang.String cashBoxId)
                                                          throws com.bankframe.ejb.ProcessingErrorException
Returns CurrencyBoxDenomination
Parameters:
companyCode - String
branchCode - String
currencyBoxId - String
denominationValue - Double
denominationIndicator - String
cashBoxId - String
Returns:
CurrencyBoxDenomination based on companyCode, branchCode, currencyBoxId, denominationValue, denominationIndicator & cashBoxId
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails

findByCompanyCodeAndBranchCodeAndCurrencyBoxId

public static java.util.Collection findByCompanyCodeAndBranchCodeAndCurrencyBoxId(java.lang.String companyCode,
                                                                                  java.lang.String branchCode,
                                                                                  java.lang.String currencyBoxId)
Returns collection of CurrencyBoxDenominations
Parameters:
companyCode - String
branchCode - String
currencyBoxId - String
Returns:
the collection of CurrencyBoxDenominations based on companyCode, branchCode & currencyBoxId

findByCompanyCodeAndCurrencyBoxIdAndCurrency

public static java.util.Collection findByCompanyCodeAndCurrencyBoxIdAndCurrency(java.lang.String companyCode,
                                                                                java.lang.String currencyBoxId,
                                                                                java.lang.String Currency)
Returns collection of CurrencyBoxDenominations
Parameters:
companyCode - String
currencyBoxId - String
currency - String
Returns:
the collection of CurrencyBoxDenominations based on companyCode, currencyBoxId & currency

findByCompanyCodeAndBranchCodeAndCashBoxIdAndCurrencyBoxId

public static java.util.Collection findByCompanyCodeAndBranchCodeAndCashBoxIdAndCurrencyBoxId(java.lang.String companyCode,
                                                                                              java.lang.String branchCode,
                                                                                              java.lang.String cashBoxId,
                                                                                              java.lang.String currencyBoxId)
Returns collection of CurrencyBoxDenominations
Parameters:
companyCode - String
branchCode - String
cashBoxId - String
currencyBoxId - String
Returns:
the collection of CurrencyBoxDenominations based on companyCode, branchCode, cashBoxId & currencyBoxId

store

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