org.enhydra.shark
Class AssignmentFilterBuilderDODS

java.lang.Object
  extended by org.enhydra.shark.BasicFilterBuilder
      extended by org.enhydra.shark.AssignmentFilterBuilderDODS
All Implemented Interfaces:
AssignmentFilterBuilder, FilterBuilder

public class AssignmentFilterBuilderDODS
extends BasicFilterBuilder
implements AssignmentFilterBuilder

AssignmentIteratorExpressionBuilderDODS

Version:
0.21
Author:
V.Puskas

Field Summary
 
Fields inherited from class org.enhydra.shark.BasicFilterBuilder
delimiter, objectid_column_name, PARAM_NAME_OBJECTID_COLUMN_NAME, PARAM_NAME_RESPECT_MULTI_WILDCARDS_FOR_CONTAINS, PARAM_NAME_RESPECT_SINGLE_WILDCARDS_FOR_CONTAINS, PARAM_NAME_STRING_DELIMITER, PARAM_NAME_USE_UPERCASE_STRING_QUERIES, PARAM_NAME_VARIABLE_MODEL, respectMultiWildcardsForContains, respectSingleWildcardsForContains, usingStandardVariableModel, usingUppercaseStringQueries
 
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, SQL_TYPE_VARIABLE
 
Method Summary
 WMFilter addActivityDefIdEquals(WMSessionHandle shandle, java.lang.String un)
           
 WMFilter addActivityIdEquals(WMSessionHandle shandle, java.lang.String un)
           
 WMFilter addActivityPriorityEquals(WMSessionHandle shandle, int p)
           
 WMFilter addActivityPriorityGreaterThan(WMSessionHandle shandle, int p)
           
 WMFilter addActivityPriorityLessThan(WMSessionHandle shandle, int p)
           
 WMFilter addActivitySetDefIdEquals(WMSessionHandle shandle, java.lang.String un)
           
 WMFilter addIsAccepted(WMSessionHandle shandle)
           
 WMFilter addPackageIdEquals(WMSessionHandle shandle, java.lang.String un)
           
 WMFilter addPackageVersionEquals(WMSessionHandle shandle, java.lang.String un)
           
 WMFilter addProcessDefIdEquals(WMSessionHandle shandle, java.lang.String un)
           
 WMFilter addProcessIdEquals(WMSessionHandle shandle, java.lang.String pid)
           
 WMFilter addProcessPriorityEquals(WMSessionHandle shandle, int p)
           
 WMFilter addProcessPriorityGreaterThan(WMSessionHandle shandle, int p)
           
 WMFilter addProcessPriorityLessThan(WMSessionHandle shandle, int p)
           
 WMFilter addUsernameEquals(WMSessionHandle shandle, java.lang.String un)
           
static AssignmentFilterBuilder getInstance()
           
 WMFilter setOrderByAccepted(WMSessionHandle shandle, WMFilter filter, boolean ascending)
           
 WMFilter setOrderByCreatedTime(WMSessionHandle shandle, WMFilter filter, boolean ascending)
           
 WMFilter setOrderByProcessId(WMSessionHandle shandle, WMFilter filter, boolean ascending)
           
 WMFilter setOrderByUsername(WMSessionHandle shandle, WMFilter filter, boolean ascending)
           
 
Methods inherited from class org.enhydra.shark.BasicFilterBuilder
_and, _or, addBshExpression, addContains, addContainsWithSubQuery, addEndsWith, addEndsWithSubQuery, addEquals, addEquals, addEqualsWithSubQuery, addEqualsWithSubQuery, addEqualsWithSubQuery, addEqualsWithSubQueryForVariables, addEqualsWithSubQueryForVariables, addEqualsWithSubQueryForVariables, addEqualsWithSubQueryTwice, addGreaterThan, addGreaterThanWithSubQuery, addGreaterThanWithSubQuery, addGreaterThanWithSubQueryForVariables, addGreaterThanWithSubQueryForVariables, addLessThan, addLessThanWithSubQuery, addLessThanWithSubQuery, addLessThanWithSubQueryForVariables, addLessThanWithSubQueryForVariables, addNewPropertyUsed, addNotNull, addStartsWith, addStartsWithSubQuery, addStratsWith, and, andForArray, checkSecurity, createEmptyFilter, getDelimiter, getEqualityOperation, getIteratorEmptyExpression, getSQLUpperCaseIfNeccessary, getUpperCaseIfNeccessary, not, or, orForArray, setLimit, setOrderBy, setStartPosition, toIteratorExpression, whatsUsed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.enhydra.shark.api.common.FilterBuilder
addBshExpression, and, andForArray, createEmptyFilter, getIteratorEmptyExpression, not, or, orForArray, setLimit, setStartPosition, toIteratorExpression
 

