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 |
Vector |
dispatch(Vector request,
Route route)
This method must verify that specified request is permitted to be processed. |
dispatch
Vector dispatch(Vector request,
Route route)
throws ProcessingErrorException,
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
RemoteException
- if an application server error occurs
Copyright © 2005, 2007, Oracle. All rights reserved.