public class CaseDefinitionManager extends AbstractManager
Modifier and Type | Field and Description |
---|---|
protected static EnginePersistenceLogger |
LOG |
Constructor and Description |
---|
CaseDefinitionManager() |
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
protected static final EnginePersistenceLogger LOG
public void insertCaseDefinition(CaseDefinitionEntity caseDefinition)
public void deleteCaseDefinitionsByDeploymentId(String deploymentId)
public CaseDefinitionEntity findCaseDefinitionById(String caseDefinitionId)
public CaseDefinitionEntity findLatestCaseDefinitionByKey(String caseDefinitionKey)
ProcessEngineException
- if more than one tenant has a case definition with the given keyfindLatestCaseDefinitionByKeyAndTenantId(String, String)
public CaseDefinitionEntity findLatestCaseDefinitionByKeyAndTenantId(String caseDefinitionKey, String tenantId)
findLatestCaseDefinitionByKeyAndTenantId(String, String)
public CaseDefinitionEntity findCaseDefinitionByKeyVersionAndTenantId(String caseDefinitionKey, Integer caseDefinitionVersion, String tenantId)
public CaseDefinitionEntity findCaseDefinitionByDeploymentAndKey(String deploymentId, String caseDefinitionKey)
public String findPreviousCaseDefinitionId(String caseDefinitionKey, Integer version, String tenantId)
public List<CaseDefinition> findCaseDefinitionsByQueryCriteria(CaseDefinitionQueryImpl caseDefinitionQuery, Page page)
public long findCaseDefinitionCountByQueryCriteria(CaseDefinitionQueryImpl caseDefinitionQuery)
public List<CaseDefinition> findCaseDefinitionByDeploymentId(String deploymentId)
protected void configureCaseDefinitionQuery(CaseDefinitionQueryImpl query)
protected ListQueryParameterObject configureParameterizedQuery(Object parameter)
Copyright © 2018. All rights reserved.