org.enhydra.shark.api.client.wfmc.wapi
Class WMWorkItemIterator

java.lang.Object
  extended by org.enhydra.shark.api.client.wfmc.wapi.WMIterator
      extended by org.enhydra.shark.api.client.wfmc.wapi.WMWorkItemIterator
All Implemented Interfaces:
java.io.Serializable, java.util.Iterator

public class WMWorkItemIterator
extends WMIterator

Iterator for retrieving work items.

Author:
Adrian Price
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.enhydra.shark.api.client.wfmc.wapi.WMIterator
cursor
 
Constructor Summary
WMWorkItemIterator()
           
 
Method Summary
 WMWorkItem[] getArray()
           
 java.lang.Object next()
           
 void setArray(WMWorkItem[] array)
           
 WMWorkItem tsNext()
          Retrieves the next work item.
 
Methods inherited from class org.enhydra.shark.api.client.wfmc.wapi.WMIterator
getCount, hasNext, remove, setCount
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WMWorkItemIterator

public WMWorkItemIterator()
Method Detail

tsNext

public WMWorkItem tsNext()
                  throws WMNoMoreDataException
Retrieves the next work item.

Returns:
The work item.
Throws:
WMNoMoreDataException - if no more data are available.

next

public java.lang.Object next()

getArray

public WMWorkItem[] getArray()

setArray

public void setArray(WMWorkItem[] array)