public class JobEntityManagerImpl extends JobInfoEntityManagerImpl<JobEntity> implements JobEntityManager
| Modifier and Type | Field and Description |
|---|---|
protected JobDataManager |
jobDataManager |
jobServiceConfiguration| Constructor and Description |
|---|
JobEntityManagerImpl(JobServiceConfiguration jobServiceConfiguration,
JobDataManager jobDataManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(JobEntity jobEntity) |
void |
delete(JobEntity entity,
boolean fireDeleteEvent) |
protected boolean |
doInsert(JobEntity jobEntity,
boolean fireCreateEvent) |
long |
findJobCountByQueryCriteria(JobQueryImpl jobQuery)
Same as
JobEntityManager.findJobsByQueryCriteria(JobQueryImpl), but only returns a count and not the instances itself. |
List<Job> |
findJobsByQueryCriteria(JobQueryImpl jobQuery)
Executes a
JobQueryImpl and returns the matching JobEntity instances. |
protected DataManager<JobEntity> |
getDataManager() |
JobDataManager |
getJobDataManager() |
void |
insert(JobEntity jobEntity,
boolean fireCreateEvent) |
boolean |
insertJobEntity(JobEntity timerJobEntity)
Insert the
JobEntity, similar to #insert(JobEntity), but returns a boolean in case the insert did not go through. |
void |
setJobDataManager(JobDataManager jobDataManager) |
findExpiredJobs, findJobsByExecutionId, findJobsByProcessInstanceId, findJobsToExecute, resetExpiredJob, setJobDataManager, updateJobTenantIdForDeploymentcreate, delete, deleteByteArrayRef, findById, insert, update, updategetClock, getCommandContext, getEventDispatcher, getJobServiceConfiguration, getSessionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindExpiredJobs, findJobsByExecutionId, findJobsByProcessInstanceId, findJobsToExecute, resetExpiredJob, updateJobTenantIdForDeploymentprotected JobDataManager jobDataManager
public JobEntityManagerImpl(JobServiceConfiguration jobServiceConfiguration, JobDataManager jobDataManager)
protected DataManager<JobEntity> getDataManager()
getDataManager in class JobInfoEntityManagerImpl<JobEntity>public boolean insertJobEntity(JobEntity timerJobEntity)
JobEntityManagerJobEntity, similar to #insert(JobEntity), but returns a boolean in case the insert did not go through. This could happen if the execution related to the
JobEntity has been removed.insertJobEntity in interface JobEntityManagerpublic void insert(JobEntity jobEntity, boolean fireCreateEvent)
insert in interface EntityManager<JobEntity>insert in class AbstractEntityManager<JobEntity>protected boolean doInsert(JobEntity jobEntity, boolean fireCreateEvent)
public List<Job> findJobsByQueryCriteria(JobQueryImpl jobQuery)
JobEntityManagerJobQueryImpl and returns the matching JobEntity instances.findJobsByQueryCriteria in interface JobEntityManagerpublic long findJobCountByQueryCriteria(JobQueryImpl jobQuery)
JobEntityManagerJobEntityManager.findJobsByQueryCriteria(JobQueryImpl), but only returns a count and not the instances itself.findJobCountByQueryCriteria in interface JobEntityManagerpublic void delete(JobEntity jobEntity)
delete in interface EntityManager<JobEntity>delete in class AbstractEntityManager<JobEntity>public void delete(JobEntity entity, boolean fireDeleteEvent)
delete in interface EntityManager<JobEntity>delete in class AbstractEntityManager<JobEntity>public JobDataManager getJobDataManager()
getJobDataManager in class JobInfoEntityManagerImpl<JobEntity>public void setJobDataManager(JobDataManager jobDataManager)
Copyright © 2018 Flowable. All rights reserved.