com.siebel.rf.offline.request.handler.entitlementsauthorisation
Class EntitlementsAuthorisationHandler

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

public class EntitlementsAuthorisationHandler
extends Handler

The handler class for EntitlementsAuthorisation


Constructor Summary
EntitlementsAuthorisationHandler()
           
 
Method Summary
 java.lang.Boolean doesActorHavePrivilege(com.bankframe.bo.shared.solutionset.impl.actor.ActorPK actorPK, com.bankframe.po.shared.solutionset.privilegemaskparameterobjects.PrivilegeMask privilegeMaskPO)
          Determines whether an actor has a certain privilege
 java.util.Vector handleRequest()
          Handles the clients request in Online/Offline mode for the Branch
 
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

EntitlementsAuthorisationHandler

public EntitlementsAuthorisationHandler()
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

doesActorHavePrivilege

public java.lang.Boolean doesActorHavePrivilege(com.bankframe.bo.shared.solutionset.impl.actor.ActorPK actorPK,
                                                com.bankframe.po.shared.solutionset.privilegemaskparameterobjects.PrivilegeMask privilegeMaskPO)
                                         throws com.bankframe.ejb.ProcessingErrorException
Determines whether an actor has a certain privilege
Parameters:
actorPK - ActorPK
privilegeMaskPO - PrivilegeMask
Returns:
true if actor has privilege otherwise false
Throws:
com.bankframe.ejb.ProcessingErrorException - This exception is thrown if processing fails