com.siebel.rf.offline.request.handler.entitlementsauthentication
Class EntitlementsAuthenticationHandler

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

public class EntitlementsAuthenticationHandler
extends Handler

The handler class for EntitlementsAuthentication


Constructor Summary
EntitlementsAuthenticationHandler()
           
 
Method Summary
 java.util.Vector handleRequest()
          Handles the clients request in Online/Offline mode for the Branch
 java.util.Vector imLogin(com.bankframe.po.shared.solutionset.impl.parameterobjects.UserCredentialsPO userCredentialsPO)
          Attempts to log on an User
 java.util.Vector login(com.bankframe.po.shared.solutionset.impl.parameterobjects.UserCredentialsPO userCredentialsPO)
          Attempts to log on an User
 void logout(com.bankframe.po.shared.solutionset.impl.parameterobjects.UserCredentialsPO userCredentialsPO)
          Logs off an user
 void logoutActorTemporarily(User user)
          Logs out an user temporarily.
 
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

EntitlementsAuthenticationHandler

public EntitlementsAuthenticationHandler()
Method Detail

handleRequest

public java.util.Vector handleRequest()
                               throws com.bankframe.ejb.ProcessingErrorException
Handles the clients request in Online/Offline mode for the Branch
Overrides:
handleRequest in class Handler
Returns:
response Vector
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails

logout

public void logout(com.bankframe.po.shared.solutionset.impl.parameterobjects.UserCredentialsPO userCredentialsPO)
            throws com.bankframe.ejb.ProcessingErrorException,
                   com.bankframe.validation.ValidationException
Logs off an user
Parameters:
userCredentialsPO - UserCredentialsPO
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails
com.bankframe.validation.ValidationException - This exception is thrown if validation fails

logoutActorTemporarily

public void logoutActorTemporarily(User user)
                            throws com.bankframe.ejb.ProcessingErrorException,
                                   com.bankframe.validation.ValidationException
Logs out an user temporarily.
Parameters:
user - User
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails
com.bankframe.validation.ValidationException - This exception is thrown if validation fails

login

public java.util.Vector login(com.bankframe.po.shared.solutionset.impl.parameterobjects.UserCredentialsPO userCredentialsPO)
                       throws com.bankframe.ejb.ProcessingErrorException,
                              com.bankframe.validation.ValidationException
Attempts to log on an User
Parameters:
userCredentialsPO - UserCredentialsPO
Returns:
Vector containing user logon details
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails
com.bankframe.validation.ValidationException - This exception is thrown if validation fails

imLogin

public java.util.Vector imLogin(com.bankframe.po.shared.solutionset.impl.parameterobjects.UserCredentialsPO userCredentialsPO)
                         throws com.bankframe.ejb.ProcessingErrorException,
                                com.bankframe.validation.ValidationException
Attempts to log on an User
Parameters:
userCredentialsPO - UserCredentialsPO
Returns:
response Vector containing user logon details.
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails
com.bankframe.validation.ValidationException - This exception is thrown if validation fails