Class SuspendedJobEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<SuspendedJobEntity, SuspendedJobDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager<JobServiceConfiguration, SuspendedJobEntity, SuspendedJobDataManager>
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 AbstractServiceEngineEntityManager
serviceConfigurationFields inherited from class 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.Returns allSuspendedJobEntityinstances related to a sub scope id.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 AbstractJobServiceEngineEntityManager
bulkDeleteByteArraysById, createEntityEvent, deleteByteArrayRefMethods inherited from class AbstractServiceEngineEntityManager
getClock, getEventDispatcher, getServiceConfigurationMethods inherited from class 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
-
findJobsBySubScopeId
Description copied from interface:SuspendedJobEntityManagerReturns allSuspendedJobEntityinstances related to a sub scope id.- Specified by:
findJobsBySubScopeIdin 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
-