org.enhydra.shark.api.common
Interface ActivityFilterBuilder

All Superinterfaces:
FilterBuilder

public interface ActivityFilterBuilder
extends FilterBuilder

All methods are returng the WMFilter object.

Version:
0.3
Author:
V.Puskas

Field Summary
static int ACCEPTED_AND_NON_ACCEPTED
           
static int ONLY_ACCEPTED
           
static int ONLY_NON_ACCEPTED
           
 
Fields inherited from interface org.enhydra.shark.api.common.FilterBuilder
ORDER_ASCENDING, ORDER_DESCENDING, SQL_TYPE_ACTIVITY, SQL_TYPE_ASSIGNMENT, SQL_TYPE_EVENT_AUDIT, SQL_TYPE_MANAGER, SQL_TYPE_PROCESS, SQL_TYPE_RESOURCE
 
Method Summary
 WMFilter addAcceptedTimeAfter(WMSessionHandle sHandle, long arg)
          Sets condition "activity accepted time > arg"
 WMFilter addAcceptedTimeBefore(WMSessionHandle sHandle, long arg)
          Sets condition "activity accepted time < arg"
 WMFilter addAcceptedTimeEquals(WMSessionHandle sHandle, long arg)
          Sets condition "activity accepted time == arg"
 WMFilter addActivatedTimeAfter(WMSessionHandle sHandle, long arg)
          Sets condition "activity activated time > arg"
 WMFilter addActivatedTimeBefore(WMSessionHandle sHandle, long arg)
          Sets condition "activity activated time < arg"
 WMFilter addActivatedTimeEquals(WMSessionHandle sHandle, long arg)
          Sets condition "activity activated time == arg"
 WMFilter addActivitySetDefIdEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity set definition id == arg"
 WMFilter addDefinitionIdEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity definition id == arg"
 WMFilter addDescriptionContains(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity description contains arg"
 WMFilter addDescriptionEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity description == arg"
 WMFilter addFinishTimeAfter(WMSessionHandle sHandle, long arg)
          Sets condition "activity finish time > arg"
 WMFilter addFinishTimeBefore(WMSessionHandle sHandle, long arg)
          Sets condition "activity finish time < arg"
 WMFilter addFinishTimeEquals(WMSessionHandle sHandle, long arg)
          Sets condition "activity finish time == arg"
 WMFilter addHasAssignmentForUser(WMSessionHandle sHandle, java.lang.String username, int acceptedStatus)
          Gets activities that have assignment for the user.
 WMFilter addIdContains(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity id contains arg"
 WMFilter addIdEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity id == arg"
 WMFilter addIsAccepted(WMSessionHandle sHandle)
          Sets condition "activity is accepted"
 WMFilter addIsMgrEnabled(WMSessionHandle sHandle)
          Sets condition "process manager is enabled"
 WMFilter addLastStateTimeAfter(WMSessionHandle sHandle, long arg)
          Sets condition "activity last state time > arg"
 WMFilter addLastStateTimeBefore(WMSessionHandle sHandle, long arg)
          Sets condition "activity last state time < arg"
 WMFilter addLastStateTimeEquals(WMSessionHandle sHandle, long arg)
          Sets condition "activity last state time == arg"
 WMFilter addLimitTimeAfter(WMSessionHandle sHandle, long arg)
           
 WMFilter addLimitTimeBefore(WMSessionHandle sHandle, long arg)
           
 WMFilter addLimitTimeEquals(WMSessionHandle sHandle, long arg)
           
 WMFilter addMgrNameEquals(WMSessionHandle sHandle, java.lang.String exp)
          Sets condition "process manager name == value of exp"
 WMFilter addNameContains(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity name contains arg"
 WMFilter addNameEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity name == arg"
 WMFilter addPackageIdEquals(WMSessionHandle sHandle, java.lang.String exp)
          Sets condition "process definition id == value of exp"
 WMFilter addPriorityEquals(WMSessionHandle sHandle, int arg)
          Sets condition "activity priority == arg"
 WMFilter addPriorityGreaterThan(WMSessionHandle sHandle, int arg)
          Sets condition "activity priority > arg"
 WMFilter addPriorityLessThan(WMSessionHandle sHandle, int arg)
          Sets condition "activity priority < arg"
 WMFilter addProcessCreatedTimeAfter(WMSessionHandle sHandle, long arg)
          Sets condition "process created time > value of exp"
 WMFilter addProcessCreatedTimeBefore(WMSessionHandle sHandle, long arg)
          Sets condition "process created time < value of exp"
 WMFilter addProcessCreatedTimeEquals(WMSessionHandle sHandle, long arg)
          Sets condition "process created time == value of exp"
 WMFilter addProcessDefIdEquals(WMSessionHandle sHandle, java.lang.String exp)
          Sets condition "process definition id == value of exp"
 WMFilter addProcessDefNameContains(WMSessionHandle sHandle, java.lang.String exp)
          Sets condition "process definition name contains exp"
 WMFilter addProcessDefNameEquals(WMSessionHandle sHandle, java.lang.String exp)
          Sets condition "process definition name == exp"
 WMFilter addProcessDescriptionContains(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "process description contains value of exp"
 WMFilter addProcessDescriptionEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "process description == value of exp"
 WMFilter addProcessFinishTimeAfter(WMSessionHandle sHandle, long arg)
          Sets condition "process finish time > arg"
 WMFilter addProcessFinishTimeBefore(WMSessionHandle sHandle, long arg)
          Sets condition "process finish time < arg"
 WMFilter addProcessFinishTimeEquals(WMSessionHandle sHandle, long arg)
          Sets condition "process finish time == arg"
 WMFilter addProcessIdContains(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "process id contains value of exp"
 WMFilter addProcessIdEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "process id == value of exp"
 WMFilter addProcessLastStateTimeAfter(WMSessionHandle sHandle, long arg)
          Sets condition "process last state time time > value of exp"
 WMFilter addProcessLastStateTimeBefore(WMSessionHandle sHandle, long arg)
          Sets condition "process last state time time < value of exp"
 WMFilter addProcessLastStateTimeEquals(WMSessionHandle sHandle, long arg)
          Sets condition "process last state time time == value of exp"
 WMFilter addProcessLimitTimeAfter(WMSessionHandle sHandle, long arg)
           
 WMFilter addProcessLimitTimeBefore(WMSessionHandle sHandle, long arg)
           
 WMFilter addProcessLimitTimeEquals(WMSessionHandle sHandle, long arg)
           
 WMFilter addProcessNameContains(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "process name contains value of exp"
 WMFilter addProcessNameEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "process name == value of exp"
 WMFilter addProcessPriorityEquals(WMSessionHandle sHandle, int arg)
          Sets condition "process priority == value of exp"
 WMFilter addProcessPriorityGreaterThan(WMSessionHandle sHandle, int arg)
          Sets condition "process priority > value of exp"
 WMFilter addProcessPriorityLessThan(WMSessionHandle sHandle, int arg)
          Sets condition "process priority < value of exp"
 WMFilter addProcessRequesterIdEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "process requester == value of exp"
 WMFilter addProcessRequesterUsernameEquals(WMSessionHandle shandle, java.lang.String arg)
           
 WMFilter addProcessStartTimeAfter(WMSessionHandle sHandle, long arg)
          Sets condition "process started time > value of exp"
 WMFilter addProcessStartTimeBefore(WMSessionHandle sHandle, long arg)
          Sets condition "process started time < value of exp"
 WMFilter addProcessStartTimeEquals(WMSessionHandle sHandle, long arg)
          Sets condition "process started time == value of exp"
 WMFilter addProcessStateEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "process state == value of exp"
 WMFilter addProcessStateStartsWith(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "process state starts with value of exp"
 WMFilter addProcessVariableDoubleEquals(WMSessionHandle sHandle, java.lang.String vName, double vValue)
          Sets condition "process variable vName == vValue"
 WMFilter addProcessVariableDoubleGreaterThan(WMSessionHandle sHandle, java.lang.String vName, double vValue)
          Sets condition "process variable vName > vValue"
 WMFilter addProcessVariableDoubleLessThan(WMSessionHandle sHandle, java.lang.String vName, double vValue)
          Sets condition "process variable vName < vValue"
 WMFilter addProcessVariableEquals(WMSessionHandle sHandle, java.lang.String vName, java.lang.Object vValue)
          Sets condition "process variable vName == vValue"
 WMFilter addProcessVariableLongEquals(WMSessionHandle sHandle, java.lang.String vName, long vValue)
          Sets condition "process variable vName == vValue"
 WMFilter addProcessVariableLongGreaterThan(WMSessionHandle sHandle, java.lang.String vName, long vValue)
          Sets condition "process variable vName > vValue"
 WMFilter addProcessVariableLongLessThan(WMSessionHandle sHandle, java.lang.String vName, long vValue)
          Sets condition "process variable vName < vValue"
 WMFilter addProcessVariableStringEquals(WMSessionHandle sHandle, java.lang.String vName, java.lang.String vValue)
          Sets condition "process variable vName == vValue"
 WMFilter addResourceUsernameEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity resource username == arg"
 WMFilter addStateEquals(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity state == arg"
 WMFilter addStateStartsWith(WMSessionHandle sHandle, java.lang.String arg)
          Sets condition "activity state starts with arg"
 WMFilter addVariableDoubleEquals(WMSessionHandle sHandle, java.lang.String vName, double vValue)
          Sets condition "activity variable vName == vValue"
 WMFilter addVariableDoubleGreaterThan(WMSessionHandle sHandle, java.lang.String vName, double vValue)
          Sets condition "activity variable vName > vValue"
 WMFilter addVariableDoubleLessThan(WMSessionHandle sHandle, java.lang.String vName, double vValue)
          Sets condition "activity variable vName < vValue"
 WMFilter addVariableEquals(WMSessionHandle sHandle, java.lang.String vName, java.lang.Object vValue)
          Sets condition "activity variable vName == vValue"
 WMFilter addVariableLongEquals(WMSessionHandle sHandle, java.lang.String vName, long vValue)
          Sets condition "activity variable vName == vValue"
 WMFilter addVariableLongGreaterThan(WMSessionHandle sHandle, java.lang.String vName, long vValue)
          Sets condition "activity variable vName > vValue"
 WMFilter addVariableLongLessThan(WMSessionHandle sHandle, java.lang.String vName, long vValue)
          Sets condition "activity variable vName < vValue"
 WMFilter addVariableStringEquals(WMSessionHandle sHandle, java.lang.String vName, java.lang.String vValue)
          Sets condition "activity variable vName == vValue"
 WMFilter addVersionEquals(WMSessionHandle sHandle, java.lang.String exp)
          Sets condition "process manager version == value of exp"
 WMFilter setOrderByAcceptedTime(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByActivatedTime(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByActivitySetDefId(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByDefinitionId(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderById(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByLastStateTime(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByName(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByPerformer(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByPriority(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByProcessDefName(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByProcessId(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByResourceUsername(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 WMFilter setOrderByState(WMSessionHandle sHandle, WMFilter filter, boolean ascending)
          Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.
 
Methods inherited from interface org.enhydra.shark.api.common.FilterBuilder
addBshExpression, and, andForArray, createEmptyFilter, getIteratorEmptyExpression, not, or, orForArray, setLimit, setStartPosition, toIteratorExpression
 

Field Detail

ACCEPTED_AND_NON_ACCEPTED

static final int ACCEPTED_AND_NON_ACCEPTED
See Also:
Constant Field Values

ONLY_NON_ACCEPTED

static final int ONLY_NON_ACCEPTED
See Also:
Constant Field Values

ONLY_ACCEPTED

static final int ONLY_ACCEPTED
See Also:
Constant Field Values
Method Detail

addPackageIdEquals

WMFilter addPackageIdEquals(WMSessionHandle sHandle,
                            java.lang.String exp)
                            throws java.lang.Exception
Sets condition "process definition id == value of exp"

Throws:
java.lang.Exception

addProcessDefIdEquals

WMFilter addProcessDefIdEquals(WMSessionHandle sHandle,
                               java.lang.String exp)
                               throws java.lang.Exception
Sets condition "process definition id == value of exp"

Throws:
java.lang.Exception

addMgrNameEquals

WMFilter addMgrNameEquals(WMSessionHandle sHandle,
                          java.lang.String exp)
                          throws java.lang.Exception
Sets condition "process manager name == value of exp"

Throws:
java.lang.Exception

addVersionEquals

WMFilter addVersionEquals(WMSessionHandle sHandle,
                          java.lang.String exp)
                          throws java.lang.Exception
Sets condition "process manager version == value of exp"

Throws:
java.lang.Exception

addIsMgrEnabled

WMFilter addIsMgrEnabled(WMSessionHandle sHandle)
                         throws java.lang.Exception
Sets condition "process manager is enabled"

Throws:
java.lang.Exception

addProcessStateEquals

WMFilter addProcessStateEquals(WMSessionHandle sHandle,
                               java.lang.String arg)
                               throws java.lang.Exception
Sets condition "process state == value of exp"

Throws:
java.lang.Exception

addProcessStateStartsWith

WMFilter addProcessStateStartsWith(WMSessionHandle sHandle,
                                   java.lang.String arg)
                                   throws java.lang.Exception
Sets condition "process state starts with value of exp"

Throws:
java.lang.Exception

addProcessIdEquals

WMFilter addProcessIdEquals(WMSessionHandle sHandle,
                            java.lang.String arg)
                            throws java.lang.Exception
Sets condition "process id == value of exp"

Throws:
java.lang.Exception

addProcessIdContains

WMFilter addProcessIdContains(WMSessionHandle sHandle,
                              java.lang.String arg)
                              throws java.lang.Exception
Sets condition "process id contains value of exp"

Throws:
java.lang.Exception

addProcessNameEquals

WMFilter addProcessNameEquals(WMSessionHandle sHandle,
                              java.lang.String arg)
                              throws java.lang.Exception
Sets condition "process name == value of exp"

Throws:
java.lang.Exception

addProcessNameContains

WMFilter addProcessNameContains(WMSessionHandle sHandle,
                                java.lang.String arg)
                                throws java.lang.Exception
Sets condition "process name contains value of exp"

Throws:
java.lang.Exception

addProcessPriorityEquals

WMFilter addProcessPriorityEquals(WMSessionHandle sHandle,
                                  int arg)
                                  throws java.lang.Exception
Sets condition "process priority == value of exp"

Throws:
java.lang.Exception

addProcessPriorityGreaterThan

WMFilter addProcessPriorityGreaterThan(WMSessionHandle sHandle,
                                       int arg)
                                       throws java.lang.Exception
Sets condition "process priority > value of exp"

Throws:
java.lang.Exception

addProcessPriorityLessThan

WMFilter addProcessPriorityLessThan(WMSessionHandle sHandle,
                                    int arg)
                                    throws java.lang.Exception
Sets condition "process priority < value of exp"

Throws:
java.lang.Exception

addProcessDescriptionEquals

WMFilter addProcessDescriptionEquals(WMSessionHandle sHandle,
                                     java.lang.String arg)
                                     throws java.lang.Exception
Sets condition "process description == value of exp"

Throws:
java.lang.Exception

addProcessDescriptionContains

WMFilter addProcessDescriptionContains(WMSessionHandle sHandle,
                                       java.lang.String arg)
                                       throws java.lang.Exception
Sets condition "process description contains value of exp"

Throws:
java.lang.Exception

addProcessRequesterIdEquals

WMFilter addProcessRequesterIdEquals(WMSessionHandle sHandle,
                                     java.lang.String arg)
                                     throws java.lang.Exception
Sets condition "process requester == value of exp"

Throws:
java.lang.Exception

addProcessRequesterUsernameEquals

WMFilter addProcessRequesterUsernameEquals(WMSessionHandle shandle,
                                           java.lang.String arg)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

addProcessCreatedTimeEquals

WMFilter addProcessCreatedTimeEquals(WMSessionHandle sHandle,
                                     long arg)
                                     throws java.lang.Exception
Sets condition "process created time == value of exp"

Throws:
java.lang.Exception

addProcessCreatedTimeBefore

WMFilter addProcessCreatedTimeBefore(WMSessionHandle sHandle,
                                     long arg)
                                     throws java.lang.Exception
Sets condition "process created time < value of exp"

Throws:
java.lang.Exception

addProcessCreatedTimeAfter

WMFilter addProcessCreatedTimeAfter(WMSessionHandle sHandle,
                                    long arg)
                                    throws java.lang.Exception
Sets condition "process created time > value of exp"

Throws:
java.lang.Exception

addProcessStartTimeEquals

WMFilter addProcessStartTimeEquals(WMSessionHandle sHandle,
                                   long arg)
                                   throws java.lang.Exception
Sets condition "process started time == value of exp"

Throws:
java.lang.Exception

addProcessStartTimeBefore

WMFilter addProcessStartTimeBefore(WMSessionHandle sHandle,
                                   long arg)
                                   throws java.lang.Exception
Sets condition "process started time < value of exp"

Throws:
java.lang.Exception

addProcessStartTimeAfter

WMFilter addProcessStartTimeAfter(WMSessionHandle sHandle,
                                  long arg)
                                  throws java.lang.Exception
Sets condition "process started time > value of exp"

Throws:
java.lang.Exception

addProcessLastStateTimeEquals

WMFilter addProcessLastStateTimeEquals(WMSessionHandle sHandle,
                                       long arg)
                                       throws java.lang.Exception
Sets condition "process last state time time == value of exp"

Throws:
java.lang.Exception

addProcessLastStateTimeBefore

WMFilter addProcessLastStateTimeBefore(WMSessionHandle sHandle,
                                       long arg)
                                       throws java.lang.Exception
Sets condition "process last state time time < value of exp"

Throws:
java.lang.Exception

addProcessLastStateTimeAfter

WMFilter addProcessLastStateTimeAfter(WMSessionHandle sHandle,
                                      long arg)
                                      throws java.lang.Exception
Sets condition "process last state time time > value of exp"

Throws:
java.lang.Exception

addProcessFinishTimeEquals

WMFilter addProcessFinishTimeEquals(WMSessionHandle sHandle,
                                    long arg)
                                    throws java.lang.Exception
Sets condition "process finish time == arg"

Throws:
java.lang.Exception

addProcessFinishTimeBefore

WMFilter addProcessFinishTimeBefore(WMSessionHandle sHandle,
                                    long arg)
                                    throws java.lang.Exception
Sets condition "process finish time < arg"

Throws:
java.lang.Exception

addProcessFinishTimeAfter

WMFilter addProcessFinishTimeAfter(WMSessionHandle sHandle,
                                   long arg)
                                   throws java.lang.Exception
Sets condition "process finish time > arg"

Throws:
java.lang.Exception

addProcessLimitTimeEquals

WMFilter addProcessLimitTimeEquals(WMSessionHandle sHandle,
                                   long arg)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

addProcessLimitTimeBefore

WMFilter addProcessLimitTimeBefore(WMSessionHandle sHandle,
                                   long arg)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

addProcessLimitTimeAfter

WMFilter addProcessLimitTimeAfter(WMSessionHandle sHandle,
                                  long arg)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

addProcessVariableEquals

WMFilter addProcessVariableEquals(WMSessionHandle sHandle,
                                  java.lang.String vName,
                                  java.lang.Object vValue)
                                  throws java.lang.Exception
Sets condition "process variable vName == vValue"

Throws:
java.lang.Exception

addProcessVariableStringEquals

WMFilter addProcessVariableStringEquals(WMSessionHandle sHandle,
                                        java.lang.String vName,
                                        java.lang.String vValue)
                                        throws java.lang.Exception
Sets condition "process variable vName == vValue"

Throws:
java.lang.Exception

addProcessVariableLongEquals

WMFilter addProcessVariableLongEquals(WMSessionHandle sHandle,
                                      java.lang.String vName,
                                      long vValue)
                                      throws java.lang.Exception
Sets condition "process variable vName == vValue"

Throws:
java.lang.Exception

addProcessVariableLongGreaterThan

WMFilter addProcessVariableLongGreaterThan(WMSessionHandle sHandle,
                                           java.lang.String vName,
                                           long vValue)
                                           throws java.lang.Exception
Sets condition "process variable vName > vValue"

Throws:
java.lang.Exception

addProcessVariableLongLessThan

WMFilter addProcessVariableLongLessThan(WMSessionHandle sHandle,
                                        java.lang.String vName,
                                        long vValue)
                                        throws java.lang.Exception
Sets condition "process variable vName < vValue"

Throws:
java.lang.Exception

addProcessVariableDoubleEquals

WMFilter addProcessVariableDoubleEquals(WMSessionHandle sHandle,
                                        java.lang.String vName,
                                        double vValue)
                                        throws java.lang.Exception
Sets condition "process variable vName == vValue"

Throws:
java.lang.Exception

addProcessVariableDoubleGreaterThan

WMFilter addProcessVariableDoubleGreaterThan(WMSessionHandle sHandle,
                                             java.lang.String vName,
                                             double vValue)
                                             throws java.lang.Exception
Sets condition "process variable vName > vValue"

Throws:
java.lang.Exception

addProcessVariableDoubleLessThan

WMFilter addProcessVariableDoubleLessThan(WMSessionHandle sHandle,
                                          java.lang.String vName,
                                          double vValue)
                                          throws java.lang.Exception
Sets condition "process variable vName < vValue"

Throws:
java.lang.Exception

addStateEquals

WMFilter addStateEquals(WMSessionHandle sHandle,
                        java.lang.String arg)
                        throws java.lang.Exception
Sets condition "activity state == arg"

Throws:
java.lang.Exception

addStateStartsWith

WMFilter addStateStartsWith(WMSessionHandle sHandle,
                            java.lang.String arg)
                            throws java.lang.Exception
Sets condition "activity state starts with arg"

Throws:
java.lang.Exception

addIdEquals

WMFilter addIdEquals(WMSessionHandle sHandle,
                     java.lang.String arg)
                     throws java.lang.Exception
Sets condition "activity id == arg"

Throws:
java.lang.Exception

addIdContains

WMFilter addIdContains(WMSessionHandle sHandle,
                       java.lang.String arg)
                       throws java.lang.Exception
Sets condition "activity id contains arg"

Throws:
java.lang.Exception

addNameEquals

WMFilter addNameEquals(WMSessionHandle sHandle,
                       java.lang.String arg)
                       throws java.lang.Exception
Sets condition "activity name == arg"

Throws:
java.lang.Exception

addNameContains

WMFilter addNameContains(WMSessionHandle sHandle,
                         java.lang.String arg)
                         throws java.lang.Exception
Sets condition "activity name contains arg"

Throws:
java.lang.Exception

addPriorityEquals

WMFilter addPriorityEquals(WMSessionHandle sHandle,
                           int arg)
                           throws java.lang.Exception
Sets condition "activity priority == arg"

Throws:
java.lang.Exception

addPriorityGreaterThan

WMFilter addPriorityGreaterThan(WMSessionHandle sHandle,
                                int arg)
                                throws java.lang.Exception
Sets condition "activity priority > arg"

Throws:
java.lang.Exception

addPriorityLessThan

WMFilter addPriorityLessThan(WMSessionHandle sHandle,
                             int arg)
                             throws java.lang.Exception
Sets condition "activity priority < arg"

Throws:
java.lang.Exception

addDescriptionEquals

WMFilter addDescriptionEquals(WMSessionHandle sHandle,
                              java.lang.String arg)
                              throws java.lang.Exception
Sets condition "activity description == arg"

Throws:
java.lang.Exception

addDescriptionContains

WMFilter addDescriptionContains(WMSessionHandle sHandle,
                                java.lang.String arg)
                                throws java.lang.Exception
Sets condition "activity description contains arg"

Throws:
java.lang.Exception

addActivatedTimeEquals

WMFilter addActivatedTimeEquals(WMSessionHandle sHandle,
                                long arg)
                                throws java.lang.Exception
Sets condition "activity activated time == arg"

Throws:
java.lang.Exception

addActivatedTimeBefore

WMFilter addActivatedTimeBefore(WMSessionHandle sHandle,
                                long arg)
                                throws java.lang.Exception
Sets condition "activity activated time < arg"

Throws:
java.lang.Exception

addActivatedTimeAfter

WMFilter addActivatedTimeAfter(WMSessionHandle sHandle,
                               long arg)
                               throws java.lang.Exception
Sets condition "activity activated time > arg"

Throws:
java.lang.Exception

addLastStateTimeEquals

WMFilter addLastStateTimeEquals(WMSessionHandle sHandle,
                                long arg)
                                throws java.lang.Exception
Sets condition "activity last state time == arg"

Throws:
java.lang.Exception

addLastStateTimeBefore

WMFilter addLastStateTimeBefore(WMSessionHandle sHandle,
                                long arg)
                                throws java.lang.Exception
Sets condition "activity last state time < arg"

Throws:
java.lang.Exception

addLastStateTimeAfter

WMFilter addLastStateTimeAfter(WMSessionHandle sHandle,
                               long arg)
                               throws java.lang.Exception
Sets condition "activity last state time > arg"

Throws:
java.lang.Exception

addAcceptedTimeEquals

WMFilter addAcceptedTimeEquals(WMSessionHandle sHandle,
                               long arg)
                               throws java.lang.Exception
Sets condition "activity accepted time == arg"

Throws:
java.lang.Exception

addAcceptedTimeBefore

WMFilter addAcceptedTimeBefore(WMSessionHandle sHandle,
                               long arg)
                               throws java.lang.Exception
Sets condition "activity accepted time < arg"

Throws:
java.lang.Exception

addAcceptedTimeAfter

WMFilter addAcceptedTimeAfter(WMSessionHandle sHandle,
                              long arg)
                              throws java.lang.Exception
Sets condition "activity accepted time > arg"

Throws:
java.lang.Exception

addFinishTimeEquals

WMFilter addFinishTimeEquals(WMSessionHandle sHandle,
                             long arg)
                             throws java.lang.Exception
Sets condition "activity finish time == arg"

Throws:
java.lang.Exception

addFinishTimeBefore

WMFilter addFinishTimeBefore(WMSessionHandle sHandle,
                             long arg)
                             throws java.lang.Exception
Sets condition "activity finish time < arg"

Throws:
java.lang.Exception

addFinishTimeAfter

WMFilter addFinishTimeAfter(WMSessionHandle sHandle,
                            long arg)
                            throws java.lang.Exception
Sets condition "activity finish time > arg"

Throws:
java.lang.Exception

addLimitTimeEquals

WMFilter addLimitTimeEquals(WMSessionHandle sHandle,
                            long arg)
                            throws java.lang.Exception
Throws:
java.lang.Exception

addLimitTimeBefore

WMFilter addLimitTimeBefore(WMSessionHandle sHandle,
                            long arg)
                            throws java.lang.Exception
Throws:
java.lang.Exception

addLimitTimeAfter

WMFilter addLimitTimeAfter(WMSessionHandle sHandle,
                           long arg)
                           throws java.lang.Exception
Throws:
java.lang.Exception

addVariableEquals

WMFilter addVariableEquals(WMSessionHandle sHandle,
                           java.lang.String vName,
                           java.lang.Object vValue)
                           throws java.lang.Exception
Sets condition "activity variable vName == vValue"

Throws:
java.lang.Exception

addVariableStringEquals

WMFilter addVariableStringEquals(WMSessionHandle sHandle,
                                 java.lang.String vName,
                                 java.lang.String vValue)
                                 throws java.lang.Exception
Sets condition "activity variable vName == vValue"

Throws:
java.lang.Exception

addVariableLongEquals

WMFilter addVariableLongEquals(WMSessionHandle sHandle,
                               java.lang.String vName,
                               long vValue)
                               throws java.lang.Exception
Sets condition "activity variable vName == vValue"

Throws:
java.lang.Exception

addVariableLongGreaterThan

WMFilter addVariableLongGreaterThan(WMSessionHandle sHandle,
                                    java.lang.String vName,
                                    long vValue)
                                    throws java.lang.Exception
Sets condition "activity variable vName > vValue"

Throws:
java.lang.Exception

addVariableLongLessThan

WMFilter addVariableLongLessThan(WMSessionHandle sHandle,
                                 java.lang.String vName,
                                 long vValue)
                                 throws java.lang.Exception
Sets condition "activity variable vName < vValue"

Throws:
java.lang.Exception

addVariableDoubleEquals

WMFilter addVariableDoubleEquals(WMSessionHandle sHandle,
                                 java.lang.String vName,
                                 double vValue)
                                 throws java.lang.Exception
Sets condition "activity variable vName == vValue"

Throws:
java.lang.Exception

addVariableDoubleGreaterThan

WMFilter addVariableDoubleGreaterThan(WMSessionHandle sHandle,
                                      java.lang.String vName,
                                      double vValue)
                                      throws java.lang.Exception
Sets condition "activity variable vName > vValue"

Throws:
java.lang.Exception

addVariableDoubleLessThan

WMFilter addVariableDoubleLessThan(WMSessionHandle sHandle,
                                   java.lang.String vName,
                                   double vValue)
                                   throws java.lang.Exception
Sets condition "activity variable vName < vValue"

Throws:
java.lang.Exception

addActivitySetDefIdEquals

WMFilter addActivitySetDefIdEquals(WMSessionHandle sHandle,
                                   java.lang.String arg)
                                   throws java.lang.Exception
Sets condition "activity set definition id == arg"

Throws:
java.lang.Exception

addDefinitionIdEquals

WMFilter addDefinitionIdEquals(WMSessionHandle sHandle,
                               java.lang.String arg)
                               throws java.lang.Exception
Sets condition "activity definition id == arg"

Throws:
java.lang.Exception

addIsAccepted

WMFilter addIsAccepted(WMSessionHandle sHandle)
                       throws java.lang.Exception
Sets condition "activity is accepted"

Throws:
java.lang.Exception

addResourceUsernameEquals

WMFilter addResourceUsernameEquals(WMSessionHandle sHandle,
                                   java.lang.String arg)
                                   throws java.lang.Exception
Sets condition "activity resource username == arg"

Throws:
java.lang.Exception

addHasAssignmentForUser

WMFilter addHasAssignmentForUser(WMSessionHandle sHandle,
                                 java.lang.String username,
                                 int acceptedStatus)
                                 throws java.lang.Exception
Gets activities that have assignment for the user. It can be specified to get activities only for accepted assignments, only for non-accepted, and for both accepted and non-accepted.

Throws:
java.lang.Exception

setOrderById

WMFilter setOrderById(WMSessionHandle sHandle,
                      WMFilter filter,
                      boolean ascending)
                      throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by activity id.

Throws:
java.lang.Exception

setOrderByActivitySetDefId

WMFilter setOrderByActivitySetDefId(WMSessionHandle sHandle,
                                    WMFilter filter,
                                    boolean ascending)
                                    throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by activity set definition id.

Throws:
java.lang.Exception

setOrderByDefinitionId

WMFilter setOrderByDefinitionId(WMSessionHandle sHandle,
                                WMFilter filter,
                                boolean ascending)
                                throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by activity definition id.

Throws:
java.lang.Exception

setOrderByProcessId

WMFilter setOrderByProcessId(WMSessionHandle sHandle,
                             WMFilter filter,
                             boolean ascending)
                             throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by process id.

Throws:
java.lang.Exception

setOrderByResourceUsername

WMFilter setOrderByResourceUsername(WMSessionHandle sHandle,
                                    WMFilter filter,
                                    boolean ascending)
                                    throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by resource username.

Throws:
java.lang.Exception

setOrderByProcessDefName

WMFilter setOrderByProcessDefName(WMSessionHandle sHandle,
                                  WMFilter filter,
                                  boolean ascending)
                                  throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by process manager name value.

Throws:
java.lang.Exception

setOrderByState

WMFilter setOrderByState(WMSessionHandle sHandle,
                         WMFilter filter,
                         boolean ascending)
                         throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by activity state.

Throws:
java.lang.Exception

setOrderByPerformer

WMFilter setOrderByPerformer(WMSessionHandle sHandle,
                             WMFilter filter,
                             boolean ascending)
                             throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by performer value.

Throws:
java.lang.Exception

setOrderByPriority

WMFilter setOrderByPriority(WMSessionHandle sHandle,
                            WMFilter filter,
                            boolean ascending)
                            throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by priority value.

Throws:
java.lang.Exception

setOrderByName

WMFilter setOrderByName(WMSessionHandle sHandle,
                        WMFilter filter,
                        boolean ascending)
                        throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by activity name value.

Throws:
java.lang.Exception

setOrderByActivatedTime

WMFilter setOrderByActivatedTime(WMSessionHandle sHandle,
                                 WMFilter filter,
                                 boolean ascending)
                                 throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by activity activated time value.

Throws:
java.lang.Exception

setOrderByAcceptedTime

WMFilter setOrderByAcceptedTime(WMSessionHandle sHandle,
                                WMFilter filter,
                                boolean ascending)
                                throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by activity accepted time value.

Throws:
java.lang.Exception

setOrderByLastStateTime

WMFilter setOrderByLastStateTime(WMSessionHandle sHandle,
                                 WMFilter filter,
                                 boolean ascending)
                                 throws java.lang.Exception
Methods starting with setOrderBy obviously don't affect actual expression (nor its evaluation), rather they affect sorting of the result.

This method sets ordering by last state time value.

Throws:
java.lang.Exception

addProcessDefNameEquals

WMFilter addProcessDefNameEquals(WMSessionHandle sHandle,
                                 java.lang.String exp)
                                 throws java.lang.Exception
Sets condition "process definition name == exp"

Throws:
java.lang.Exception

addProcessDefNameContains

WMFilter addProcessDefNameContains(WMSessionHandle sHandle,
                                   java.lang.String exp)
                                   throws java.lang.Exception
Sets condition "process definition name contains exp"

Throws:
java.lang.Exception