Class DeploymentManager
java.lang.Object
org.operaton.bpm.engine.impl.persistence.AbstractManager
org.operaton.bpm.engine.impl.persistence.entity.DeploymentManager
- All Implemented Interfaces:
Session
- Author:
- Tom Baeyens, Deivarayan Azhagappan, Christopher Zell
-
Field Summary
Fields inherited from class org.operaton.bpm.engine.impl.persistence.AbstractManager
ACTIVITY_ID, BATCH_ID, BATCH_SIZE, CASE_INSTANCE_IDS, CURRENT_TIMESTAMP, ID, IS_PROCESS_DEFINITION_TENANT_ID_SET, IS_TENANT_ID_SET, JOB_DEFINITION_ID, MAX_RESULTS, MINUTE_FROM, MINUTE_TO, PROCESS_DEFINITION_ID, PROCESS_DEFINITION_KEY, PROCESS_DEFINITION_TENANT_ID, PROCESS_INSTANCE_ID, PROCESS_INSTANCE_IDS, REMOVAL_TIME, ROOT_PROCESS_INSTANCE_ID, SUSPENSION_STATE, TASK_CASE_INSTANCE_IDS, TASK_ID, TASK_PROCESS_INSTANCE_IDS, TENANT_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidcreateDefaultAuthorizations(DeploymentEntity deployment) protected voiddeleteCaseDeployment(String deploymentId, boolean cascade) protected voiddeleteDecisionDeployment(String deploymentId, boolean cascade) protected voiddeleteDecisionRequirementDeployment(String deploymentId) voiddeleteDeployment(String deploymentId, boolean cascade) voiddeleteDeployment(String deploymentId, boolean cascade, boolean skipCustomListeners, boolean skipIoMappings) protected voiddeleteOperatonFormDefinitionDeployment(String deploymentId) findDeploymentById(String deploymentId) longfindDeploymentCountByQueryCriteria(DeploymentQueryImpl deploymentQuery) findDeploymentIdsByProcessInstances(List<String> processInstanceIds) findDeploymentsByIds(String... deploymentsIds) findDeploymentsByQueryCriteria(DeploymentQueryImpl deploymentQuery, Page page) findLatestDeploymentByName(String deploymentName) getDeploymentResourceNames(String deploymentId) voidinsertDeployment(DeploymentEntity deployment) Methods inherited from class org.operaton.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDecisionRequirementsDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricExternalTaskLogManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getOperatonFormDefinitionManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
-
Constructor Details
-
DeploymentManager
public DeploymentManager()
-
-
Method Details
-
insertDeployment
-
deleteDeployment
-
deleteDeployment
public void deleteDeployment(String deploymentId, boolean cascade, boolean skipCustomListeners, boolean skipIoMappings) -
deleteCaseDeployment
-
deleteDecisionDeployment
-
deleteDecisionRequirementDeployment
-
deleteOperatonFormDefinitionDeployment
-
findLatestDeploymentByName
-
findDeploymentById
-
findDeploymentsByIds
-
findDeploymentCountByQueryCriteria
-
findDeploymentsByQueryCriteria
public List<Deployment> findDeploymentsByQueryCriteria(DeploymentQueryImpl deploymentQuery, Page page) -
getDeploymentResourceNames
-
findDeploymentIdsByProcessInstances
-
createDefaultAuthorizations
-
configureQuery
-