org.camunda.bpm.engine.impl.persistence.entity
Class JobDefinitionManager

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.AbstractManager
      extended by org.camunda.bpm.engine.impl.persistence.entity.JobDefinitionManager
All Implemented Interfaces:
Session

public class JobDefinitionManager
extends AbstractManager

Manager implementation for JobDefinitionEntity

Author:
Daniel Meyer

Constructor Summary
JobDefinitionManager()
           
 
Method Summary
 void deleteJobDefinitionsByProcessDefinitionId(String id)
           
 JobDefinitionEntity findById(String jobDefinitionId)
           
 List<JobDefinitionEntity> findByProcessDefinitionId(String processDefinitionId)
           
 long findJobDefinitionCountByQueryCriteria(JobDefinitionQueryImpl jobDefinitionQuery)
           
 List<JobDefinition> findJobDefnitionByQueryCriteria(JobDefinitionQueryImpl jobDefinitionQuery, Page page)
           
 void updateJobDefinitionSuspensionStateById(String jobDefinitionId, SuspensionState suspensionState)
           
 void updateJobDefinitionSuspensionStateByProcessDefinitionId(String processDefinitionId, SuspensionState suspensionState)
           
 void updateJobDefinitionSuspensionStateByProcessDefinitionKey(String processDefinitionKey, SuspensionState suspensionState)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobDefinitionManager

public JobDefinitionManager()
Method Detail

findById

public JobDefinitionEntity findById(String jobDefinitionId)

findByProcessDefinitionId

public List<JobDefinitionEntity> findByProcessDefinitionId(String processDefinitionId)

deleteJobDefinitionsByProcessDefinitionId

public void deleteJobDefinitionsByProcessDefinitionId(String id)

findJobDefnitionByQueryCriteria

public List<JobDefinition> findJobDefnitionByQueryCriteria(JobDefinitionQueryImpl jobDefinitionQuery,
                                                           Page page)

findJobDefinitionCountByQueryCriteria

public long findJobDefinitionCountByQueryCriteria(JobDefinitionQueryImpl jobDefinitionQuery)

updateJobDefinitionSuspensionStateById

public void updateJobDefinitionSuspensionStateById(String jobDefinitionId,
                                                   SuspensionState suspensionState)

updateJobDefinitionSuspensionStateByProcessDefinitionId

public void updateJobDefinitionSuspensionStateByProcessDefinitionId(String processDefinitionId,
                                                                    SuspensionState suspensionState)

updateJobDefinitionSuspensionStateByProcessDefinitionKey

public void updateJobDefinitionSuspensionStateByProcessDefinitionKey(String processDefinitionKey,
                                                                     SuspensionState suspensionState)


Copyright © 2015 camunda services GmbH. All rights reserved.