Method Detail

getInstance

public static AssignmentFilterBuilder getInstance()

addUsernameEquals

public WMFilter addUsernameEquals(WMSessionHandle shandle,
                                  java.lang.String un)
                           throws java.lang.Exception
Specified by:
addUsernameEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addProcessIdEquals

public WMFilter addProcessIdEquals(WMSessionHandle shandle,
                                   java.lang.String pid)
                            throws java.lang.Exception
Specified by:
addProcessIdEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addProcessPriorityEquals

public WMFilter addProcessPriorityEquals(WMSessionHandle shandle,
                                         int p)
                                  throws java.lang.Exception
Specified by:
addProcessPriorityEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addProcessPriorityLessThan

public WMFilter addProcessPriorityLessThan(WMSessionHandle shandle,
                                           int p)
                                    throws java.lang.Exception
Specified by:
addProcessPriorityLessThan in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addProcessPriorityGreaterThan

public WMFilter addProcessPriorityGreaterThan(WMSessionHandle shandle,
                                              int p)
                                       throws java.lang.Exception
Specified by:
addProcessPriorityGreaterThan in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addIsAccepted

public WMFilter addIsAccepted(WMSessionHandle shandle)
                       throws java.lang.Exception
Specified by:
addIsAccepted in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addPackageIdEquals

public WMFilter addPackageIdEquals(WMSessionHandle shandle,
                                   java.lang.String un)
                            throws java.lang.Exception
Specified by:
addPackageIdEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addPackageVersionEquals

public WMFilter addPackageVersionEquals(WMSessionHandle shandle,
                                        java.lang.String un)
                                 throws java.lang.Exception
Specified by:
addPackageVersionEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addProcessDefIdEquals

public WMFilter addProcessDefIdEquals(WMSessionHandle shandle,
                                      java.lang.String un)
                               throws java.lang.Exception
Specified by:
addProcessDefIdEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addActivitySetDefIdEquals

public WMFilter addActivitySetDefIdEquals(WMSessionHandle shandle,
                                          java.lang.String un)
                                   throws java.lang.Exception
Specified by:
addActivitySetDefIdEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addActivityDefIdEquals

public WMFilter addActivityDefIdEquals(WMSessionHandle shandle,
                                       java.lang.String un)
                                throws java.lang.Exception
Specified by:
addActivityDefIdEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addActivityIdEquals

public WMFilter addActivityIdEquals(WMSessionHandle shandle,
                                    java.lang.String un)
                             throws java.lang.Exception
Specified by:
addActivityIdEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addActivityPriorityEquals

public WMFilter addActivityPriorityEquals(WMSessionHandle shandle,
                                          int p)
                                   throws java.lang.Exception
Specified by:
addActivityPriorityEquals in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addActivityPriorityLessThan

public WMFilter addActivityPriorityLessThan(WMSessionHandle shandle,
                                            int p)
                                     throws java.lang.Exception
Specified by:
addActivityPriorityLessThan in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

addActivityPriorityGreaterThan

public WMFilter addActivityPriorityGreaterThan(WMSessionHandle shandle,
                                               int p)
                                        throws java.lang.Exception
Specified by:
addActivityPriorityGreaterThan in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

setOrderByUsername

public WMFilter setOrderByUsername(WMSessionHandle shandle,
                                   WMFilter filter,
                                   boolean ascending)
                            throws java.lang.Exception
Specified by:
setOrderByUsername in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

setOrderByProcessId

public WMFilter setOrderByProcessId(WMSessionHandle shandle,
                                    WMFilter filter,
                                    boolean ascending)
                             throws java.lang.Exception
Specified by:
setOrderByProcessId in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

setOrderByCreatedTime

public WMFilter setOrderByCreatedTime(WMSessionHandle shandle,
                                      WMFilter filter,
                                      boolean ascending)
                               throws java.lang.Exception
Specified by:
setOrderByCreatedTime in interface AssignmentFilterBuilder
Throws:
java.lang.Exception

setOrderByAccepted

public WMFilter setOrderByAccepted(WMSessionHandle shandle,
                                   WMFilter filter,
                                   boolean ascending)
                            throws java.lang.Exception
Specified by:
setOrderByAccepted in interface AssignmentFilterBuilder
Throws:
java.lang.Exception