org.enhydra.shark
Class WfProcessIteratorWrapper
java.lang.Object
org.enhydra.shark.BaseIteratorWrapper
org.enhydra.shark.WfProcessIteratorWrapper
- All Implemented Interfaces:
- BaseIterator, java.io.Serializable, 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
WfProcessIteratorWrapper
protected WfProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String procId,
java.lang.String actId)
throws java.lang.Exception
WfProcessIteratorWrapper
protected WfProcessIteratorWrapper(WMSessionHandle shandle,
java.lang.String resUname,
boolean ext)
throws java.lang.Exception
WfProcessIteratorWrapper
protected WfProcessIteratorWrapper(WMSessionHandle shandle,
java.util.List collection)
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