com.siebel.rf.offline.data.offlinerequest
Class OfflineRequest

java.lang.Object
  |
  +--com.siebel.rf.offline.data.offlinerequest.OfflineRequest
All Implemented Interfaces:
Persisted

public class OfflineRequest
extends java.lang.Object
implements Persisted

The OfflineRequest persisted class


Field Summary
 java.lang.String branchCode
           
 java.lang.String companyCode
           
 java.util.Vector correctionResponse
           
 java.lang.String createdDate
           
 java.lang.String createdTime
           
 java.lang.String dependentOfflineRequestIds
           
 java.lang.String journalEntryId
           
static java.util.HashMap MAPPING
           
 java.lang.String offlineRequestId
           
static java.util.ArrayList PK_ATTRBUTES
           
 java.lang.String postDependentOfflineRequestIds
           
 java.lang.String processedDate
           
 java.lang.String processedTime
           
 java.util.Vector request
           
 java.util.Vector response
           
 java.lang.String status
           
 java.lang.String transactionType
           
 java.lang.String userId
           
 
Constructor Summary
OfflineRequest()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          Compares object.
 java.lang.String getBranchCode()
          Returns branchCode
 java.lang.String getCompanyCode()
          Returns companyCode
 java.util.Vector getCorrectionResponse()
          Returns correctionResponse
 java.lang.String getCreatedDate()
          Returns createdDate
 java.lang.String getCreatedTime()
          Returns createdTime
 java.lang.String getDependentOfflineRequestIds()
          Returns dependentOfflineRequestId
 java.lang.String getJournalEntryId()
          Returns journalEntryId
 java.util.HashMap getMapping()
          Returns attributes vs.
 java.lang.String getOfflineRequestId()
          Returns offlineRequestId
 java.util.ArrayList getPKAttributes()
          Returns collection of primary key attributes
 java.lang.String getPostDependentOfflineRequestIds()
          Returns postDependentOfflineRequestIds
 java.lang.String getProcessedDate()
          Returns processedDate
 java.lang.String getProcessedTime()
          Returns processedTime
 java.util.Vector getRequest()
          Returns request
 java.util.Vector getResponse()
          Returns response
 java.lang.String getStatus()
          Returns status
 java.lang.String getTableName()
          Returns tableName of OfflineRequest
 java.lang.String getTransactionType()
          Returns transactionType
 java.lang.String getUserId()
          Returns userId
 void setBranchCode(java.lang.String branchCode)
          Sets branchCode
 void setCompanyCode(java.lang.String companyCode)
          Sets companyCode
 void setCorrectionResponse(java.util.Vector correctionResponse)
          Sets correctionResponse
 void setCreatedDate(java.lang.String createdDate)
          Sets createdDate
 void setCreatedTime(java.lang.String createdTime)
          Sets createdTime
 void setDependentOfflineRequestIds(java.lang.String dependentOfflineRequestIds)
          Sets dependentOfflineRequestIds
 void setJournalEntryId(java.lang.String journalEntryId)
          Sets journalEntryId
 void setOfflineRequestId(java.lang.String offlineRequestId)
          Sets offlineRequestId
 void setPostDependentOfflineRequestIds(java.lang.String postDependentOfflineRequestIds)
          Sets postDependentOfflineRequestIds
 void setProcessedDate(java.lang.String processedDate)
          Sets processedDate
 void setProcessedTime(java.lang.String processedTime)
          Sets processedTime
 void setRequest(java.util.Vector request)
          Sets request
 void setResponse(java.util.Vector response)
          Sets response
 void setStatus(java.lang.String status)
          Sets status
 void setTransactionType(java.lang.String transactionType)
          Sets transactionType
 void setUserId(java.lang.String userId)
          Sets userId
 com.bankframe.bo.DataPacket toDataPacket()
          Creates dataPacket for OfflineRequest
 java.lang.String toString()
          Converts DataPacket to String.
 void updateProcessedDetails(java.util.Vector responseVector, java.util.Vector correctedResponseVector, java.lang.String status, java.lang.String processedDate, java.lang.String processedTime)
          This method updates the details for the OfflineRequest
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

branchCode

public java.lang.String branchCode

companyCode

public java.lang.String companyCode

userId

public java.lang.String userId

processedDate

public java.lang.String processedDate

request

public java.util.Vector request

response

public java.util.Vector response

correctionResponse

public java.util.Vector correctionResponse

journalEntryId

public java.lang.String journalEntryId

processedTime

public java.lang.String processedTime

createdDate

public java.lang.String createdDate

createdTime

public java.lang.String createdTime

status

public java.lang.String status

offlineRequestId

public java.lang.String offlineRequestId

dependentOfflineRequestIds

public java.lang.String dependentOfflineRequestIds

transactionType

public java.lang.String transactionType

postDependentOfflineRequestIds

public java.lang.String postDependentOfflineRequestIds

MAPPING

public static java.util.HashMap MAPPING

PK_ATTRBUTES

public static java.util.ArrayList PK_ATTRBUTES
Constructor Detail

OfflineRequest

public OfflineRequest()
Method Detail

getBranchCode

public java.lang.String getBranchCode()
Returns branchCode
Returns:
the value of branchCode

getCompanyCode

public java.lang.String getCompanyCode()
Returns companyCode
Returns:
the value of companyCode

getCreatedDate

