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

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

public class WMProcessDefinitionIterator
extends WMIterator

Iterator for retrieving process definitions.

Author:
Adrian Price
See Also:
Serialized Form

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

WMProcessDefinitionIterator

public WMProcessDefinitionIterator()
Method Detail

tsNext

public WMProcessDefinition tsNext()
                           throws WMNoMoreDataException
Retrieves the next process definition.

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

next

public java.lang.Object next()

getArray

public WMProcessDefinition[] getArray()

setArray

public void setArray(WMProcessDefinition[] array)