Uses of Interface
org.flowable.cmmn.api.runtime.CaseInstance
Packages that use CaseInstance
Package
Description
-
Uses of CaseInstance in org.flowable.cmmn.api.event
Methods in org.flowable.cmmn.api.event that return CaseInstanceModifier and TypeMethodDescriptionFlowableCaseStageEndedEvent.getCaseInstance()
Returns the case instance the stage belongs to.FlowableCaseStageStartedEvent.getCaseInstance()
Returns the case instance the stage belongs to.FlowableCaseEndedEvent.getEntity()
FlowableCaseStartedEvent.getEntity()
-
Uses of CaseInstance in org.flowable.cmmn.api.listener
Methods in org.flowable.cmmn.api.listener with parameters of type CaseInstanceModifier and TypeMethodDescriptionvoid
CaseInstanceLifecycleListener.stateChanged
(CaseInstance caseInstance, String oldState, String newState) Will be called when the state of aCaseInstance
changes and theCaseInstanceLifecycleListener.getSourceState()
andCaseInstanceLifecycleListener.getTargetState()
match. -
Uses of CaseInstance in org.flowable.cmmn.api.migration
Methods in org.flowable.cmmn.api.migration with parameters of type CaseInstanceModifier and TypeMethodDescriptionvoid
CaseInstanceMigrationCallback.caseInstanceMigrated
(CaseInstance caseInstance, CaseDefinition caseDefToMigrateTo, CaseInstanceMigrationDocument document) -
Uses of CaseInstance in org.flowable.cmmn.api.reactivation
Methods in org.flowable.cmmn.api.reactivation that return CaseInstanceModifier and TypeMethodDescriptionCaseReactivationBuilder.reactivate()
After having entered all necessary information for the reactivation, this method actually triggers the reactivation and returns the reactivated case instance from the runtime. -
Uses of CaseInstance in org.flowable.cmmn.api.runtime
Methods in org.flowable.cmmn.api.runtime that return CaseInstanceModifier and TypeMethodDescriptionCaseInstanceBuilder.start()
Once all the information is set using this builder API, the start method will create the case instance, initialize it according all the data in the builder and then evaluate the case model to start the case.CaseInstanceBuilder.startAsync()
Once all the information is set using this builder API, the startAsync method will create the case instance and initialize its data, but the case model is not yet evaluated, but will be started and evaluated asynchronously in a different transaction.CaseInstanceBuilder.startWithForm()
Once all the information is set using this builder API, the startWithForm method will create the case instance and initialize its data by additionally using the submitted form variables and handling them with the start form provided with the case model (e.g.Methods in org.flowable.cmmn.api.runtime with parameters of type CaseInstanceModifier and TypeMethodDescriptionstatic boolean
CaseInstanceState.isInTerminalState
(CaseInstance caseInstance) -
Uses of CaseInstance in org.flowable.cmmn.engine
Methods in org.flowable.cmmn.engine with parameters of type CaseInstanceModifier and TypeMethodDescriptionvoid
CaseLocalizationManager.localize
(CaseInstance caseInstance, String locale, boolean withLocalizationFallback) -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.cmd
Methods in org.flowable.cmmn.engine.impl.cmd that return CaseInstanceModifier and TypeMethodDescriptionReactivateHistoricCaseInstanceCmd.execute
(CommandContext commandContext) StartCaseInstanceAsyncCmd.execute
(CommandContext commandContext) StartCaseInstanceCmd.execute
(CommandContext commandContext) -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.delegate
Methods in org.flowable.cmmn.engine.impl.delegate with parameters of type CaseInstanceModifier and TypeMethodDescriptionvoid
CmmnClassDelegate.stateChanged
(CaseInstance caseInstance, String oldState, String newState) -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.event
Fields in org.flowable.cmmn.engine.impl.event declared as CaseInstanceModifier and TypeFieldDescriptionprotected CaseInstance
FlowableCaseEndedEventImpl.caseInstance
protected CaseInstance
FlowableCaseStageEndedEventImpl.caseInstance
protected CaseInstance
FlowableCaseStageStartedEventImpl.caseInstance
protected CaseInstance
FlowableCaseStartedEventImpl.caseInstance
Methods in org.flowable.cmmn.engine.impl.event that return CaseInstanceModifier and TypeMethodDescriptionFlowableCaseStageEndedEventImpl.getCaseInstance()
FlowableCaseStageStartedEventImpl.getCaseInstance()
FlowableCaseEndedEventImpl.getEntity()
FlowableCaseStartedEventImpl.getEntity()
Methods in org.flowable.cmmn.engine.impl.event with parameters of type CaseInstanceModifier and TypeMethodDescriptionstatic FlowableCaseEndedEvent
FlowableCmmnEventBuilder.createCaseEndedEvent
(CaseInstance caseInstance, String endingState) static FlowableCaseStartedEvent
FlowableCmmnEventBuilder.createCaseStartedEvent
(CaseInstance caseInstance) static FlowableCaseStageEndedEvent
FlowableCmmnEventBuilder.createStageEndedEvent
(CaseInstance caseInstance, PlanItemInstance stageInstance, String endingState) FlowableCmmnEventBuilder.createStageStartedEvent
(CaseInstance caseInstance, PlanItemInstance stageInstance) Constructors in org.flowable.cmmn.engine.impl.event with parameters of type CaseInstanceModifierConstructorDescriptionFlowableCaseEndedEventImpl
(CaseInstance caseInstance, String endingState) FlowableCaseStageEndedEventImpl
(CaseInstance caseInstance, PlanItemInstance stageInstance, String endingState) FlowableCaseStageStartedEventImpl
(CaseInstance caseInstance, PlanItemInstance stageInstance) FlowableCaseStartedEventImpl
(CaseInstance caseInstance) -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.listener
Methods in org.flowable.cmmn.engine.impl.listener with parameters of type CaseInstanceModifier and TypeMethodDescriptionstatic void
CaseInstanceLifeCycleListenerUtil.callLifecycleListeners
(CommandContext commandContext, CaseInstance caseInstance, String oldState, String newState) protected static void
CaseInstanceLifeCycleListenerUtil.executeLifecycleListener
(CaseInstance caseInstance, String oldState, String newState, CaseInstanceLifecycleListener lifecycleListener) void
DelegateExpressionCaseLifecycleListener.stateChanged
(CaseInstance caseInstance, String oldState, String newState) void
ExpressionCaseLifecycleListener.stateChanged
(CaseInstance caseInstance, String oldState, String newState) -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.migration
Methods in org.flowable.cmmn.engine.impl.migration with parameters of type CaseInstanceModifier and TypeMethodDescriptionprotected ChangePlanItemStateBuilderImpl
CaseInstanceMigrationManagerImpl.prepareChangeStateBuilder
(CaseInstance caseInstance, CaseDefinition caseDefinitionToMigrateTo, CaseInstanceMigrationDocument document, CommandContext commandContext) -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.persistence.entity
Subinterfaces of CaseInstance in org.flowable.cmmn.engine.impl.persistence.entityClasses in org.flowable.cmmn.engine.impl.persistence.entity that implement CaseInstanceMethods in org.flowable.cmmn.engine.impl.persistence.entity that return types with arguments of type CaseInstanceModifier and TypeMethodDescriptionCaseInstanceEntityManager.findByCriteria
(CaseInstanceQuery query) CaseInstanceEntityManagerImpl.findByCriteria
(CaseInstanceQuery query) CaseInstanceEntityManager.findWithVariablesByCriteria
(CaseInstanceQuery query) CaseInstanceEntityManagerImpl.findWithVariablesByCriteria
(CaseInstanceQuery query) Methods in org.flowable.cmmn.engine.impl.persistence.entity with parameters of type CaseInstanceModifier and TypeMethodDescriptionHistoricCaseInstanceEntityManager.create
(CaseInstance caseInstance) HistoricCaseInstanceEntityManagerImpl.create
(CaseInstance caseInstance) Constructors in org.flowable.cmmn.engine.impl.persistence.entity with parameters of type CaseInstance -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.persistence.entity.data
Methods in org.flowable.cmmn.engine.impl.persistence.entity.data that return types with arguments of type CaseInstanceModifier and TypeMethodDescriptionCaseInstanceDataManager.findByCriteria
(CaseInstanceQueryImpl query) CaseInstanceDataManager.findWithVariablesByCriteria
(CaseInstanceQueryImpl query) Methods in org.flowable.cmmn.engine.impl.persistence.entity.data with parameters of type CaseInstanceModifier and TypeMethodDescriptionHistoricCaseInstanceDataManager.create
(CaseInstance caseInstance) -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.persistence.entity.data.impl
Methods in org.flowable.cmmn.engine.impl.persistence.entity.data.impl that return types with arguments of type CaseInstanceModifier and TypeMethodDescriptionMybatisCaseInstanceDataManagerImpl.findByCriteria
(CaseInstanceQueryImpl query) MybatisCaseInstanceDataManagerImpl.findWithVariablesByCriteria
(CaseInstanceQueryImpl query) Methods in org.flowable.cmmn.engine.impl.persistence.entity.data.impl with parameters of type CaseInstanceModifier and TypeMethodDescriptionMybatisHistoricCaseInstanceDataManagerImpl.create
(CaseInstance caseInstance) -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.reactivation
Methods in org.flowable.cmmn.engine.impl.reactivation that return CaseInstance -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.runtime
Methods in org.flowable.cmmn.engine.impl.runtime that return CaseInstanceModifier and TypeMethodDescriptionCaseInstanceBuilderImpl.start()
CaseInstanceBuilderImpl.startAsync()
CmmnRuntimeServiceImpl.startCaseInstance
(CaseInstanceBuilder caseInstanceBuilder) CmmnRuntimeServiceImpl.startCaseInstanceAsync
(CaseInstanceBuilder caseInstanceBuilder) CaseInstanceBuilderImpl.startWithForm()
Methods in org.flowable.cmmn.engine.impl.runtime that return types with arguments of type CaseInstanceModifier and TypeMethodDescriptionCaseInstanceQueryImpl.executeList
(CommandContext commandContext) -
Uses of CaseInstance in org.flowable.cmmn.engine.impl.util
Methods in org.flowable.cmmn.engine.impl.util with parameters of type CaseInstanceModifier and TypeMethodDescriptionstatic IdentityLinkEntity
IdentityLinkUtil.createCaseInstanceIdentityLink
(CaseInstance caseInstance, String userId, String groupId, String type, CmmnEngineConfiguration cmmnEngineConfiguration) static void
IdentityLinkUtil.deleteCaseInstanceIdentityLinks
(CaseInstance caseInstance, String userId, String groupId, String type, CmmnEngineConfiguration cmmnEngineConfiguration) -
Uses of CaseInstance in org.flowable.cmmn.engine.test
Methods in org.flowable.cmmn.engine.test that return CaseInstanceModifier and TypeMethodDescriptionprotected CaseInstance
AbstractFlowableCmmnTestCase.deployAndStartOneHumanTaskCaseModel()
Methods in org.flowable.cmmn.engine.test with parameters of type CaseInstanceModifier and TypeMethodDescriptionprotected void
AbstractFlowableCmmnTestCase.assertCaseInstanceEnded
(CaseInstance caseInstance) protected void
AbstractFlowableCmmnTestCase.assertCaseInstanceEnded
(CaseInstance caseInstance, int nrOfExpectedMilestones) protected void
AbstractFlowableCmmnTestCase.assertCaseInstanceNotEnded
(CaseInstance caseInstance) protected void
AbstractFlowableCmmnTestCase.assertPlanItemInstanceState
(CaseInstance caseInstance, String name, String... states) protected void
AbstractFlowableCmmnTestCase.assertSamePlanItemState
(CaseInstance c1) protected String
AbstractFlowableCmmnTestCase.createCaseInstanceEndedErrorMessage
(CaseInstance caseInstance, long count) -
Uses of CaseInstance in org.flowable.cmmn.rest.service.api
Methods in org.flowable.cmmn.rest.service.api with parameters of type CaseInstanceModifier and TypeMethodDescriptionvoid
CmmnRestApiInterceptor.accessCaseInstanceIdentityLink
(CaseInstance caseInstance, IdentityLink identityLink) void
CmmnRestApiInterceptor.accessCaseInstanceIdentityLinks
(CaseInstance caseInstance) void
CmmnRestApiInterceptor.accessCaseInstanceInfoById
(CaseInstance caseInstance) void
CmmnRestApiInterceptor.accessCaseInstanceVariable
(CaseInstance caseInstance, String variableName) CmmnRestApiInterceptor.accessCaseInstanceVariables
(CaseInstance caseInstance, Map<String, Object> variables) void
CmmnRestApiInterceptor.accessStageOverview
(CaseInstance caseInstance) void
CmmnRestApiInterceptor.createCaseInstanceIdentityLink
(CaseInstance caseInstance, RestIdentityLink identityLink) CmmnRestResponseFactory.createCaseInstanceResponse
(CaseInstance caseInstance) CmmnRestResponseFactory.createCaseInstanceResponse
(CaseInstance caseInstance, boolean returnVariables, Map<String, Object> runtimeVariableMap) CmmnRestResponseFactory.createCaseInstanceResponse
(CaseInstance caseInstance, RestUrlBuilder urlBuilder) void
CmmnRestApiInterceptor.createCaseInstanceVariables
(CaseInstance caseInstance, Map<String, Object> variables) void
CmmnRestApiInterceptor.deleteCaseInstance
(CaseInstance caseInstance) void
CmmnRestApiInterceptor.deleteCaseInstanceIdentityLink
(CaseInstance caseInstance, IdentityLink identityLink) void
CmmnRestApiInterceptor.deleteCaseInstanceVariables
(CaseInstance caseInstance, Collection<String> variableNames) void
CmmnRestApiInterceptor.doCaseInstanceAction
(CaseInstance caseInstance, RestActionRequest actionRequest) void
CmmnRestApiInterceptor.terminateCaseInstance
(CaseInstance caseInstance) void
CmmnRestApiInterceptor.updateCaseInstance
(CaseInstance caseInstance, CaseInstanceUpdateRequest updateRequest) void
CmmnRestApiInterceptor.updateCaseInstanceVariables
(CaseInstance caseInstance, Map<String, Object> variables) Method parameters in org.flowable.cmmn.rest.service.api with type arguments of type CaseInstanceModifier and TypeMethodDescriptionCmmnRestResponseFactory.createCaseInstanceResponseList
(List<CaseInstance> caseInstances) -
Uses of CaseInstance in org.flowable.cmmn.rest.service.api.runtime.caze
Methods in org.flowable.cmmn.rest.service.api.runtime.caze that return CaseInstanceModifier and TypeMethodDescriptionprotected CaseInstance
BaseCaseInstanceResource.getCaseInstanceFromRequest
(String caseInstanceId) Returns theCaseInstance
that is requested and calls the access interceptor.protected CaseInstance
BaseCaseInstanceResource.getCaseInstanceFromRequestWithoutAccessCheck
(String caseInstanceId) Returns theCaseInstance
that is requested without calling the access interceptor Throws the right exceptions when bad request was made or instance was not found.Methods in org.flowable.cmmn.rest.service.api.runtime.caze with parameters of type CaseInstanceModifier and TypeMethodDescriptionprotected List<RestVariable>
BaseVariableResource.addVariables
(CaseInstance caseInstance) protected Object
BaseVariableResource.createVariable
(CaseInstance caseInstance, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) protected BaseVariableResource.VariableInterceptor
BaseVariableResource.createVariableInterceptor
(CaseInstance caseInstance) void
BaseVariableResource.deleteAllVariables
(CaseInstance caseInstance) protected byte[]
BaseVariableResource.getVariableDataByteArray
(CaseInstance caseInstance, String variableName, jakarta.servlet.http.HttpServletResponse response) BaseVariableResource.getVariableFromRequest
(CaseInstance caseInstance, String variableName, boolean includeBinary) protected List<RestVariable>
BaseVariableResource.processCaseVariables
(CaseInstance caseInstance)