public java.lang.String getCreatedDate()
Returns createdDate
Returns:
the value of createdDate

getCreatedTime

public java.lang.String getCreatedTime()
Returns createdTime
Returns:
the value of createdTime

getDependentOfflineRequestIds

public java.lang.String getDependentOfflineRequestIds()
Returns dependentOfflineRequestId
Returns:
the value of dependentOfflineRequestId

getPostDependentOfflineRequestIds

public java.lang.String getPostDependentOfflineRequestIds()
Returns postDependentOfflineRequestIds
Returns:
the value of dependentOfflineRequestId

getJournalEntryId

public java.lang.String getJournalEntryId()
Returns journalEntryId
Returns:
the value of journalEntryId

getOfflineRequestId

public java.lang.String getOfflineRequestId()
Returns offlineRequestId
Returns:
the value of offlineRequestId

getProcessedDate

public java.lang.String getProcessedDate()
Returns processedDate
Returns:
the value of processedDate

getProcessedTime

public java.lang.String getProcessedTime()
Returns processedTime
Returns:
the value of processedTime

getRequest

public java.util.Vector getRequest()
Returns request
Returns:
the value of request

getResponse

public java.util.Vector getResponse()
Returns response
Returns:
the value of response

getCorrectionResponse

public java.util.Vector getCorrectionResponse()
Returns correctionResponse
Returns:
the value of correctionResponse

getStatus

public java.lang.String getStatus()
Returns status
Returns:
the value of status

getTransactionType

public java.lang.String getTransactionType()
Returns transactionType
Returns:
the value of transactionType

getUserId

public java.lang.String getUserId()
Returns userId
Returns:
the value of userId

setBranchCode

public void setBranchCode(java.lang.String branchCode)
Sets branchCode
Parameters:
branchCode - String

setCompanyCode

public void setCompanyCode(java.lang.String companyCode)
Sets companyCode
Parameters:
companyCode - String

setCreatedDate

public void setCreatedDate(java.lang.String createdDate)
Sets createdDate
Parameters:
createdDate - String

setCreatedTime

public void setCreatedTime(java.lang.String createdTime)
Sets createdTime
Parameters:
createdTime - String

setDependentOfflineRequestIds

public void setDependentOfflineRequestIds(java.lang.String dependentOfflineRequestIds)
Sets dependentOfflineRequestIds
Parameters:
dependentOfflineRequestIds - String

setPostDependentOfflineRequestIds

public void setPostDependentOfflineRequestIds(java.lang.String postDependentOfflineRequestIds)
Sets postDependentOfflineRequestIds
Parameters:
postDependentOfflineRequestIds - String

setJournalEntryId

public void setJournalEntryId(java.lang.String journalEntryId)
Sets journalEntryId
Parameters:
journalEntryId - String

setOfflineRequestId

public void setOfflineRequestId(java.lang.String offlineRequestId)
Sets offlineRequestId
Parameters:
offlineRequestId - String

setProcessedDate

public void setProcessedDate(java.lang.String processedDate)
Sets processedDate
Parameters:
processedDate - String

setProcessedTime

public void setProcessedTime(java.lang.String processedTime)
Sets processedTime
Parameters:
processedTime - String

setRequest

public void setRequest(java.util.Vector request)
Sets request
Parameters:
request - Vector

setResponse

public void setResponse(java.util.Vector response)
Sets response
Parameters:
response - Vector

setCorrectionResponse

public void setCorrectionResponse(java.util.Vector correctionResponse)
Sets correctionResponse
Parameters:
correctionResponse - Vector

setStatus

public void setStatus(java.lang.String status)
Sets status
Parameters:
status - String

setTransactionType

public void setTransactionType(java.lang.String transactionType)
Sets transactionType
Parameters:
transactionType - String

setUserId

public void setUserId(java.lang.String userId)
Sets userId
Parameters:
userId - String

getMapping

public java.util.HashMap getMapping()
Returns attributes vs. table column name mapping
Specified by:
getMapping in interface Persisted
Returns:
the attributes vs. table column name mapping

getPKAttributes

public java.util.ArrayList getPKAttributes()
Returns collection of primary key attributes
Specified by:
getPKAttributes in interface Persisted
Returns:
the collection of primary key attributes

getTableName

public java.lang.String getTableName()
Returns tableName of OfflineRequest
Specified by:
getTableName in interface Persisted
Returns:
the tableName

toDataPacket

public com.bankframe.bo.DataPacket toDataPacket()
Creates dataPacket for OfflineRequest
Specified by:
toDataPacket in interface Persisted
Returns:
dataPacket

toString

public java.lang.String toString()
Converts DataPacket to String.
Overrides:
toString in class java.lang.Object
Returns:
String after converting the DataPacket to String

equals

public boolean equals(java.lang.Object object)
Compares object.
Overrides:
equals in class java.lang.Object
Parameters:
object - Object
Returns:
boolean after comparing the object

updateProcessedDetails

public void updateProcessedDetails(java.util.Vector responseVector,
                                   java.util.Vector correctedResponseVector,
                                   java.lang.String status,
                                   java.lang.String processedDate,
                                   java.lang.String processedTime)
                            throws com.bankframe.validation.ValidationException
This method updates the details for the OfflineRequest
Parameters:
responseVector - Vector
correctedResponseVector - Vector
status - String
processedDate - String
processedTime - String
Throws:
com.bankframe.validation.ValidationException -