|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.siebel.rf.offline.branch.server.Handler | +--com.siebel.rf.offline.request.handler.tellerstartofday.TellerStartOfDayHandler
The handler class for TellerStartOfDay
Constructor Summary | |
TellerStartOfDayHandler()
|
Method Summary | |
void |
completeTellerStartOfDayForPrimaryHolder(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String userId,
java.util.Vector financialTransactionCashIn)
Completes Teller Start Of Day process for a primary holder & calls imCompleteTellerStartOfDayForPrimaryHolder |
java.util.Vector |
handleRequest()
Handles client requests in online/offline mode for the branch |
void |
imAllocateCashBoxToTeller(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String startDate,
java.lang.String startTime,
java.lang.String userId,
java.lang.String cashBoxId)
Allocates CashBox to teller |
void |
imCheckHolderPositionAndCashBoxMode(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String holderPosition,
java.lang.String cashBoxId)
checks holderPosition Mode of cashbox |
void |
imCompleteTellerStartOfDayForNonPrimaryHolder(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String userId)
Completes Teller Start Of Day process for a non-Primary holder. |
void |
imCompleteTellerStartOfDayForPrimaryHolder(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String userId,
java.util.Vector financialTransactionCashIn)
Completes Teller start of day for primary holder |
java.util.Vector |
imGetCashboxesForBranchByStatusAndType(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String cashBoxStatus,
java.lang.String cashBoxType)
Returns all available CashBoxes and associated currency boxes for a Branch. |
java.util.Vector |
imGetCashboxesForBranchByStatusAndTypeAndCashboxMode(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String cashBoxStatus,
java.lang.String cashBoxType,
java.lang.String cashBoxMode)
Returns CashBoxes and CurrencyBoxes for branch |
java.lang.Boolean |
imIsBranchOpen(java.lang.String companyCode,
java.lang.String branchCode)
Checks if the Branch is open. |
java.lang.Boolean |
imIsTellerStartOfDayRequired(java.lang.String companyCode,
java.lang.String userId)
Checks if the user logging into the system is required to do a Teller Start Of Day. |
void |
imSetTellerEndOfBusinessDayRequired(java.lang.String companyCode,
java.lang.String userId)
Sets Teller End Of Business Day Required |
void |
imSetTellerEndOfDayRequired(java.lang.String companyCode,
java.lang.String userId)
Sets Teller End Of Day Required. |
Teller |
imStartTellerStartOfDay(java.lang.String userId,
java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String cashBoxId,
java.lang.String workStationNo,
java.lang.String holderPosition)
Starts Teller Start Of Day |
java.util.Vector |
retrieveCashboxesForBranchByStatusAndType(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String cashBoxStatus,
java.lang.String cashBoxType)
Returns all available cashboxes and associated currency boxes for a Branch & calls imGetCashboxesForBranchByStatusAndType process |
java.util.Vector |
retrieveCashboxesForBranchByStatusAndTypeAndCashboxMode(java.lang.String branchCode,
java.lang.String cashBoxStatus,
java.lang.String cashBoxType,
java.lang.String cashBoxMode,
java.lang.String companyCode)
Returns CashBoxes and CurrencyBoxes & calls imGetCashboxesForBranchByStatusAndTypeAndCashboxMode |
Teller |
startAndCompleteTellerStartOfDayForNonPrimaryHolder(java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String userId,
java.lang.String cashBoxId,
java.lang.String holderPosition,
java.lang.String workStationNo)
Starts and completes Teller Start Of Day process for a non-Primary holder & calls imStartTellerStartOfDay process |
Teller |
startTellerStartOfDay(java.lang.String userId,
java.lang.String companyCode,
java.lang.String branchCode,
java.lang.String cashBoxId,
java.lang.String workstationNumber,
java.lang.String holderPosition)
Starts Teller Start Of Day & calls imStartTellerStartOfDay process |
Methods inherited from class com.siebel.rf.offline.branch.server.Handler |
fireOfflineEvent, getOriginalRequest, getRequest, getResponse, handleRequest, isAValidResponse, isBranchOnline |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TellerStartOfDayHandler()
Method Detail |
public java.util.Vector handleRequest() throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
handleRequest
in class Handler
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic java.util.Vector imGetCashboxesForBranchByStatusAndTypeAndCashboxMode(java.lang.String companyCode, java.lang.String branchCode, java.lang.String cashBoxStatus, java.lang.String cashBoxType, java.lang.String cashBoxMode) throws com.bankframe.ejb.ProcessingErrorException
companyCode
- StringbranchCode
- StringcashBoxStatus
- StringcashBoxType
- StringcashBoxMode
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic java.util.Vector retrieveCashboxesForBranchByStatusAndTypeAndCashboxMode(java.lang.String branchCode, java.lang.String cashBoxStatus, java.lang.String cashBoxType, java.lang.String cashBoxMode, java.lang.String companyCode) throws com.bankframe.ejb.ProcessingErrorException
branchCode
- StringcashBoxStatus
- StringcashBoxType
- StringcashBoxMode
- StringcompanyCode
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic java.util.Vector imGetCashboxesForBranchByStatusAndType(java.lang.String companyCode, java.lang.String branchCode, java.lang.String cashBoxStatus, java.lang.String cashBoxType) throws com.bankframe.ejb.ProcessingErrorException
companyCode
- StringbranchCode
- StringcashBoxStatus
- StringcashBoxType
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic java.util.Vector retrieveCashboxesForBranchByStatusAndType(java.lang.String companyCode, java.lang.String branchCode, java.lang.String cashBoxStatus, java.lang.String cashBoxType) throws com.bankframe.ejb.ProcessingErrorException
companyCode
- StringbranchCode
- StringcashBoxStatus
- StringcashBoxType
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic Teller startTellerStartOfDay(java.lang.String userId, java.lang.String companyCode, java.lang.String branchCode, java.lang.String cashBoxId, java.lang.String workstationNumber, java.lang.String holderPosition) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
userId
- StringcompanyCode
- StringbranchCode
- StringcashBoxId
- StringworkstationNumber
- StringholderPosition
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic Teller imStartTellerStartOfDay(java.lang.String userId, java.lang.String companyCode, java.lang.String branchCode, java.lang.String cashBoxId, java.lang.String workStationNo, java.lang.String holderPosition) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
userId
- StringcompanyCode
- StringbranchCode
- StringcashBoxId
- StringworkStationNo
- StringholderPosition
- Stringcom.bankframe.validation.ValidationException
- This exception is thrown if validation failscom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic void imCheckHolderPositionAndCashBoxMode(java.lang.String companyCode, java.lang.String branchCode, java.lang.String holderPosition, java.lang.String cashBoxId) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
companyCode
- StringbranchCode
- StringholderPosition
- StringcashBoxId
- Stringcom.bankframe.validation.ValidationException
- This exception is thrown if validation failscom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic java.lang.Boolean imIsTellerStartOfDayRequired(java.lang.String companyCode, java.lang.String userId) throws com.bankframe.ejb.ProcessingErrorException
companyCode
- StringuserId
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic java.lang.Boolean imIsBranchOpen(java.lang.String companyCode, java.lang.String branchCode) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
companyCode
- StringbranchCode
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic void imAllocateCashBoxToTeller(java.lang.String companyCode, java.lang.String branchCode, java.lang.String startDate, java.lang.String startTime, java.lang.String userId, java.lang.String cashBoxId) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
companyCode
- StringbranchCode
- StringstartDate
- StringstartTime
- StringuserId
- StringcashBoxId
- Stringcom.bankframe.validation.ValidationException
- This exception is thrown if validation failscom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic Teller startAndCompleteTellerStartOfDayForNonPrimaryHolder(java.lang.String companyCode, java.lang.String branchCode, java.lang.String userId, java.lang.String cashBoxId, java.lang.String holderPosition, java.lang.String workStationNo) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
companyCode
- StringbranchCode
- StringuserId
- StringcashBoxId
- StringholderPosition
- StringworkStationNo
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic void imCompleteTellerStartOfDayForNonPrimaryHolder(java.lang.String companyCode, java.lang.String branchCode, java.lang.String userId) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
companyCode
- StringbranchCode
- StringuserId
- Stringcom.bankframe.validation.ValidationException
- This exception is thrown if validation failscom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic void imSetTellerEndOfDayRequired(java.lang.String companyCode, java.lang.String userId) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
companyCode
- StringuserId
- Stringcom.bankframe.validation.ValidationException
- This exception is thrown if validation failscom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failspublic void imSetTellerEndOfBusinessDayRequired(java.lang.String companyCode, java.lang.String userId) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
companyCode
- StringuserId
- Stringcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic void completeTellerStartOfDayForPrimaryHolder(java.lang.String companyCode, java.lang.String branchCode, java.lang.String userId, java.util.Vector financialTransactionCashIn) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
companyCode
- StringbranchCode
- StringuserId
- StringFinancialTransactionCashIn
- Vectorcom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation failspublic void imCompleteTellerStartOfDayForPrimaryHolder(java.lang.String companyCode, java.lang.String branchCode, java.lang.String userId, java.util.Vector financialTransactionCashIn) throws com.bankframe.ejb.ProcessingErrorException, com.bankframe.validation.ValidationException
companyCode
- StringbranchCode
- StringuserId
- StringfinancialTransactionCashIn
- Vectorcom.bankframe.validation.ValidationException
- This exception is thrown if validation failscom.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing fails
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |