org.activiti.engine.impl.persistence.entity
类 JobEntityManager

java.lang.Object
  继承者 org.activiti.engine.impl.persistence.AbstractManager
      继承者 org.activiti.engine.impl.persistence.entity.JobEntityManager
所有已实现的接口:
Session

public class JobEntityManager
extends AbstractManager

作者:
Tom Baeyens, Daniel Meyer

构造方法摘要
JobEntityManager()
           
 
方法摘要
 void cancelTimers(ExecutionEntity execution)
           
 List<JobEntity> findExclusiveJobsToExecute(String processInstanceId)
           
 JobEntity findJobById(String jobId)
           
 long findJobCountByQueryCriteria(JobQueryImpl jobQuery)
           
 List<Job> findJobsByConfiguration(String jobHandlerType, String jobHandlerConfiguration)
           
 List<Job> findJobsByExecutionId(String executionId)
           
 List<Job> findJobsByQueryCriteria(JobQueryImpl jobQuery, Page page)
           
 List<JobEntity> findNextJobsToExecute(Page page)
           
 List<TimerEntity> findTimersByExecutionId(String executionId)
           
 List<TimerEntity> findUnlockedTimersByDuedate(Date duedate, Page page)
           
protected  void hintJobExecutor(JobEntity job)
           
 void schedule(TimerEntity timer)
           
 void send(MessageEntity message)
           
 
从类 org.activiti.engine.impl.persistence.AbstractManager 继承的方法
close, delete, flush, getAttachmentManager, getByteArrayManager, getDbSqlSession, getDeploymentManager, getGroupIdentityManager, getHistoricActivityInstanceManager, getHistoricDetailManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getHistoryManager, getIdentityInfoManager, getIdentityLinkManager, getMembershipIdentityManager, getModelManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceManager, getSession, getTaskManager, getUserIdentityManager, getVariableInstanceManager, insert
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

JobEntityManager

public JobEntityManager()
方法详细信息

send

public void send(MessageEntity message)

schedule

public void schedule(TimerEntity timer)

hintJobExecutor

protected void hintJobExecutor(JobEntity job)

cancelTimers

public void cancelTimers(ExecutionEntity execution)

findJobById

public JobEntity findJobById(String jobId)

findNextJobsToExecute

public List<JobEntity> findNextJobsToExecute(Page page)

findJobsByExecutionId

public List<Job> findJobsByExecutionId(String executionId)

findExclusiveJobsToExecute

public List<JobEntity> findExclusiveJobsToExecute(String processInstanceId)

findUnlockedTimersByDuedate

public List<TimerEntity> findUnlockedTimersByDuedate(Date duedate,
                                                     Page page)

findTimersByExecutionId

public List<TimerEntity> findTimersByExecutionId(String executionId)

findJobsByQueryCriteria

public List<Job> findJobsByQueryCriteria(JobQueryImpl jobQuery,
                                         Page page)

findJobsByConfiguration

public List<Job> findJobsByConfiguration(String jobHandlerType,
                                         String jobHandlerConfiguration)

findJobCountByQueryCriteria

public long findJobCountByQueryCriteria(JobQueryImpl jobQuery)


Copyright © 2013 Alfresco. All rights reserved.