org.jwall.web.audit.io
Class AuditEventIterator

java.lang.Object
  extended by org.jwall.web.audit.io.AuditEventIterator
All Implemented Interfaces:
Iterator<AuditEvent>

public class AuditEventIterator
extends Object
implements Iterator<AuditEvent>

Creates a new Iterator for walking over a set of AuditEvent objects. The source of these objects can be any AuditEventReader implementation.

Author:
Christian Bockermann <chris@jwall.org>

Constructor Summary
AuditEventIterator(AuditEventReader reader)
           
 
Method Summary
 boolean hasNext()
           
 AuditEvent next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditEventIterator

public AuditEventIterator(AuditEventReader reader)
                   throws Exception
Throws:
Exception
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<AuditEvent>
See Also:
Iterator.hasNext()

next

public AuditEvent next()
Specified by:
next in interface Iterator<AuditEvent>
See Also:
Iterator.next()

remove

public void remove()
Specified by:
remove in interface Iterator<AuditEvent>


Copyright © 2012 jwall.org. All Rights Reserved.