org.obe.client.api.base
Class WMProcessDefinitionStateIteratorImpl

java.lang.Object
  extended byorg.obe.client.api.base.ArrayIterator
      extended byorg.obe.client.api.base.AbstractWMIterator
          extended byorg.obe.client.api.base.WMProcessDefinitionStateIteratorImpl
All Implemented Interfaces:
java.util.Iterator, WMIterator, WMProcessDefinitionStateIterator

public class WMProcessDefinitionStateIteratorImpl
extends AbstractWMIterator
implements WMProcessDefinitionStateIterator

An iterator for process definitions.

Author:
Adrian Price

Field Summary
 
Fields inherited from class org.obe.client.api.base.ArrayIterator
_array, _index
 
Constructor Summary
WMProcessDefinitionStateIteratorImpl(int count)
           
WMProcessDefinitionStateIteratorImpl(java.lang.Object[] array)
           
 
Method Summary
 WMProcessDefinitionState tsNext()
          Retrieves the next process definition state.
 
Methods inherited from class org.obe.client.api.base.AbstractWMIterator
getCount
 
Methods inherited from class org.obe.client.api.base.ArrayIterator
hasNext, next, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.wfmc.wapi.WMIterator
getCount
 
Methods inherited from interface java.util.Iterator
hasNext, next, remove
 

Constructor Detail

WMProcessDefinitionStateIteratorImpl

public WMProcessDefinitionStateIteratorImpl(java.lang.Object[] array)

WMProcessDefinitionStateIteratorImpl

public WMProcessDefinitionStateIteratorImpl(int count)
Method Detail

tsNext

public WMProcessDefinitionState tsNext()
                                throws WMNoMoreDataException
Description copied from interface: WMProcessDefinitionStateIterator
Retrieves the next process definition state.

Specified by:
tsNext in interface WMProcessDefinitionStateIterator
Returns:
The process definition state.
Throws:
WMNoMoreDataException - if no more data are available.


SourceForge.net Logo OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.