Uses of Interface
ch.ivyteam.ivy.workflow.ICase
Package
Description
-
Uses of ICase in ch.ivyteam.ivy.bpm.engine.client
Modifier and TypeMethodDescriptionWorkflow.activeCase()
Provides the case of the executiod process. -
Uses of ICase in ch.ivyteam.ivy.environment
-
Uses of ICase in ch.ivyteam.ivy.process.eventstart
Modifier and TypeMethodDescriptionIProcessStartEventResponse.getStartedCase()
Gets the case that was started with the firing of the process start event bean -
Uses of ICase in ch.ivyteam.ivy.process.extension.impl
Modifier and TypeMethodDescriptionprotected ICase
AbstractProcessExtension.getCase
(IIvyScriptContext context) Gets the current workflow case -
Uses of ICase in ch.ivyteam.ivy.request
-
Uses of ICase in ch.ivyteam.ivy.workflow
Modifier and TypeMethodDescriptionstatic ICase
ICase.current()
Gets the current case.IWorkflowContext.findCase
(long caseIdentifier) Finds a case by its ID.ITask.getCase()
Gets the case this task belongs toITaskSwitchEvent.getCase()
Gets the case this task switch event belongs toIWorkflowEvent.getCase()
Gets the case this event belongs to.Modifier and TypeMethodDescriptionIWorkflowContext.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 filterIWorkflowContext.findCases
(String propertyName, String propertyValue, int startIndex, int count, boolean returnAllCount) Deprecated, for removal: This API element is subject to removal in a future version.use
insteadCaseQuery
.create().where().customField()
.textField(propertyName)
.isLike(propertyValue).executor().results(startIndex, count)IWorkflowSession.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
(InvolvedCasesByRoleQuery query) 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.findStartedCases
(int startIndex, int count, Date caseStartTimestampFilter) Finds all cases that the session users has started.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.Modifier and TypeMethodDescriptionvoid
IWorkflowContext.deleteCompletedCase
(ICase completedCase) Deletes the given completed case and all belonging objects (tasks, workflow events, notes, process data etc.). -
Uses of ICase in ch.ivyteam.ivy.workflow.businesscase
Modifier and TypeMethodDescriptionISubCases.getActive()
All sub cases in stateCaseState.CREATED
orCaseState.RUNNING
.ISubCases.getAll()
All sub cases -
Uses of ICase in ch.ivyteam.ivy.workflow.query
Modifier and TypeMethodDescriptionCaseQuery.executor()
Provides a fluent API to execute this query and fetch its results.
CategoryTree.createFor(CaseQuery)
instead