Package com.sun.jna.platform.win32
Class Advapi32Util.EventLogIterator
- java.lang.Object
-
- com.sun.jna.platform.win32.Advapi32Util.EventLogIterator
-
- All Implemented Interfaces:
java.lang.Iterable<Advapi32Util.EventLogRecord>,java.util.Iterator<Advapi32Util.EventLogRecord>
- Enclosing class:
- Advapi32Util
public static class Advapi32Util.EventLogIterator extends java.lang.Object implements java.lang.Iterable<Advapi32Util.EventLogRecord>, java.util.Iterator<Advapi32Util.EventLogRecord>
An iterator for Event Log entries.
-
-
Constructor Summary
Constructors Constructor Description EventLogIterator(java.lang.String sourceName)EventLogIterator(java.lang.String serverName, java.lang.String sourceName, int flags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Call close() in the case when the caller needs to abandon the iterator before the iteration completes.booleanhasNext()java.util.Iterator<Advapi32Util.EventLogRecord>iterator()Advapi32Util.EventLogRecordnext()voidremove()
-
-
-
Method Detail
-
close
public void close()
Call close() in the case when the caller needs to abandon the iterator before the iteration completes.
-
iterator
public java.util.Iterator<Advapi32Util.EventLogRecord> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<Advapi32Util.EventLogRecord>
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator<Advapi32Util.EventLogRecord>
-
next
public Advapi32Util.EventLogRecord next()
- Specified by:
nextin interfacejava.util.Iterator<Advapi32Util.EventLogRecord>
-
remove
public void remove()
- Specified by:
removein interfacejava.util.Iterator<Advapi32Util.EventLogRecord>
-
-