flux.audittrail
Interface AuditTrailIterator

All Superinterfaces:
java.rmi.Remote

public interface AuditTrailIterator
extends java.rmi.Remote

Contains multiple audit trail database transactions that are retrieved from the Flux audit trail. The audit trail database transactions are ordered by the timestamp of the first command in a database transaction.

Author:
Copyright 2000-2008 Flux Corporation. All rights reserved.

Method Summary
 boolean hasNext()
          Indicates whether there are more audit trail database transactions in this iterator.
 AuditTrailTransaction next()
          Returns the next audit trail database transaction in this iterator.
 

Method Detail

hasNext

public boolean hasNext()
                throws EngineException,
                       java.rmi.RemoteException
Indicates whether there are more audit trail database transactions in this iterator.

Returns:
Whether there are more audit trail database transactions in this iterator.
Throws:
EngineException - If a system error occurs.
java.rmi.RemoteException - If a networking error occurs.

next

public AuditTrailTransaction next()
                           throws EngineException,
                                  java.rmi.RemoteException
Returns the next audit trail database transaction in this iterator.

Returns:
The next audit trail database transaction in this iterator.
Throws:
EngineException - If the next audit trail database transaction could not be retrieved.
java.rmi.RemoteException - If a networking error occurs.


© 2000-2008 Flux Corporation. All rights reserved.