com.bankframe.services.audit
Interface Audit

All Known Subinterfaces:
Audit
All Known Implementing Classes:
AuditBean

public interface Audit

The Audit interface.


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

Method Detail

addAuditRoute

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

Parameters:
requestId - String
ProcessingErrorException
java.rmi.RemoteException

audit

public void audit(java.lang.String requestId,
                  java.util.Vector request,
                  java.util.Vector response)
           throws ProcessingErrorException,
                  java.rmi.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.
ProcessingErrorException
java.rmi.RemoteException

audit

public void audit(java.util.Vector request)
           throws ProcessingErrorException,
                  java.rmi.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.
ProcessingErrorException
java.rmi.RemoteException

deleteAuditRoute

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

Parameters:
requestId - String
ProcessingErrorException
java.rmi.RemoteException

getAllAuditedRoutes

public java.util.Vector getAllAuditedRoutes()
                                     throws ProcessingErrorException,
                                            java.rmi.RemoteException
This method returns a list of all audited routes

ProcessingErrorException
java.rmi.RemoteException


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