public class JobEntityManagerImpl extends JobInfoEntityManagerImpl<JobEntity,JobDataManager> implements JobEntityManager
serviceConfigurationdataManager, engineType| 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) |
JobEntity |
findJobByCorrelationId(String correlationId)
Find the job with the given correlation id
|
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. |
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. |
bulkUpdateJobLockWithoutRevisionCheck, findExpiredJobs, findJobsByExecutionId, findJobsByProcessInstanceId, findJobsToExecute, resetExpiredJob, updateJobTenantIdForDeploymentcreateEntityEvent, deleteByteArrayRefgetClock, getEventDispatcher, getServiceConfigurationcreate, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, setDataManager, update, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbulkUpdateJobLockWithoutRevisionCheck, findExpiredJobs, findJobsByExecutionId, findJobsByProcessInstanceId, findJobsToExecute, findJobsToExecuteAndLockInBulk, resetExpiredJob, updateJobTenantIdForDeploymentpublic JobEntityManagerImpl(JobServiceConfiguration jobServiceConfiguration, JobDataManager jobDataManager)
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,JobDataManager>protected boolean doInsert(JobEntity jobEntity, boolean fireCreateEvent)
public JobEntity findJobByCorrelationId(String correlationId)
JobEntityManagerfindJobByCorrelationId in interface JobEntityManagerpublic 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,JobDataManager>public void delete(JobEntity entity, boolean fireDeleteEvent)
delete in interface EntityManager<JobEntity>delete in class AbstractEntityManager<JobEntity,JobDataManager>Copyright © 2021 Flowable. All rights reserved.