org.enhydra.shark
Class WfProcessIteratorWrapper
java.lang.Object
org.enhydra.shark.BaseIteratorWrapper
org.enhydra.shark.WfProcessIteratorWrapper
- All Implemented Interfaces:
- java.io.Serializable, BaseIterator, WfProcessIterator
public class WfProcessIteratorWrapper
- extends BaseIteratorWrapper
- implements WfProcessIterator
Iterator for process managers processes. The following names may be used in queries:
key, name, priority, description, state, requesterId, createdTime_ms, startTime_ms,
lastStateTime_ms, limitTime_ms, activeActivitiesNo. Also the names of process context
variables can be used, but the "context_" prefix should be placed before variable Id,
i.e. "context_myvariable".
- Version:
- 1.0
- Author:
- Sasa Bojanic
- See Also:
- Serialized Form
Field Summary |
protected java.lang.String |
actId
|
protected java.lang.String |
mgrName
|
protected java.lang.String |
procId
|
protected java.lang.String |
username
|
Fields inherited from class org.enhydra.shark.BaseIteratorWrapper |
eval, ignoreUsedContext, limit, namesInExpression, objectList, objectListIterator, queryExpression, queryGrammar, shandle, sqlWhere, startAt, usedContext |
Methods inherited from class org.enhydra.shark.BaseIteratorWrapper |
checkSecurity, clearObjectList, getNextNSequence, getNextObject, getPreviousNSequence, getPreviousObject, goto_end, goto_start, how_many, names_in_expression, query_expression, query_grammar, set_names_in_expression, set_query_expression, set_query_grammar, setObjectList, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
mgrName
protected java.lang.String mgrName
procId
protected java.lang.String procId
actId
protected java.lang.String actId
username
protected java.lang.String username
WfProcessIteratorWrapper
protected WfProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String mgrName)
throws java.lang.Exception
- Throws:
java.lang.Exception
WfProcessIteratorWrapper
protected WfProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
throws java.lang.Exception
- Throws:
java.lang.Exception
WfProcessIteratorWrapper
protected WfProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String resUname,
boolean ext)
throws java.lang.Exception
- Throws:
java.lang.Exception
WfProcessIteratorWrapper
protected WfProcessIteratorWrapper(WMSessionHandle shandle,
java.util.List collection)
throws java.lang.Exception
- Throws:
java.lang.Exception
get_next_object
public WfProcess get_next_object()
throws java.lang.Exception
- Specified by:
get_next_object
in interface WfProcessIterator
- Throws:
java.lang.Exception
get_previous_object
public WfProcess get_previous_object()
throws java.lang.Exception
- Specified by:
get_previous_object
in interface WfProcessIterator
- Throws:
java.lang.Exception
get_next_n_sequence
public WfProcess[] get_next_n_sequence(int max_number)
throws java.lang.Exception
- Specified by:
get_next_n_sequence
in interface WfProcessIterator
- Throws:
java.lang.Exception
get_previous_n_sequence
public WfProcess[] get_previous_n_sequence(int max_number)
throws java.lang.Exception
- Specified by:
get_previous_n_sequence
in interface WfProcessIterator
- Throws:
java.lang.Exception
fillObjectList
protected void fillObjectList()
throws java.lang.Exception
- Specified by:
fillObjectList
in class BaseIteratorWrapper
- Throws:
java.lang.Exception