Class SuspendedJobEntityManagerImpl
- java.lang.Object
-
- org.activiti.engine.impl.persistence.AbstractManager
-
- org.activiti.engine.impl.persistence.entity.AbstractEntityManager<SuspendedJobEntity>
-
- org.activiti.engine.impl.persistence.entity.SuspendedJobEntityManagerImpl
-
- All Implemented Interfaces:
EntityManager<SuspendedJobEntity>,SuspendedJobEntityManager
public class SuspendedJobEntityManagerImpl extends AbstractEntityManager<SuspendedJobEntity> implements SuspendedJobEntityManager
-
-
Field Summary
Fields Modifier and Type Field Description protected SuspendedJobDataManagerjobDataManager-
Fields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration
-
-
Constructor Summary
Constructors Constructor Description SuspendedJobEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, SuspendedJobDataManager jobDataManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SuspendedJobEntitycreateSuspendedJob(AbstractJobEntity job)voiddelete(SuspendedJobEntity jobEntity)protected voiddeleteExceptionByteArrayRef(SuspendedJobEntity jobEntity)Deletes a the byte array used to store the exception information.longfindJobCountByQueryCriteria(SuspendedJobQueryImpl jobQuery)Same asSuspendedJobEntityManager.findJobsByQueryCriteria(SuspendedJobQueryImpl, Page), but only returns a count and not the instances itself.java.util.List<SuspendedJobEntity>findJobsByExecutionId(java.lang.String id)Returns allSuspendedJobEntityinstances related to onExecutionEntity.java.util.List<SuspendedJobEntity>findJobsByProcessInstanceId(java.lang.String id)Returns allSuspendedJobEntityinstances related to onExecutionEntity.java.util.List<Job>findJobsByQueryCriteria(SuspendedJobQueryImpl jobQuery, Page page)Executes aJobQueryImpland returns the matchingSuspendedJobEntityinstances.protected SuspendedJobDataManagergetDataManager()voidinsert(SuspendedJobEntity jobEntity)voidinsert(SuspendedJobEntity jobEntity, boolean fireCreateEvent)voidsetJobDataManager(SuspendedJobDataManager jobDataManager)voidupdateJobTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)Changes the tenantId for all jobs related to a givenDeploymentEntity.-
Methods inherited from class org.activiti.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, findById, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabledGlobally, update, update
-
Methods inherited from class org.activiti.engine.impl.persistence.AbstractManager
getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeadLetterJobEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityLinkEntityManager, getJobEntityManager, getJobManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getSuspendedJobEntityManager, getTaskEntityManager, getTimerJobEntityManager, getVariableInstanceEntityManager
-
-
-
-
Field Detail
-
jobDataManager
protected SuspendedJobDataManager jobDataManager
-
-
Constructor Detail
-
SuspendedJobEntityManagerImpl
public SuspendedJobEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, SuspendedJobDataManager jobDataManager)
-
-
Method Detail
-
findJobsByExecutionId
public java.util.List<SuspendedJobEntity> findJobsByExecutionId(java.lang.String id)
Description copied from interface:SuspendedJobEntityManagerReturns allSuspendedJobEntityinstances related to onExecutionEntity.- Specified by:
findJobsByExecutionIdin interfaceSuspendedJobEntityManager
-
findJobsByProcessInstanceId
public java.util.List<SuspendedJobEntity> findJobsByProcessInstanceId(java.lang.String id)
Description copied from interface:SuspendedJobEntityManagerReturns allSuspendedJobEntityinstances related to onExecutionEntity.- Specified by:
findJobsByProcessInstanceIdin interfaceSuspendedJobEntityManager
-
findJobsByQueryCriteria
public java.util.List<Job> findJobsByQueryCriteria(SuspendedJobQueryImpl jobQuery, Page page)
Description copied from interface:SuspendedJobEntityManagerExecutes aJobQueryImpland returns the matchingSuspendedJobEntityinstances.- Specified by:
findJobsByQueryCriteriain interfaceSuspendedJobEntityManager
-
findJobCountByQueryCriteria
public long findJobCountByQueryCriteria(SuspendedJobQueryImpl jobQuery)
Description copied from interface:SuspendedJobEntityManagerSame asSuspendedJobEntityManager.findJobsByQueryCriteria(SuspendedJobQueryImpl, Page), but only returns a count and not the instances itself.- Specified by:
findJobCountByQueryCriteriain interfaceSuspendedJobEntityManager
-
updateJobTenantIdForDeployment
public void updateJobTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)Description copied from interface:SuspendedJobEntityManagerChanges the tenantId for all jobs related to a givenDeploymentEntity.- Specified by:
updateJobTenantIdForDeploymentin interfaceSuspendedJobEntityManager
-
insert
public void insert(SuspendedJobEntity jobEntity, boolean fireCreateEvent)
- Specified by:
insertin interfaceEntityManager<SuspendedJobEntity>- Overrides:
insertin classAbstractEntityManager<SuspendedJobEntity>
-
insert
public void insert(SuspendedJobEntity jobEntity)
- Specified by:
insertin interfaceEntityManager<SuspendedJobEntity>- Overrides:
insertin classAbstractEntityManager<SuspendedJobEntity>
-
delete
public void delete(SuspendedJobEntity jobEntity)
- Specified by:
deletein interfaceEntityManager<SuspendedJobEntity>- Overrides:
deletein classAbstractEntityManager<SuspendedJobEntity>
-
deleteExceptionByteArrayRef
protected void deleteExceptionByteArrayRef(SuspendedJobEntity jobEntity)
Deletes a the byte array used to store the exception information. Subclasses may override to provide custom implementations.
-
createSuspendedJob
protected SuspendedJobEntity createSuspendedJob(AbstractJobEntity job)
-
getDataManager
protected SuspendedJobDataManager getDataManager()
- Specified by:
getDataManagerin classAbstractEntityManager<SuspendedJobEntity>
-
setJobDataManager
public void setJobDataManager(SuspendedJobDataManager jobDataManager)
-
-