com.siebel.rf.offline.request.handler.maintaincashbox
Class MaintainCashBoxHandler

java.lang.Object
  |
  +--com.siebel.rf.offline.branch.server.Handler
        |
        +--com.siebel.rf.offline.request.handler.maintaincashbox.MaintainCashBoxHandler
All Implemented Interfaces:
RequestHandler

public class MaintainCashBoxHandler
extends Handler

Handler class for maintaincashboxhandler


Constructor Summary
MaintainCashBoxHandler()
           
 
Method Summary
 java.util.Vector handleRequest()
          Handles client requests in online/offline mode for the branch
 void imCloseCashBox(Teller teller)
          Closes cashbox
 
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

MaintainCashBoxHandler

public MaintainCashBoxHandler()
Method Detail

handleRequest

public java.util.Vector handleRequest()
                               throws com.bankframe.ejb.ProcessingErrorException
Handles client requests in online/offline mode for the branch
Overrides:
handleRequest in class Handler
Returns:
vector
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails

imCloseCashBox

public void imCloseCashBox(Teller teller)
                    throws com.bankframe.ejb.ProcessingErrorException,
                           com.bankframe.validation.ValidationException
Closes cashbox
Parameters:
teller - Teller
Throws:
com.bankframe.ejb.ProcessingErrorException - This Exception is thrown if processing fails
com.bankframe.validation.ValidationException - This Exception is thrown if validation fails