com.bankframe.services.security
Interface BankFrameSecurityProvider
- All Known Implementing Classes:
- DefaultBankFrameSecurityProvider, NullBankFrameSecurityProvider
- public interface BankFrameSecurityProvider
This is the interface that all BankFrame Security Providers must extend.
Method Summary |
java.util.Vector |
dispatch(java.util.Vector request,
Route route)
This method must verify that specified request is permitted to be processed. |
dispatch
public java.util.Vector dispatch(java.util.Vector request,
Route route)
throws ProcessingErrorException,
java.rmi.RemoteException
- 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
- Parameters:
request
- Vector of DataPackets containing the request dataroute
- 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
Copyright © 2005, 2007, Oracle. All rights reserved.