com.siebel.rf.offline.data.journalentryitem
Class JournalEntryItemFactory
java.lang.Object
|
+--com.siebel.rf.offline.branch.datastore.PersistedFactory
|
+--com.siebel.rf.offline.data.journalentryitem.JournalEntryItemFactory
- public class JournalEntryItemFactory
- extends PersistedFactory
The JournalEntryItemFactory class
Method Summary |
static JournalEntryItem |
createJournalEntryItem(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionJournalEntryItemVO financialTransactionJournalEntryItemVO)
Creates JournalEntryItem. |
static java.util.Collection |
findByJournalEntry(java.lang.String companyCode,
java.lang.String journalEntryId,
java.lang.String journalDate,
java.lang.String journalStartTime,
java.lang.String userId)
Returns Collection of JournalEntryItem |
static java.util.Collection |
findByJournalEntryAndPaymentMethod(java.lang.String companyCode,
java.lang.String journalEntryId,
java.lang.String journalDate,
java.lang.String journalStartTime,
java.lang.String userId,
java.lang.String paymentMethod)
Returns Collection of JournalEntryItem |
static JournalEntryItem |
findByPrimaryKey(java.lang.String companyCode,
java.lang.String userId,
java.lang.String journalDate,
java.lang.String journalStartTime,
java.lang.String journalEntryItemSequenceNumber,
java.lang.String journalEntryId)
Returns JournalEntryItem |
static JournalEntryItem |
getJournalEntryItem(java.lang.String companyCode,
java.lang.String userId,
java.lang.String journalDate,
java.lang.String journalStartTime,
java.lang.String journalEntryItemSequenceNumber,
java.lang.String journalEntryId)
Returns JournalEntryItem |
static void |
purgeProcessedData()
Deletes processed data |
static Persisted |
store(Persisted persisted)
Updates JournalEntryItem |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JournalEntryItemFactory
public JournalEntryItemFactory()
findByPrimaryKey
public static JournalEntryItem findByPrimaryKey(java.lang.String companyCode,
java.lang.String userId,
java.lang.String journalDate,
java.lang.String journalStartTime,
java.lang.String journalEntryItemSequenceNumber,
java.lang.String journalEntryId)
throws FinderException
- Returns JournalEntryItem
- Parameters:
companyCode
- StringuserId
- StringjournalDate
- StringjournalStartTime
- StringjournalEntryItemSequenceNumber
- StringjournalEntryId
- String- Returns:
- JournalEntryItem based on primary key attributes
- Throws:
FinderException
- This exception is thrown if JournalEntryItem not found
getJournalEntryItem
public static JournalEntryItem getJournalEntryItem(java.lang.String companyCode,
java.lang.String userId,
java.lang.String journalDate,
java.lang.String journalStartTime,
java.lang.String journalEntryItemSequenceNumber,
java.lang.String journalEntryId)
throws com.bankframe.ejb.ProcessingErrorException
- Returns JournalEntryItem
- Parameters:
companyCode
- StringuserId
- StringjournalDate
- StringjournalStartTime
- StringjournalEntryItemSequenceNumber
- StringjournalEntryId
- String- Returns:
- JournalEntryItem using finder findByPrimaryKey.
- Throws:
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing fails
findByJournalEntryAndPaymentMethod
public static java.util.Collection findByJournalEntryAndPaymentMethod(java.lang.String companyCode,
java.lang.String journalEntryId,
java.lang.String journalDate,
java.lang.String journalStartTime,
java.lang.String userId,
java.lang.String paymentMethod)
- Returns Collection of JournalEntryItem
- Parameters:
companyCode
- StringjournalEntryId
- StringjournalDate
- StringjournalStartTime
- StringuserId
- StringpaymentMethod
- String- Returns:
- JournalEntryItem based on companyCode, journalEntryId, journalDate, journalStartTime, userId and paymentMethod
findByJournalEntry
public static java.util.Collection findByJournalEntry(java.lang.String companyCode,
java.lang.String journalEntryId,
java.lang.String journalDate,
java.lang.String journalStartTime,
java.lang.String userId)
- Returns Collection of JournalEntryItem
- Parameters:
companyCode
- StringjournalEntryId
- StringjournalDate
- StringjournalStartTime
- StringuserId
- String- Returns:
- JournalEntryItem based on companyCode, journalEntryId, journalDate, journalStartTime and userId
createJournalEntryItem
public static JournalEntryItem createJournalEntryItem(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionJournalEntryItemVO financialTransactionJournalEntryItemVO)
throws com.bankframe.validation.ValidationException
- Creates JournalEntryItem.
- Parameters:
financialTransactionJournalEntryItemVO
- FinancialTransactionJournalEntryItemVO- Returns:
- JournalEntryItem
- Throws:
com.bankframe.validation.ValidationException
- This exception is thrown if validation fails
store
public static Persisted store(Persisted persisted)
throws com.bankframe.validation.ValidationException
- Updates JournalEntryItem
- Parameters:
persisted
- Persisted- Returns:
- JournalEntryItem
purgeProcessedData
public static void purgeProcessedData()
- Deletes processed data