Uses of Interface
ch.ivyteam.ivy.workflow.ICase
-
-
Uses of ICase in ch.ivyteam.ivy.environment
Fields in ch.ivyteam.ivy.environment declared as ICase Modifier and Type Field Description ICase
Ivy. wfCase
The currently executedcase
.Methods in ch.ivyteam.ivy.environment that return ICase Modifier and Type Method Description static ICase
Ivy. wfCase()
Returns the currently executedcase
. -
Uses of ICase in ch.ivyteam.ivy.process.eventstart
Methods in ch.ivyteam.ivy.process.eventstart that return ICase Modifier and Type Method Description ICase
IProcessStartEventResponse. 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
Methods in ch.ivyteam.ivy.process.extension.impl that return ICase Modifier and Type Method Description protected ICase
AbstractProcessExtension. getCase(IIvyScriptContext context)
Gets the current workflow case -
Uses of ICase in ch.ivyteam.ivy.request
Methods in ch.ivyteam.ivy.request that return ICase Modifier and Type Method Description ICase
ITaskRequest. getCase()
Gets the case, the current request belongs to. -
Uses of ICase in ch.ivyteam.ivy.workflow
Methods in ch.ivyteam.ivy.workflow that return ICase Modifier and Type Method Description ICase
IWorkflowContext. findCase(long caseIdentifier)
Finds a case by its ID.ICase
ITask. getCase()
Gets the case this task belongs toICase
ITaskSwitchEvent. getCase()
Gets the case this task switch event belongs toICase
IWorkflowEvent. getCase()
Gets the case this event belongs to.Methods in ch.ivyteam.ivy.workflow that return types with arguments of type ICase Modifier and Type Method Description List<IGroup<ICase>>
IWorkflowContext. findCaseCategories(IPropertyFilter<CaseProperty> categoryFilter, CaseProperty categoryProperty, OrderDirection categoryPropertyOrder)
Deprecated.useCategoryTree.createFor(CaseQuery)
insteadIQueryResult<ICase>
IWorkflowContext. findCases(IPropertyFilter<CaseProperty> filter, List<PropertyOrder<CaseProperty>> order, int startIndex, int count, boolean returnAllCount)
Find cases using a filterIQueryResult<ICase>
IWorkflowContext. findCases(String propertyName, String propertyValue, int startIndex, int count, boolean returnAllCount)
Deprecated.use
insteadCaseQuery
.create().where().customField()
.textField(propertyName)
.isLike(propertyValue).executor().results(startIndex, count)IQueryResult<ICase>
IWorkflowSession. findInvolvedCases(IPropertyFilter<CaseProperty> filter, List<PropertyOrder<CaseProperty>> order, int startIndex, int count, boolean returnAllCount)
Finds cases in which the session user is involved.IQueryResult<ICase>
IWorkflowSession. findInvolvedCasesByRole(InvolvedCasesByRoleQuery query)
Finds cases in which the session user is involved.IQueryResult<ICase>
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.List<IGroup<ICase>>
IWorkflowSession. findInvolvedCasesByRoleCategories(List<IRole> roles, IPropertyFilter<CaseProperty> categoryFilter, CaseProperty categoryProperty, OrderDirection categoryPropertyOrder)
Deprecated.useCategoryTree.createFor(CaseQuery)
insteadList<IGroup<ICase>>
IWorkflowSession. findInvolvedCasesCategories(IPropertyFilter<CaseProperty> categoryFilter, CaseProperty categoryProperty, OrderDirection categoryPropertyOrder)
Deprecated.useCategoryTree.createFor(CaseQuery)
insteadList<IGroup<ICase>>
IWorkflowSession. findStartedCaseCategories(IPropertyFilter<CaseProperty> categoryFilter, CaseProperty categoryProperty, OrderDirection categoryPropertyOrder)
Deprecated.useCategoryTree.createFor(CaseQuery)
insteadList<ICase>
IWorkflowSession. findStartedCases(int startIndex, int count, Date caseStartTimestampFilter)
Finds all cases that the session users has started.IQueryResult<ICase>
IWorkflowSession. findStartedCases(IPropertyFilter<CaseProperty> filter, List<PropertyOrder<CaseProperty>> order, int startIndex, int count, boolean returnAllCount)
Finds all cases that the session users has started.IQueryResult<ICase>
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.Methods in ch.ivyteam.ivy.workflow with parameters of type ICase Modifier and Type Method Description void
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
Subinterfaces of ICase in ch.ivyteam.ivy.workflow.businesscase Modifier and Type Interface Description interface
IBusinessCase
Every process that is started is acase
.Methods in ch.ivyteam.ivy.workflow.businesscase that return types with arguments of type ICase Modifier and Type Method Description List<ICase>
ISubCases. getActive()
All sub cases in stateCaseState.CREATED
orCaseState.RUNNING
.List<ICase>
ISubCases. getAll()
All sub cases -
Uses of ICase in ch.ivyteam.ivy.workflow.query
Methods in ch.ivyteam.ivy.workflow.query that return types with arguments of type ICase Modifier and Type Method Description IFluentQueryExecutor<ICase>
CaseQuery. executor()
Provides a fluent API to execute this query and fetch its results.
-