01: /*
02: *
03: * Copyright (c) 2002 Adrian Price. All rights reserved.
04: */
05:
06: package org.wfmc.wapi;
07:
08: /**
09: * Iterator for retrieving process instance states.
10: *
11: * @author Adrian Price
12: */
13: public interface WMProcessInstanceStateIterator extends WMIterator {
14: /**
15: * Retrieves the next process instance state.
16: *
17: * @return The process instance state.
18: * @throws WMNoMoreDataException if no more data are available.
19: */
20: WMProcessInstanceState tsNext() throws WMNoMoreDataException;
21: }
|