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

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

public class WMProcessInstanceIterator
extends WMIterator

Iterator for retrieving process instances.

Author:
Adrian Price
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.enhydra.shark.api.client.wfmc.wapi.WMIterator
cursor
 
Constructor Summary
WMProcessInstanceIterator()
           
 
Method Summary
 WMProcessInstance[] getArray()
           
 java.lang.Object next()
           
 void setArray(WMProcessInstance[] array)
           
 WMProcessInstance tsNext()
          Retrieves the next process instance.
 
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

WMProcessInstanceIterator

public WMProcessInstanceIterator()
Method Detail

tsNext

public WMProcessInstance tsNext()
                         throws WMNoMoreDataException
Retrieves the next process instance.

Returns:
The process instance.
Throws:
WMNoMoreDataException - if no more data are available.

next

public java.lang.Object next()

getArray

public WMProcessInstance[] getArray()

setArray

public void setArray(WMProcessInstance[] array)