com.siebel.rf.offline.request.handler.transactionfees
Class TransactionFeesHandler
java.lang.Object
|
+--com.siebel.rf.offline.branch.server.Handler
|
+--com.siebel.rf.offline.request.handler.transactionfees.TransactionFeesHandler
- All Implemented Interfaces:
- RequestHandler
- public class TransactionFeesHandler
- extends Handler
The handler class for TransactionFees
Method Summary |
java.util.Vector |
handleRequest()
Handles client requests in online/offline mode for branch |
java.util.Vector |
imMakeOfflineTransactionFee(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttribute,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionSourceAccountVO financialTransactionSourceAccount,
java.util.Vector financialTransactionNegotiableInstrument)
Processes a transaction fee associated with a financial transaction and sets transaction mode |
java.util.Vector |
imMakeTransactionFee(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttribute,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionSourceAccountVO financialTransactionSourceAccount,
java.util.Vector financialTransactionNegotiableInstrument)
Processes a transaction fee associated with a financial transaction and creates journal entry items |
java.util.Vector |
makeTransactionFees(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttribute,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionSourceAccountVO financialTransactionSourceAccount,
java.util.Vector financialTransactionNegotiableInstruments)
Makes transaction fee associated with a financial transaction & calls imMakeOfflineTransactionFee process |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransactionFeesHandler
public TransactionFeesHandler()
handleRequest
public java.util.Vector handleRequest()
throws com.bankframe.ejb.ProcessingErrorException,
com.bankframe.validation.ValidationException
- Handles client requests in online/offline mode for branch
- Overrides:
handleRequest
in class Handler
- Returns:
- Response Vector
- Throws:
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation fails
makeTransactionFees
public java.util.Vector makeTransactionFees(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttribute,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionSourceAccountVO financialTransactionSourceAccount,
java.util.Vector financialTransactionNegotiableInstruments)
throws com.bankframe.ejb.ProcessingErrorException,
com.bankframe.validation.ValidationException
- Makes transaction fee associated with a financial transaction & calls imMakeOfflineTransactionFee process
- Parameters:
financialTransactionCommonAttribute
- FinancialTransactionCommonAttributesVOfinancialTransactionSourceAccount
- FinancialTransactionSourceAccountVOfinancialTransactionNegotiableInstruments
- Vector- Returns:
- the batchState Constant Values
- Throws:
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation fails
imMakeOfflineTransactionFee
public java.util.Vector imMakeOfflineTransactionFee(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttribute,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionSourceAccountVO financialTransactionSourceAccount,
java.util.Vector financialTransactionNegotiableInstrument)
throws com.bankframe.ejb.ProcessingErrorException,
com.bankframe.validation.ValidationException
- Processes a transaction fee associated with a financial transaction and sets transaction mode
- Parameters:
financialTransactionCommonAttribute
- FinancialTransactionCommonAttributesVOfinancialTransactionSourceAccount
- FinancialTransactionSourceAccountVOfinancialTransactionNegotiableInstrument
- Vector- Returns:
- the batchState Constant Values
- Throws:
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation fails
imMakeTransactionFee
public java.util.Vector imMakeTransactionFee(com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionCommonAttributesVO financialTransactionCommonAttribute,
com.bankframe.vo.retail.solutionset.impl.financialtransactions.FinancialTransactionSourceAccountVO financialTransactionSourceAccount,
java.util.Vector financialTransactionNegotiableInstrument)
throws com.bankframe.ejb.ProcessingErrorException,
com.bankframe.validation.ValidationException
- Processes a transaction fee associated with a financial transaction and creates journal entry items
- Parameters:
financialTransactionCommonAttribute
- FinancialTransactionCommonAttributesVOfinancialTransactionSourceAccount
- FinancialTransactionSourceAccountVOfinancialTransactionNegotiableInstrument
- Vector- Returns:
- the batchState Constant Values
- Throws:
com.bankframe.ejb.ProcessingErrorException
- This exception is thrown if processing failscom.bankframe.validation.ValidationException
- This exception is thrown if validation fails