org.enhydra.shark
Class WfAssignmentIteratorWrapper

java.lang.Object
  extended by org.enhydra.shark.BaseIteratorWrapper
      extended by org.enhydra.shark.WfAssignmentIteratorWrapper
All Implemented Interfaces:
java.io.Serializable, BaseIterator, WfAssignmentIterator

public class WfAssignmentIteratorWrapper
extends BaseIteratorWrapper
implements WfAssignmentIterator

Iterator for assignments of activity. The following names may be used in queries: processId, resourceUsername, accepted, packageId, packageVersion, processDefinitionId, activitySetDefinitionId, activityDefinitionId.

Version:
1.0
Author:
Sasa Bojanic
See Also:
Serialized Form

Field Summary
protected  java.lang.String actId
           
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
 
Constructor Summary
protected WfAssignmentIteratorWrapper(WMSessionHandle shandle, java.lang.String username)
           
protected WfAssignmentIteratorWrapper(WMSessionHandle shandle, java.lang.String procId, java.lang.String actId)
           
 
Method Summary
protected  void fillObjectList()
           
 WfAssignment[] get_next_n_sequence(int max_number)
           
 WfAssignment get_next_object()
           
 WfAssignment[] get_previous_n_sequence(int max_number)
           
 WfAssignment get_previous_object()
           
 
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
 
Methods inherited from interface org.enhydra.shark.api.client.wfbase.BaseIterator
goto_end, goto_start, how_many, names_in_expression, query_expression, query_grammar, set_names_in_expression, set_query_expression, set_query_grammar
 

Field Detail

procId

protected java.lang.String procId

actId

protected java.lang.String actId

username

protected java.lang.String username
Constructor Detail

WfAssignmentIteratorWrapper

protected WfAssignmentIteratorWrapper(WMSessionHandle shandle,
                                      java.lang.String procId,
                                      java.lang.String actId)
                               throws java.lang.Exception
Throws:
java.lang.Exception

WfAssignmentIteratorWrapper

protected WfAssignmentIteratorWrapper(WMSessionHandle shandle,
                                      java.lang.String username)
                               throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

get_next_object

public WfAssignment get_next_object()
                             throws java.lang.Exception
Specified by:
get_next_object in interface WfAssignmentIterator
Throws:
java.lang.Exception

get_previous_object

public WfAssignment get_previous_object()
                                 throws java.lang.Exception
Specified by:
get_previous_object in interface WfAssignmentIterator
Throws:
java.lang.Exception

get_next_n_sequence

public WfAssignment[] get_next_n_sequence(int max_number)
                                   throws java.lang.Exception
Specified by:
get_next_n_sequence in interface WfAssignmentIterator
Throws:
java.lang.Exception

get_previous_n_sequence

public WfAssignment[] get_previous_n_sequence(int max_number)
                                       throws java.lang.Exception
Specified by:
get_previous_n_sequence in interface WfAssignmentIterator
Throws:
java.lang.Exception

fillObjectList

protected void fillObjectList()
                       throws java.lang.Exception
Specified by:
fillObjectList in class BaseIteratorWrapper
Throws:
java.lang.Exception