Class SuspendedJobEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager<JobServiceConfiguration,EntityImpl,DM>
org.flowable.job.service.impl.persistence.entity.AbstractJobServiceEngineEntityManager<SuspendedJobEntity,SuspendedJobDataManager>
org.flowable.job.service.impl.persistence.entity.SuspendedJobEntityManagerImpl
- All Implemented Interfaces:
EntityManager<SuspendedJobEntity>,SuspendedJobEntityManager
public class SuspendedJobEntityManagerImpl
extends AbstractJobServiceEngineEntityManager<SuspendedJobEntity,SuspendedJobDataManager>
implements SuspendedJobEntityManager
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
serviceConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionSuspendedJobEntityManagerImpl(JobServiceConfiguration jobServiceConfiguration, SuspendedJobDataManager jobDataManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected SuspendedJobEntityvoiddelete(SuspendedJobEntity jobEntity) voiddelete(SuspendedJobEntity jobEntity, boolean fireDeleteEvent) findJobByCorrelationId(String correlationId) Find the suspended job with the given correlation id.longSame asSuspendedJobEntityManager.findJobsByQueryCriteria(SuspendedJobQueryImpl), but only returns a count and not the instances itself.Returns allSuspendedJobEntityinstances related to an execution id.Returns allSuspendedJobEntityinstances related to an execution id.findJobsByQueryCriteria(SuspendedJobQueryImpl jobQuery) Executes aJobQueryImpland returns the matchingSuspendedJobEntityinstances.voidinsert(SuspendedJobEntity jobEntity) voidinsert(SuspendedJobEntity jobEntity, boolean fireCreateEvent) voidupdateJobTenantIdForDeployment(String deploymentId, String newTenantId) Changes the tenantId for all jobs related to a given deployment id.Methods inherited from class org.flowable.job.service.impl.persistence.entity.AbstractJobServiceEngineEntityManager
bulkDeleteByteArraysById, createEntityEvent, deleteByteArrayRefMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
getClock, getEventDispatcher, getServiceConfigurationMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, setDataManager, update, update
-
Constructor Details
-
SuspendedJobEntityManagerImpl
public SuspendedJobEntityManagerImpl(JobServiceConfiguration jobServiceConfiguration, SuspendedJobDataManager jobDataManager)
-
-
Method Details
-
findJobByCorrelationId
Description copied from interface:SuspendedJobEntityManagerFind the suspended job with the given correlation id.- Specified by:
findJobByCorrelationIdin interfaceSuspendedJobEntityManager
-
findJobsByExecutionId
Description copied from interface:SuspendedJobEntityManagerReturns allSuspendedJobEntityinstances related to an execution id.- Specified by:
findJobsByExecutionIdin interfaceSuspendedJobEntityManager
-
findJobsByProcessInstanceId
Description copied from interface:SuspendedJobEntityManagerReturns allSuspendedJobEntityinstances related to an execution id.- Specified by:
findJobsByProcessInstanceIdin interfaceSuspendedJobEntityManager
-
findJobsByQueryCriteria
Description copied from interface:SuspendedJobEntityManagerExecutes aJobQueryImpland returns the matchingSuspendedJobEntityinstances.- Specified by:
findJobsByQueryCriteriain interfaceSuspendedJobEntityManager
-
findJobCountByQueryCriteria
Description copied from interface:SuspendedJobEntityManagerSame asSuspendedJobEntityManager.findJobsByQueryCriteria(SuspendedJobQueryImpl), but only returns a count and not the instances itself.- Specified by:
findJobCountByQueryCriteriain interfaceSuspendedJobEntityManager
-
updateJobTenantIdForDeployment
Description copied from interface:SuspendedJobEntityManagerChanges the tenantId for all jobs related to a given deployment id.- Specified by:
updateJobTenantIdForDeploymentin interfaceSuspendedJobEntityManager
-
insert
- Specified by:
insertin interfaceEntityManager<SuspendedJobEntity>- Overrides:
insertin classAbstractEntityManager<SuspendedJobEntity,SuspendedJobDataManager>
-
insert
- Specified by:
insertin interfaceEntityManager<SuspendedJobEntity>- Overrides:
insertin classAbstractEntityManager<SuspendedJobEntity,SuspendedJobDataManager>
-
delete
- Specified by:
deletein interfaceEntityManager<SuspendedJobEntity>- Overrides:
deletein classAbstractEntityManager<SuspendedJobEntity,SuspendedJobDataManager>
-
delete
- Specified by:
deletein interfaceEntityManager<SuspendedJobEntity>- Overrides:
deletein classAbstractEntityManager<SuspendedJobEntity,SuspendedJobDataManager>
-
createSuspendedJob
-