|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.siebel.rf.offline.branch.datastore.PersistedFactory | +--com.siebel.rf.offline.data.offlinerequest.OfflineRequestFactory
The OfflineRequestFactory class
Constructor Summary | |
OfflineRequestFactory()
|
Method Summary | |
static OfflineRequest |
createOfflineRequest(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String userId,
java.lang.String journalEntryId,
java.lang.String transactionType,
java.util.Vector request)
Records the users request in the offline mode. |
static OfflineRequest |
findByPrimaryKey(java.lang.String offlineRequestId)
Returns OfflineRequest |
static java.util.ArrayList |
findByStatus(java.lang.String status)
Returns collection of OfflineRequest |
static java.util.ArrayList |
findByStatusAndActorId(java.lang.String status,
java.lang.String userId)
Returns collection of OfflineRequest |
static java.util.ArrayList |
findByStatusAndType(java.lang.String status,
java.lang.String type)
Returns collection of OfflineRequest |
static java.util.ArrayList |
findDistinctActorId()
Returns collection of userId |
static OfflineRequest |
getOfflineRequest(java.lang.String offlineRequestId)
Returns OfflineRequest |
static java.lang.String |
getOfflineRequestIdForLastOfflineRequestForUser(java.lang.String userId)
Returns offlineRequestId for last offlineRequest for user |
static void |
purgeProcessedData()
deletes the processed data |
Methods inherited from class com.siebel.rf.offline.branch.datastore.PersistedFactory |
remove, store |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OfflineRequestFactory()
Method Detail |
public static OfflineRequest findByPrimaryKey(java.lang.String offlineRequestId) throws FinderException
offlineRequestId
- StringFinderException
- This exception is thrown if request not foundpublic static OfflineRequest getOfflineRequest(java.lang.String offlineRequestId) throws com.bankframe.ejb.ProcessingErrorException
offlineRequestId
- com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic static java.util.ArrayList findByStatusAndActorId(java.lang.String status, java.lang.String userId)
status
- StringuserId
- Stringpublic static java.util.ArrayList findByStatus(java.lang.String status)
status
- Stringpublic static java.util.ArrayList findByStatusAndType(java.lang.String status, java.lang.String type)
status
- Stringtype
- Stringpublic static java.util.ArrayList findDistinctActorId()
public static OfflineRequest createOfflineRequest(java.lang.String companyCode, java.lang.String branchCode, java.lang.String userId, java.lang.String journalEntryId, java.lang.String transactionType, java.util.Vector request) throws com.bankframe.validation.ValidationException
companyCode
- StringbranchCode
- StringuserId
- StringjournalEntryId
- StringtransactionType
- Stringrequest
- Vectorcom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic static java.lang.String getOfflineRequestIdForLastOfflineRequestForUser(java.lang.String userId)
userId
- Stringpublic static void purgeProcessedData()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |