Uses of Interface
org.flowable.cmmn.api.repository.CaseDefinition
Packages that use CaseDefinition
Package
Description
-
Uses of CaseDefinition in org.flowable.cmmn.api
Methods in org.flowable.cmmn.api that return CaseDefinitionModifier and TypeMethodDescriptionCmmnRepositoryService.getCaseDefinition
(String caseDefinitionId) Returns theCaseDefinition
including all CMMN information like additional Properties (e.g. -
Uses of CaseDefinition in org.flowable.cmmn.api.migration
Methods in org.flowable.cmmn.api.migration with parameters of type CaseDefinitionModifier and TypeMethodDescriptionvoid
CaseInstanceMigrationCallback.caseInstanceMigrated
(CaseInstance caseInstance, CaseDefinition caseDefToMigrateTo, CaseInstanceMigrationDocument document) void
CaseInstanceMigrationCallback.historicCaseInstanceMigrated
(HistoricCaseInstance caseInstance, CaseDefinition caseDefToMigrateTo, HistoricCaseInstanceMigrationDocument document) -
Uses of CaseDefinition in org.flowable.cmmn.engine
Methods in org.flowable.cmmn.engine with parameters of type CaseDefinitionModifier and TypeMethodDescriptionvoid
CaseDefinitionLocalizationManager.localize
(CaseDefinition caseDefinition, String locale, boolean withLocalizationFallback) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl
Methods in org.flowable.cmmn.engine.impl that return CaseDefinitionModifier and TypeMethodDescriptionCmmnRepositoryServiceImpl.getCaseDefinition
(String caseDefinitionId) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl.cmd
Methods in org.flowable.cmmn.engine.impl.cmd that return CaseDefinitionModifier and TypeMethodDescriptionGetDeploymentCaseDefinitionCmd.execute
(CommandContext commandContext) protected CaseDefinition
AbstractCaseStartEventSubscriptionCmd.getCaseDefinitionById
(String caseDefinitionId, CommandContext commandContext) protected CaseDefinition
AbstractCaseStartEventSubscriptionCmd.getLatestCaseDefinitionByKey
(String caseDefinitionKey, String tenantId, CommandContext commandContext) Methods in org.flowable.cmmn.engine.impl.cmd with parameters of type CaseDefinitionModifier and TypeMethodDescriptionprotected void
GetDecisionsForCaseDefinitionCmd.addDecisionToCollection
(List<DmnDecision> decisions, String decisionKey, CaseDefinition caseDefinition) protected void
GetFormDefinitionsForCaseDefinitionCmd.addFormDefinitionToCollection
(List<FormDefinition> formDefinitions, String formKey, CaseDefinition caseDefinition) protected List<DmnDecision>
GetDecisionsForCaseDefinitionCmd.getDecisionsFromModel
(Case caseModel, CaseDefinition caseDefinition) protected List<FormDefinition>
GetFormDefinitionsForCaseDefinitionCmd.getFormDefinitionsFromModel
(Case caseModel, CaseDefinition caseDefinition) protected EventSubscription
RegisterCaseInstanceStartEventSubscriptionCmd.insertEventRegistryEvent
(String eventDefinitionKey, boolean doNotUpdateToLatestVersionAutomatically, CaseDefinition caseDefinition, String correlationKey, CommandContext commandContext) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl.deployer
Methods in org.flowable.cmmn.engine.impl.deployer that return CaseDefinitionModifier and TypeMethodDescriptionCmmnDeploymentManager.findDeployedCaseDefinitionById
(String caseDefinitionId) CmmnDeploymentManager.findDeployedCaseDefinitionByKeyAndVersionAndTenantId
(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId) CmmnDeploymentManager.findDeployedLatestCaseDefinitionByKey
(String caseDefinitionKey) CmmnDeploymentManager.findDeployedLatestCaseDefinitionByKeyAndTenantId
(String caseDefinitionKey, String tenantId) Methods in org.flowable.cmmn.engine.impl.deployer with parameters of type CaseDefinitionModifier and TypeMethodDescriptionCmmnDeploymentManager.resolveCaseDefinition
(CaseDefinition caseDefinition) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl.eventregistry
Methods in org.flowable.cmmn.engine.impl.eventregistry with parameters of type CaseDefinitionModifier and TypeMethodDescriptionprotected long
CmmnEventRegistryEventConsumer.countCaseInstances
(CmmnRuntimeService cmmnRuntimeService, EventInstance eventInstance, CorrelationKey correlationKey, CaseDefinition caseDefinition) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl.history
Methods in org.flowable.cmmn.engine.impl.history with parameters of type CaseDefinitionModifier and TypeMethodDescriptionvoid
CmmnHistoryManager.updateCaseDefinitionIdInHistory
(CaseDefinition caseDefinition, CaseInstanceEntity caseInstance) void
CompositeCmmnHistoryManager.updateCaseDefinitionIdInHistory
(CaseDefinition caseDefinition, CaseInstanceEntity caseInstance) void
DefaultCmmnHistoryManager.updateCaseDefinitionIdInHistory
(CaseDefinition caseDefinition, CaseInstanceEntity caseInstance) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl.migration
Methods in org.flowable.cmmn.engine.impl.migration that return CaseDefinitionModifier and TypeMethodDescriptionprotected CaseDefinition
CaseInstanceMigrationManagerImpl.resolveCaseDefinition
(CaseInstanceMigrationDocument document, CommandContext commandContext) protected CaseDefinition
CaseInstanceMigrationManagerImpl.resolveCaseDefinition
(HistoricCaseInstanceMigrationDocument document, CommandContext commandContext) Methods in org.flowable.cmmn.engine.impl.migration with parameters of type CaseDefinitionModifier and TypeMethodDescriptionprotected void
CaseInstanceMigrationManagerImpl.changeCaseDefinitionReferenceForHistoricCaseInstance
(HistoricCaseInstanceEntity historicCaseInstance, CaseDefinition caseDefinitionToMigrateTo, CommandContext commandContext) protected void
CaseInstanceMigrationManagerImpl.changeCaseDefinitionReferenceOfHistory
(CaseInstanceEntity caseInstance, CaseDefinition caseDefinitionToMigrateTo, CommandContext commandContext) protected void
CaseInstanceMigrationManagerImpl.doMigrateCaseInstance
(CaseInstanceEntity caseInstance, CaseDefinition caseDefinitionToMigrateTo, CaseInstanceMigrationDocument document, CommandContext commandContext) protected void
CaseInstanceMigrationManagerImpl.doMigrateHistoricCaseInstance
(HistoricCaseInstanceEntity historicCaseInstance, CaseDefinition caseDefinitionToMigrateTo, HistoricCaseInstanceMigrationDocument document, CommandContext commandContext) protected ChangePlanItemStateBuilderImpl
CaseInstanceMigrationManagerImpl.prepareChangeStateBuilder
(CaseInstance caseInstance, CaseDefinition caseDefinitionToMigrateTo, CaseInstanceMigrationDocument document, CommandContext commandContext) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl.persistence.entity
Subinterfaces of CaseDefinition in org.flowable.cmmn.engine.impl.persistence.entityClasses in org.flowable.cmmn.engine.impl.persistence.entity that implement CaseDefinitionMethods in org.flowable.cmmn.engine.impl.persistence.entity that return CaseDefinitionModifier and TypeMethodDescriptionCaseDefinitionEntityManager.findCaseDefinitionByKeyAndVersionAndTenantId
(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId) CaseDefinitionEntityManagerImpl.findCaseDefinitionByKeyAndVersionAndTenantId
(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId) protected CaseDefinition
CmmnDeploymentEntityManagerImpl.findNewLatestCaseDefinitionAfterRemovalOf
(CaseDefinition caseDefinitionToBeRemoved) Methods in org.flowable.cmmn.engine.impl.persistence.entity that return types with arguments of type CaseDefinitionModifier and TypeMethodDescriptionCaseDefinitionEntityManager.findCaseDefinitionsByQueryCriteria
(CaseDefinitionQuery caseDefinitionQuery) CaseDefinitionEntityManagerImpl.findCaseDefinitionsByQueryCriteria
(CaseDefinitionQuery caseDefinitionQuery) Methods in org.flowable.cmmn.engine.impl.persistence.entity with parameters of type CaseDefinitionModifier and TypeMethodDescriptionprotected CaseDefinitionEntity
CmmnDeploymentEntityManagerImpl.findLatestCaseDefinition
(CaseDefinition caseDefinition) protected CaseDefinition
CmmnDeploymentEntityManagerImpl.findNewLatestCaseDefinitionAfterRemovalOf
(CaseDefinition caseDefinitionToBeRemoved) protected void
CmmnDeploymentEntityManagerImpl.restoreEventRegistryStartEvent
(CaseDefinition previousCaseDefinition, Case caseModel, String startEventType) protected void
CmmnDeploymentEntityManagerImpl.restorePreviousStartEventsIfNeeded
(CaseDefinition caseDefinition) -
Uses of CaseDefinition 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 CaseDefinitionModifier and TypeMethodDescriptionCaseDefinitionDataManager.findCaseDefinitionsByQueryCriteria
(CaseDefinitionQueryImpl caseDefinitionQuery) -
Uses of CaseDefinition 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 CaseDefinitionModifier and TypeMethodDescriptionMybatisCaseDefinitionDataManager.findCaseDefinitionsByQueryCriteria
(CaseDefinitionQueryImpl caseDefinitionQuery) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl.persistence.entity.deploy
Fields in org.flowable.cmmn.engine.impl.persistence.entity.deploy declared as CaseDefinitionModifier and TypeFieldDescriptionprotected CaseDefinition
CaseDefinitionCacheEntry.caseDefinition
Methods in org.flowable.cmmn.engine.impl.persistence.entity.deploy that return CaseDefinitionMethods in org.flowable.cmmn.engine.impl.persistence.entity.deploy with parameters of type CaseDefinitionModifier and TypeMethodDescriptionvoid
CaseDefinitionCacheEntry.setCaseDefinition
(CaseDefinition caseDefinition) Constructors in org.flowable.cmmn.engine.impl.persistence.entity.deploy with parameters of type CaseDefinitionModifierConstructorDescriptionCaseDefinitionCacheEntry
(CaseDefinition caseDefinition, CmmnModel cmmnModel, Case caze) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl.repository
Methods in org.flowable.cmmn.engine.impl.repository that return CaseDefinitionModifier and TypeMethodDescriptionstatic CaseDefinition
CaseDefinitionUtil.getCaseDefinition
(String caseDefinitionId) protected static CaseDefinition
CaseDefinitionUtil.getCaseDefinition
(String caseDefinitionId, CmmnDeploymentManager deploymentManager, CaseDefinitionCacheEntry cacheEntry) Methods in org.flowable.cmmn.engine.impl.repository that return types with arguments of type CaseDefinitionModifier and TypeMethodDescriptionCaseDefinitionQueryImpl.executeList
(CommandContext commandContext) Methods in org.flowable.cmmn.engine.impl.repository with parameters of type CaseDefinitionModifier and TypeMethodDescriptionstatic String
CaseDefinitionUtil.getDefinitionDeploymentId
(CaseDefinition caseDefinition, CmmnEngineConfiguration cmmnEngineConfiguration) -
Uses of CaseDefinition in org.flowable.cmmn.engine.impl.runtime
Fields in org.flowable.cmmn.engine.impl.runtime declared as CaseDefinitionModifier and TypeFieldDescriptionprotected CaseDefinition
CaseInstanceChangeState.caseDefinitionToMigrateTo
Methods in org.flowable.cmmn.engine.impl.runtime that return CaseDefinitionModifier and TypeMethodDescriptionprotected CaseDefinition
CaseInstanceHelperImpl.getCaseDefinition
(CaseInstanceBuilder caseInstanceBuilder, CommandContext commandContext) CaseInstanceChangeState.getCaseDefinitionToMigrateTo()
protected CaseDefinition
AbstractCmmnDynamicStateManager.resolveCaseDefinition
(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId, CommandContext commandContext) Methods in org.flowable.cmmn.engine.impl.runtime with parameters of type CaseDefinitionModifier and TypeMethodDescriptionprotected void
CaseInstanceHelperImpl.applyCaseInstanceBuilder
(CmmnEngineConfiguration cmmnEngineConfiguration, CaseInstanceBuilder caseInstanceBuilder, Case caseModel, CaseInstanceEntity caseInstanceEntity, CaseDefinition caseDefinition, StartCaseInstanceBeforeContext instanceBeforeContext, CommandContext commandContext) protected CaseInstanceEntity
CaseInstanceHelperImpl.copyHistoricCaseInstanceToRuntime
(CommandContext commandContext, CaseDefinition caseDefinition, HistoricCaseInstance caseInstance) This is the first part of reactivating a case instance from the history.protected void
CaseInstanceHelperImpl.createAsyncInitJob
(CaseInstanceEntity caseInstance, CaseDefinition caseDefinition, Case caseModel, JobService jobService, CommandContext commandContext) protected CaseInstanceEntity
CaseInstanceHelperImpl.createCaseInstanceEntityFromDefinition
(CommandContext commandContext, CaseDefinition caseDefinition, StartCaseInstanceBeforeContext instanceBeforeContext) protected Case
CaseInstanceHelperImpl.getCaseModel
(CaseDefinition caseDefinition, CmmnModel cmmnModel) protected CmmnModel
CaseInstanceHelperImpl.getCmmnModel
(CommandContext commandContext, CaseDefinition caseDefinition) protected CaseInstanceEntity
CaseInstanceHelperImpl.initializeCaseInstanceEntity
(CommandContext commandContext, CaseDefinition caseDefinition, CmmnModel cmmnModel, Case caseModel, CaseInstanceBuilder caseInstanceBuilder) protected void
AbstractCmmnDynamicStateManager.navigatePlanItemInstances
(Map<String, List<PlanItemInstanceEntity>> stagesByPlanItemDefinitionId, CaseDefinition caseDefinition) protected FormInfo
CaseInstanceHelperImpl.resolveFormInfo
(Stage planModel, CaseDefinition caseDefinition, String tenantId, FormRepositoryService formRepositoryService, CmmnEngineConfiguration cmmnEngineConfiguration) protected void
AbstractCmmnDynamicStateManager.setCaseDefinitionIdForPlanItemInstances
(Map<String, List<PlanItemInstanceEntity>> stagesByPlanItemDefinitionId, CaseDefinition caseDefinition) CaseInstanceChangeState.setCaseDefinitionToMigrateTo
(CaseDefinition caseDefinitionToMigrateTo) protected CaseInstanceEntity
CaseInstanceHelperImpl.startCaseInstance
(CommandContext commandContext, CaseDefinition caseDefinition, CaseInstanceBuilder caseInstanceBuilder) protected CaseInstanceEntity
CaseInstanceHelperImpl.startCaseInstanceAsync
(CommandContext commandContext, CaseDefinition caseDefinition, CaseInstanceBuilder caseInstanceBuilder) -
Uses of CaseDefinition in org.flowable.cmmn.engine.interceptor
Fields in org.flowable.cmmn.engine.interceptor declared as CaseDefinitionModifier and TypeFieldDescriptionprotected CaseDefinition
AbstractStartCaseInstanceAfterContext.caseDefinition
protected CaseDefinition
AbstractStartCaseInstanceBeforeContext.caseDefinition
Methods in org.flowable.cmmn.engine.interceptor that return CaseDefinitionModifier and TypeMethodDescriptionAbstractStartCaseInstanceAfterContext.getCaseDefinition()
AbstractStartCaseInstanceBeforeContext.getCaseDefinition()
Methods in org.flowable.cmmn.engine.interceptor with parameters of type CaseDefinitionModifier and TypeMethodDescriptionvoid
AbstractStartCaseInstanceAfterContext.setCaseDefinition
(CaseDefinition caseDefinition) void
AbstractStartCaseInstanceBeforeContext.setCaseDefinition
(CaseDefinition caseDefinition) Constructors in org.flowable.cmmn.engine.interceptor with parameters of type CaseDefinitionModifierConstructorDescriptionAbstractStartCaseInstanceAfterContext
(CaseInstanceEntity caseInstance, Map<String, Object> variables, Case caseModel, CaseDefinition caseDefinition, CmmnModel cmmnModel) AbstractStartCaseInstanceBeforeContext
(String businessKey, String businessStatus, String caseInstanceName, Map<String, Object> variables, Case caseModel, CaseDefinition caseDefinition, CmmnModel cmmnModel) StartCaseInstanceAfterContext
(CaseInstanceEntity caseInstance, Map<String, Object> variables, Map<String, Object> transientVariables, Case caseModel, CaseDefinition caseDefinition, CmmnModel cmmnModel) StartCaseInstanceBeforeContext
(String businessKey, String businessStatus, String caseInstanceName, String callbackId, String callbackType, String referenceId, String referenceType, String parentId, Map<String, Object> variables, Map<String, Object> transientVariables, String tenantId, String ownerId, String assigneeId, String initiatorVariableName, Case caseModel, CaseDefinition caseDefinition, CmmnModel cmmnModel, String overrideDefinitionTenantId, String predefinedCaseInstanceId) -
Uses of CaseDefinition in org.flowable.cmmn.engine.test
Methods in org.flowable.cmmn.engine.test that return CaseDefinitionModifier and TypeMethodDescriptionprotected CaseDefinition
AbstractFlowableCmmnTestCase.deployCaseDefinition
(String name, String path) -
Uses of CaseDefinition in org.flowable.cmmn.rest.service.api
Methods in org.flowable.cmmn.rest.service.api with parameters of type CaseDefinitionModifier and TypeMethodDescriptionvoid
CmmnRestApiInterceptor.accessCaseDefinitionById
(CaseDefinition caseDefinition) void
CmmnRestApiInterceptor.accessCaseDefinitionIdentityLink
(CaseDefinition caseDefinition, IdentityLink identityLink) void
CmmnRestApiInterceptor.accessCaseDefinitionIdentityLinks
(CaseDefinition caseDefinition) CmmnFormHandlerRestApiInterceptor.convertStartFormInfo
(FormInfo formInfo, CaseDefinition caseDefinition) void
CmmnRestApiInterceptor.createCaseDefinitionIdentityLink
(CaseDefinition caseDefinition, RestIdentityLink identityLink) CmmnRestResponseFactory.createCaseDefinitionResponse
(CaseDefinition caseDefinition) CmmnRestResponseFactory.createCaseDefinitionResponse
(CaseDefinition caseDefinition, RestUrlBuilder urlBuilder) void
CmmnRestApiInterceptor.deleteCaseDefinitionIdentityLink
(CaseDefinition caseDefinition, IdentityLink identityLink) void
CmmnRestApiInterceptor.migrateHistoricInstancesOfCaseDefinition
(CaseDefinition caseDefinition, String migrationDocument) void
CmmnRestApiInterceptor.migrateInstancesOfCaseDefinition
(CaseDefinition caseDefinition, String migrationDocument) Method parameters in org.flowable.cmmn.rest.service.api with type arguments of type CaseDefinitionModifier and TypeMethodDescriptionCmmnRestResponseFactory.createCaseDefinitionResponseList
(List<CaseDefinition> caseDefinitions) -
Uses of CaseDefinition in org.flowable.cmmn.rest.service.api.repository
Methods in org.flowable.cmmn.rest.service.api.repository that return CaseDefinitionModifier and TypeMethodDescriptionprotected CaseDefinition
BaseCaseDefinitionResource.getCaseDefinitionFromRequest
(String caseDefinitionId) Returns theCaseDefinition
that is requested and calls the access interceptor.protected CaseDefinition
CaseDefinitionResourceDataResource.getCaseDefinitionFromRequest
(String caseDefinitionId) Returns theCaseDefinition
that is requested.protected CaseDefinition
BaseCaseDefinitionResource.getCaseDefinitionFromRequestWithoutAccessCheck
(String caseDefinitionId) Returns theCaseDefinition
that is requested without calling the access interceptor Throws the right exceptions when bad request was made or definition was not found.Methods in org.flowable.cmmn.rest.service.api.repository with parameters of type CaseDefinitionModifier and TypeMethodDescriptionprotected FormInfo
CaseDefinitionResource.getStartForm
(FormRepositoryService formRepositoryService, CaseDefinition caseDefinition)