com.bankframe.services.audit
Interface Audit

All Known Subinterfaces:
Audit
All Known Implementing Classes:
AuditBean, AuditBean, AuditSessionBean

public interface Audit

The Audit interface.


Method Summary
 void addAuditRoute(String requestId)
          This method adds a new AuditRoute.
 void audit(String requestId, Vector request, Vector response)
          This method performs an audit operation.
 void audit(Vector request)
          This method performs an audit operation.
 void deleteAuditRoute(String requestId)
          This method removes an existing AuditRoute.
 Vector getAllAuditedRoutes()
          This method returns a list of all audited routes
 

Method Detail

addAuditRoute

void addAuditRoute(String requestId)
                   throws ProcessingErrorException,
                          RemoteException
This method adds a new AuditRoute.

Parameters:
requestId - String
Throws:
ProcessingErrorException
RemoteException

audit

void audit(String requestId,
           Vector request,
           Vector response)
           throws ProcessingErrorException,
                  RemoteException
This method performs an audit operation. An audit operation involves checking if the requestId is registered with the Audit service. If it is, then a new AuditRecord is created.

Parameters:
requestId - A valid REQUEST_ID of an existing route.
request - A request DataPacket vector.
response - A response DataPacket vector.
Throws:
ProcessingErrorException
RemoteException

audit

void audit(Vector request)
           throws ProcessingErrorException,
                  RemoteException
This method performs an audit operation. An audit operation involves checking if the requestId is registered with the Audit service. If it is, then a new AuditRecord is created.

Parameters:
request - A request DataPacket vector.
Throws:
ProcessingErrorException
RemoteException

deleteAuditRoute

void deleteAuditRoute(String requestId)
                      throws ProcessingErrorException,
                             RemoteException
This method removes an existing AuditRoute.

Parameters:
requestId - String
Throws:
ProcessingErrorException
RemoteException

getAllAuditedRoutes

Vector getAllAuditedRoutes()
                           throws ProcessingErrorException,
                                  RemoteException
This method returns a list of all audited routes

Throws:
ProcessingErrorException
RemoteException


Copyright © 2005, 2007, Oracle. All rights reserved.