com.bankframe.services.audit
Class AuditBean

java.lang.Object
  extended bycom.bankframe.services.audit.AuditBean
All Implemented Interfaces:
Audit
Direct Known Subclasses:
AuditBean

public abstract class AuditBean
extends java.lang.Object
implements Audit

The AuditBean class

Author:
ETU

Constructor Summary
AuditBean()
           
 
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
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditBean

public AuditBean()
Method Detail

addAuditRoute

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

Specified by:
addAuditRoute in interface Audit
Parameters:
requestId - String
Throws:
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.

Specified by:
audit in interface Audit
Parameters:
requestId - A valid REQUEST_ID of an existing route.
request - A request DataPacket vector.
response - A response DataPacket vector.
Throws:
ProcessingErrorException
java.rmi.RemoteException

audit

public void audit(java.util.Vector request)
           throws ProcessingErrorException,
                  java.rmi.RemoteException
This method performs an audit operation.

Specified by:
audit in interface Audit
Parameters:
request - A request DataPacket vector.
Throws:
ProcessingErrorException
java.rmi.RemoteException

deleteAuditRoute

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

Specified by:
deleteAuditRoute in interface Audit
Parameters:
requestId - String
Throws:
ProcessingErrorException
java.rmi.RemoteException

getAllAuditedRoutes

public java.util.Vector getAllAuditedRoutes()
                                     throws ProcessingErrorException,
                                            java.rmi.RemoteException
Description copied from interface: Audit
This method returns a list of all audited routes

Specified by:
getAllAuditedRoutes in interface Audit
Throws:
ProcessingErrorException
java.rmi.RemoteException


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