Uses of Interface
ch.ivyteam.ivy.workflow.IPropertyFilter
Package
Description
-
Uses of IPropertyFilter in ch.ivyteam.ivy.workflow
Modifier and TypeMethodDescriptionIPropertyFilter.and
(IPropertyFilter<T> anotherFilterExpression) Returns a new filter that associates this filter with the given other filter with a logical and operationIPropertyFilter.and
(T property, RelationalOperator operator, Object value) Returns a new filter that associates this filter with the new filter created with given arguments with a logical and operationIWorkflowContext.createCasePropertyFilter
(CaseProperty property, RelationalOperator operator, Object value) Creates a case property filter.IWorkflowContext.createIntermediateEventPropertyFilter
(IntermediateEventProperty property, RelationalOperator operator, Object value) Creates an intermediate event property filter.IWorkflowContext.createTaskPropertyFilter
(TaskProperty property, RelationalOperator operator, Object value) Creates a task property filter.IWorkflowContext.createWorkflowEventPropertyFilter
(WorkflowEventProperty property, RelationalOperator operator, Object value) Creates a workflow event property filter.IPropertyFilter.not()
Returns a new filter that inverses this filter with a logical not operationIPropertyFilter.or
(IPropertyFilter<T> anotherFilterExpression) Returns a new filter that associates this filter with the given other filter with a logical or operationIPropertyFilter.or
(T property, RelationalOperator operator, Object value) Returns a new filter that associates this filter with the new filter created with the given arguments with a logical and operationModifier and TypeMethodDescriptionIPropertyFilter.and
(IPropertyFilter<T> anotherFilterExpression) Returns a new filter that associates this filter with the given other filter with a logical and operationIWorkflowContext.findCaseCategories
(IPropertyFilter<CaseProperty> categoryFilter, CaseProperty categoryProperty, OrderDirection categoryPropertyOrder) Deprecated, for removal: This API element is subject to removal in a future version.IWorkflowContext.findCases
(IPropertyFilter<CaseProperty> filter, List<PropertyOrder<CaseProperty>> order, int startIndex, int count, boolean returnAllCount) Find cases using a filterITaskEnd.findEndedTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Gets the tasks that ended on this task endIIntermediateEventElement.findIntermediateEvents
(IPropertyFilter<IntermediateEventProperty> filter, List<PropertyOrder<IntermediateEventProperty>> order, int startIndex, int count, boolean returnAllCount) Gets the intermediate events that were created by this intermediate event elementIWorkflowContext.findIntermediateEvents
(IPropertyFilter<IntermediateEventProperty> filter, List<PropertyOrder<IntermediateEventProperty>> order, int startIndex, int count, boolean returnAllCount) Finds intermediate eventsIWorkflowSession.findInvolvedCases
(IPropertyFilter<CaseProperty> filter, List<PropertyOrder<CaseProperty>> order, int startIndex, int count, boolean returnAllCount) Finds cases in which the session user is involved.IWorkflowSession.findInvolvedCasesByRole
(List<IRole> roles, IPropertyFilter<CaseProperty> filter, List<PropertyOrder<CaseProperty>> order, int startIndex, int count, boolean returnAllCount) Finds cases in which the session user is involved.IWorkflowSession.findLockedWorkTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount, EnumSet<TaskState> includeTaskStates) Gets all tasks the workflow session user could work if they were in stateTaskState.SUSPENDED
but are currently in stateTaskState.RESUMED
orTaskState.PARKED
because other users are working on them.IWorkflowSession.findStartedCases
(IPropertyFilter<CaseProperty> filter, List<PropertyOrder<CaseProperty>> order, int startIndex, int count, boolean returnAllCount) Finds all cases that the session users has started.IWorkflowSession.findStartedCasesByRole
(List<IRole> roles, IPropertyFilter<CaseProperty> filter, List<PropertyOrder<CaseProperty>> order, int startIndex, int count, boolean returnAllCount) Gets all cases somebody has started who needs a role to start the case which the current session user also owns.ITaskStart.findStartedTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Gets the tasks that were started from this task startIWorkflowContext.findTaskCategories
(IPropertyFilter<TaskProperty> categoryFilter, TaskProperty categoryProperty, OrderDirection categoryPropertyOrder) Deprecated, for removal: This API element is subject to removal in a future version.useCategoryTree.createFor(TaskQuery)
insteadIWorkflowContext.findTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Find tasks using a filter.ITaskElement.findTaskSwitchEvents
(IPropertyFilter<TaskSwitchEventProperty> filter, List<PropertyOrder<TaskSwitchEventProperty>> order, int startIndex, int count, boolean returnAllCount) Finds task switch events that were executed at this task elementIWorkflowSession.findWorkedOnTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Finds all tasks that the session user has ever worked onIWorkflowSession.findWorkedOnTasksByRole
(List<IRole> roles, IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Returns all tasks the session user has worked on or could have worked on as member of the given roles.IWorkflowContext.findWorkflowEvents
(IPropertyFilter<WorkflowEventProperty> filter, List<PropertyOrder<WorkflowEventProperty>> order, int startIndex, int count, boolean returnAllCount) Finds workflow events.IWorkflowContext.findWorkTasks
(IUser user, IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount, EnumSet<TaskState> includeTaskStates) Finds tasks that a given user can work on (currently working or can start).IWorkflowSession.findWorkTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount, EnumSet<TaskState> includeTaskStates) Gets all tasks the workflow session user can work on.IPropertyFilter.or
(IPropertyFilter<T> anotherFilterExpression) Returns a new filter that associates this filter with the given other filter with a logical or operation
CategoryTree.createFor(CaseQuery)
instead