|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.siebel.rf.offline.data.branch.Branch
The Branch persisted class
Field Summary | |
java.lang.String |
branchCode
|
java.lang.String |
branchControlNumber
|
java.lang.String |
branchName
|
java.lang.String |
branchOpen
|
java.lang.String |
branchStatus
|
java.lang.Double |
commissionAmount
|
java.lang.String |
companyCode
|
java.lang.String |
currentProcessingMode
|
static java.util.HashMap |
MAPPING
|
java.lang.String |
nextCashBoxId
|
java.lang.String |
nextEventId
|
java.lang.String |
notificationTargetBranchCode
|
static java.util.ArrayList |
PK_ATTRBUTES
|
java.lang.String |
processingDate
|
java.lang.String |
processingDateRolloverTime
|
java.lang.String |
processingMode
|
java.lang.Double |
timeZoneDifference
|
Constructor Summary | |
Branch()
|
Method Summary | |
java.lang.Boolean |
areAllTellerEndOfBusinessDaysComplete()
Checks to see that all Tellers have completed their Teller End of Business Day transaction. |
boolean |
checkBranchClosed()
Checks if the Branch is closed |
java.lang.Boolean |
checkCurrentProcessingMode()
Checks that for a Branch working in AM/PM mode that the current processing mode for the Branch is AM when they are undertaking their Branch End of Business Day operation |
java.lang.Boolean |
checkModeAndDate()
Checks to see that the processing mode on the Branch is AM/PM and that the processing date on the Branch is equal to the system date. |
void |
createBranchCurrencyTotalsSnapshotAtEndOfBusinessDay(java.lang.String snapshotType,
java.util.Vector runningTotals,
java.util.Vector notesTotals,
java.util.Vector coinTotals,
java.util.Vector currencys)
Creates a snapshot of the Branch Currency Totals at the End of the Business Day. |
void |
createBranchCurrencyTotalsSnapshotAtEndOfDay(java.lang.String snapshotType)
Creates snapshot of the Branch Currency Totals at the End of Day. |
boolean |
equals(java.lang.Object object)
Compares object |
java.util.Vector |
getAllCashboxesForBranchByTypeAndCashBoxOpen(java.lang.String cashBoxType,
java.lang.String cashBoxOpen)
Returns Vector of CashBoxes return CashBoxes based on Type and CashBoxOpen |
java.util.Vector |
getAllCurrencyBoxDenominationSnapshotsForBranchBySnapshotTypeAndDate(java.lang.String snapshotType,
java.lang.String date)
Returns all currency box denomination snapshots |
java.lang.String |
getBranchCode()
Returns branchCode |
java.lang.String |
getBranchControlNumber()
Returns branchControlNumber |
java.util.Iterator |
getBranchCurrencyTotals()
Returns currency totals |
java.lang.String |
getBranchName()
Returns branchName |
java.lang.String |
getBranchOpen()
Returns branchOpen |
java.lang.String |
getBranchStatus()
Returns branchStatus |
java.util.Vector |
getCashBoxesAndNegotiableInstrumentBoxesDetailsForBranchByStatusAndType(java.lang.String cashBoxStatusIndicator,
java.lang.String cashBoxType)
Returns Vector of CashBoxes and associated NegotiableInstrumentBoxes and NegotiableInstruments |
java.util.Vector |
getCashBoxesForBranchByStatusAndType(java.lang.String cashBoxStatusIndicator,
java.lang.String cashBoxType)
Returns Vector of CashBoxes and associated currency boxes |
java.util.Vector |
getCashboxesForBranchByStatusAndTypeAndCashBoxMode(java.lang.String cashBoxStatusIndicator,
java.lang.String cashBoxType,
java.lang.String cashBoxMode)
Returns Vector of CashBoxes |
java.lang.Double |
getCommissionAmount()
Returns commissionAmount |
java.lang.String |
getCompanyCode()
Returns companyCode |
java.lang.String |
getCurrentProcessingMode()
Returns currentProcessingMode |
java.util.HashMap |
getMapping()
Returns attributes vs. |
java.lang.String |
getNextCashBoxId()
Returns nextCashBoxId |
java.lang.String |
getNextEventId()
Returns nextEventId |
java.lang.String |
getNotificationTargetBranchCode()
Returns notificationTargetBranchCode |
java.util.ArrayList |
getPKAttributes()
Returns collection of primary key attributes |
java.lang.String |
getProcessingDate()
Returns processingDate |
java.lang.String |
getProcessingDateRolloverTime()
Returns processingDateRolloverTime |
java.lang.String |
getProcessingMode()
Returns processingMode |
java.lang.String |
getTableName()
Returns tableName of Branch |
java.lang.Double |
getTimeZoneDifference()
Returns timeZoneDifference |
void |
setBranchClosed()
Closes Branch |
void |
setBranchCode(java.lang.String branchCode)
Sets branchCode |
void |
setBranchControlNumber(java.lang.String branchControlNumber)
Sets branchControlNumber |
void |
setBranchName(java.lang.String branchName)
Sets branchName |
void |
setBranchOpen(java.lang.String branchOpen)
Sets the value of branchOpen |
void |
setBranchStatus(java.lang.String branchStatus)
Sets branchStatus |
void |
setCommissionAmount(java.lang.Double commissionAmount)
Sets commissionAmount |
void |
setCompanyCode(java.lang.String companyCode)
Sets companyCode |
void |
setCurrentProcessingMode(java.lang.String currentProcessingMode)
Sets currentProcessingMode |
void |
setNextCashBoxId(java.lang.String nextCashBoxId)
Sets nextCashBoxId |
void |
setNextEventId(java.lang.String nextEventId)
Sets nextEventId |
void |
setNotificationTargetBranchCode(java.lang.String notificationTargetBranchCode)
Sets notificationTargetBranchCode |
void |
setProcessingDate(java.lang.String processingDate)
Sets processingDate |
void |
setProcessingDateRolloverTime(java.lang.String processingDateRolloverTime)
Sets processingDateRolloverTime |
void |
setProcessingMode(java.lang.String processingMode)
Sets processingMode |
void |
setTimeZoneDifference(java.lang.Double timeZoneDifference)
Sets timeZoneDifference |
com.bankframe.bo.DataPacket |
toDataPacket()
Creates dataPacket for Branch |
java.lang.String |
toString()
Converts DataPacket to String |
void |
updateBranchControlNumber(java.lang.String journalEntryId)
Updates branchControlNumber |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public java.lang.String companyCode
public java.lang.String branchCode
public java.lang.String branchStatus
public java.lang.String branchName
public java.lang.String processingMode
public java.lang.String currentProcessingMode
public java.lang.String processingDateRolloverTime
public java.lang.Double timeZoneDifference
public java.lang.String processingDate
public java.lang.String branchOpen
public java.lang.Double commissionAmount
public java.lang.String nextCashBoxId
public java.lang.String branchControlNumber
public java.lang.String nextEventId
public java.lang.String notificationTargetBranchCode
public static java.util.HashMap MAPPING
public static java.util.ArrayList PK_ATTRBUTES
Constructor Detail |
public Branch()
Method Detail |
public java.lang.String getCompanyCode()
public java.lang.String getBranchCode()
public java.lang.String getBranchStatus()
public java.lang.String getBranchName()
public java.lang.String getProcessingMode()
public java.lang.String getCurrentProcessingMode()
public java.lang.String getProcessingDateRolloverTime()
public java.lang.Double getTimeZoneDifference()
public java.lang.String getProcessingDate()
public java.lang.String getBranchOpen()
public java.lang.Double getCommissionAmount()
public java.lang.String getNextCashBoxId()
public java.lang.String getBranchControlNumber()
public java.lang.String getNextEventId()
public java.lang.String getNotificationTargetBranchCode()
public void setCompanyCode(java.lang.String companyCode)
companyCode
- Stringpublic void setBranchCode(java.lang.String branchCode)
branchCode
- Stringpublic void setBranchStatus(java.lang.String branchStatus)
branchStatus
- Stringpublic void setBranchName(java.lang.String branchName)
branchName
- Stringpublic void setProcessingMode(java.lang.String processingMode)
processingMode
- Stringpublic void setCurrentProcessingMode(java.lang.String currentProcessingMode)
currentProcessingMode
- Stringpublic void setProcessingDateRolloverTime(java.lang.String processingDateRolloverTime)
processingDateRolloverTime
- Stringpublic void setTimeZoneDifference(java.lang.Double timeZoneDifference)
timeZoneDifference
- Doublepublic void setProcessingDate(java.lang.String processingDate)
processingDate
- Stringpublic void setBranchOpen(java.lang.String branchOpen)
branchOpen
- Stringpublic void setCommissionAmount(java.lang.Double commissionAmount)
commissionAmount
- Doublepublic void setNextCashBoxId(java.lang.String nextCashBoxId)
nextCashBoxId
- Stringpublic void setBranchControlNumber(java.lang.String branchControlNumber)
branchControlNumber
- Stringpublic void setNextEventId(java.lang.String nextEventId)
nextEventId
- Stringpublic void setNotificationTargetBranchCode(java.lang.String notificationTargetBranchCode)
notificationTargetBranchCode
- Stringpublic java.util.HashMap getMapping()
getMapping
in interface Persisted
public java.util.ArrayList getPKAttributes()
getPKAttributes
in interface Persisted
public java.lang.String getTableName()
getTableName
in interface Persisted
public com.bankframe.bo.DataPacket toDataPacket()
toDataPacket
in interface Persisted
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
object
- Objectpublic java.util.Vector getAllCashboxesForBranchByTypeAndCashBoxOpen(java.lang.String cashBoxType, java.lang.String cashBoxOpen) throws com.bankframe.ejb.ProcessingErrorException
cashBoxType
- StringcashBoxOpen
- Stringpublic java.util.Vector getCashboxesForBranchByStatusAndTypeAndCashBoxMode(java.lang.String cashBoxStatusIndicator, java.lang.String cashBoxType, java.lang.String cashBoxMode)
cashBoxStatusIndicator
- StringcashBoxType
- StringcashBoxMode
- Stringpublic java.util.Vector getCashBoxesForBranchByStatusAndType(java.lang.String cashBoxStatusIndicator, java.lang.String cashBoxType) throws com.bankframe.ejb.ProcessingErrorException
cashBoxStatusIndicator
- StringcashBoxType
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic java.util.Iterator getBranchCurrencyTotals()
public boolean checkBranchClosed() throws com.bankframe.validation.ValidationException
com.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic void setBranchClosed() throws com.bankframe.validation.ValidationException
com.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic void createBranchCurrencyTotalsSnapshotAtEndOfDay(java.lang.String snapshotType) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
snapshotType
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic java.util.Vector getCashBoxesAndNegotiableInstrumentBoxesDetailsForBranchByStatusAndType(java.lang.String cashBoxStatusIndicator, java.lang.String cashBoxType) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
cashBoxStstusIndicator
- StringcashBoxType
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic java.lang.Boolean checkModeAndDate() throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic java.lang.Boolean checkCurrentProcessingMode() throws com.bankframe.validation.ValidationException, com.bankframe.ejb.ProcessingErrorException
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic java.lang.Boolean areAllTellerEndOfBusinessDaysComplete() throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic java.util.Vector getAllCurrencyBoxDenominationSnapshotsForBranchBySnapshotTypeAndDate(java.lang.String snapshotType, java.lang.String date) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
snapshotType
- Stringdate
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic void createBranchCurrencyTotalsSnapshotAtEndOfBusinessDay(java.lang.String snapshotType, java.util.Vector runningTotals, java.util.Vector notesTotals, java.util.Vector coinTotals, java.util.Vector currencys) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
snapshotType
- StringrunningTotal
- VectornotesTotal
- VectorcoinTotal
- Vectorcurrencys
- Vectorcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic void updateBranchControlNumber(java.lang.String journalEntryId) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
journalEntryId
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation fails
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |