com.bankframe.services.security
Class NullBankFrameSecurityProvider

java.lang.Object
  extended bycom.bankframe.services.security.NullBankFrameSecurityProvider
All Implemented Interfaces:
BankFrameSecurityProvider

public class NullBankFrameSecurityProvider
extends java.lang.Object
implements BankFrameSecurityProvider

This class provides a dummy implementation that allows all requests to be processed.

Author:
ETU

Constructor Summary
NullBankFrameSecurityProvider()
          Default Constructor
 
Method Summary
 java.util.Vector dispatch(java.util.Vector datapacket, Route route)
          This method must verify that specified request is permitted to be processed.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullBankFrameSecurityProvider

public NullBankFrameSecurityProvider()
Default Constructor

Method Detail

dispatch

public java.util.Vector dispatch(java.util.Vector datapacket,
                                 Route route)
                          throws ProcessingErrorException,
                                 java.rmi.RemoteException
Description copied from interface: BankFrameSecurityProvider
This method must verify that specified request is permitted to be processed. If this method returns null then the request is assumed to be permitted. If this method returns a Vector of DataPackets then these DataPackets will be returned to the client and the request will be considered to be processed. If a request is not to be permitted then a ProcessingErrorException (or subclass) will be thrown

Specified by:
dispatch in interface BankFrameSecurityProvider
Parameters:
datapacket - Vector of DataPackets containing the request data
route - Route instance providing meta data about the route
Throws:
ProcessingErrorException - if the request should not be processed
java.rmi.RemoteException - if an application server error occurs
See Also:
SecurityProvider#dispatch()


Copyright © 2004 Siebel Systems, Inc. All rights reserved.