com.siebel.rf.offline.request.handler.makedeposit
Class MakeDepositHandler
java.lang.Object
|
+--com.siebel.rf.offline.branch.server.Handler
|
+--com.siebel.rf.offline.request.handler.makedeposit.MakeDepositHandler
- All Implemented Interfaces:
- RequestHandler
- public class MakeDepositHandler
- extends Handler
The handler class for MakeDeposit
Method Summary |
java.util.Vector |
handleMakeDeposit()
Extracts data from client request and calls the makeDeposit process
return resultVector Vector |
java.util.Vector |
handleRequest()
Handles client request in online/offline mode for the Branch
return response Vector |
java.util.Vector |
imMakeDeposit(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttributesVO,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionDestinationAccountVO financialTransactionDestinationAccountVO,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionForeignExchangeVO financialTransactionForeignExchangeVO,
java.util.Vector financialTransactionNegotiableInstrumentVOVector)
Makes deposit to an account for online/offline and evaluates FX where required |
java.util.Vector |
makeDeposit(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttributesVO,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionDestinationAccountVO financialTransactionDestinationAccountVO,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionForeignExchangeVO financialTransactionForeignExchangeVO,
java.util.Vector financialTransactionNegotiableInstrumentVOVector)
Makes deposit, performs limit check and calls imMakeDeposit process |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MakeDepositHandler
public MakeDepositHandler()
handleRequest
public java.util.Vector handleRequest()
throws com.bankframe.ejb.ProcessingErrorException,
com.bankframe.validation.ValidationException
- Handles client request in online/offline mode for the Branch
return response Vector
- Overrides:
handleRequest
in class Handler
- Throws:
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if valiadtion fails
handleMakeDeposit
public java.util.Vector handleMakeDeposit()
throws com.bankframe.ejb.ProcessingErrorException,
com.bankframe.validation.ValidationException
- Extracts data from client request and calls the makeDeposit process
return resultVector Vector
- Throws:
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if valiadtion fails
makeDeposit
public java.util.Vector makeDeposit(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttributesVO,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionDestinationAccountVO financialTransactionDestinationAccountVO,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionForeignExchangeVO financialTransactionForeignExchangeVO,
java.util.Vector financialTransactionNegotiableInstrumentVOVector)
throws com.bankframe.ejb.ProcessingErrorException,
com.bankframe.validation.ValidationException
- Makes deposit, performs limit check and calls imMakeDeposit process
- Parameters:
financialTransactionCommonAttributesVO
- FinancialTransactionCommonAttributesVOfinancialTransactionDestinationAccountVO
- FinancialTransactionDestinationAccountVOfinancialTransactionForeignExchangeVO
- FinancialTransactionForeignExchangeVOfinancialTransactionNegotiableInstrumentVOVector
- Vector- Returns:
- batchStateMessageVector Vector
- Throws:
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown when processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation fails
imMakeDeposit
public java.util.Vector imMakeDeposit(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttributesVO,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionDestinationAccountVO financialTransactionDestinationAccountVO,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionForeignExchangeVO financialTransactionForeignExchangeVO,
java.util.Vector financialTransactionNegotiableInstrumentVOVector)
throws com.bankframe.ejb.ProcessingErrorException,
com.bankframe.validation.ValidationException
- Makes deposit to an account for online/offline and evaluates FX where required
- Parameters:
financialTransactionCommonAttributesVO
- FinancialTransactionCommonAttributesVOfinancialTransactionDestinationAccountVO
- FinancialTransactionDestinationAccountVOfinancialTransactionDestinationAccountVO
- FinancialTransactionForeignExchangeVOfinancialTransactionNegotiableInstrumentVOVector
- Vector- Returns:
- batchStateMessageVector Vector
- Throws:
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing faliscom.bankframe.validation.ValidationException
- This exception is thrown if validation fails