Uses of Interface
org.activiti.engine.impl.persistence.entity.TimerJobEntity
Packages that use TimerJobEntity
Package
Description
-
Uses of TimerJobEntity in org.activiti.engine.impl.asyncexecutor
Fields in org.activiti.engine.impl.asyncexecutor with type parameters of type TimerJobEntityModifier and TypeFieldDescriptionprotected Map<String, TimerJobEntity> AcquiredTimerJobEntities.acquiredJobsMethods in org.activiti.engine.impl.asyncexecutor that return TimerJobEntityModifier and TypeMethodDescriptionDefaultJobManager.createTimerJob(org.activiti.bpmn.model.TimerEventDefinition timerEventDefinition, boolean interrupting, ExecutionEntity execution, String timerEventType, String jobHandlerConfiguration) JobManager.createTimerJob(org.activiti.bpmn.model.TimerEventDefinition timerEventDefinition, boolean interrupting, ExecutionEntity execution, String timerEventType, String jobHandlerConfiguration) Creates aTimerJobEntitybased on the currentExecutionEntityand the configuration in theTimerEventDefinition.protected TimerJobEntityDefaultJobManager.createTimerJobFromOtherJob(AbstractJobEntity otherJob) DefaultJobManager.moveJobToTimerJob(AbstractJobEntity job) JobManager.moveJobToTimerJob(AbstractJobEntity job) Moves anAbstractJobEntityto become aTimerJobEntity.Methods in org.activiti.engine.impl.asyncexecutor that return types with arguments of type TimerJobEntityMethods in org.activiti.engine.impl.asyncexecutor with parameters of type TimerJobEntityModifier and TypeMethodDescriptionvoidAcquiredTimerJobEntities.addJob(TimerJobEntity job) DefaultJobManager.moveTimerJobToExecutableJob(TimerJobEntity timerJob) JobManager.moveTimerJobToExecutableJob(TimerJobEntity timerJob) Moves aTimerJobEntityto become an asyncJobEntity.voidDefaultJobManager.scheduleTimerJob(TimerJobEntity timerJob) voidJobManager.scheduleTimerJob(TimerJobEntity timerJob) Schedules a timer, meaning it will be inserted in the datastore. -
Uses of TimerJobEntity in org.activiti.engine.impl.bpmn.deployer
Methods in org.activiti.engine.impl.bpmn.deployer that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionprotected List<TimerJobEntity> TimerManager.getTimerDeclarations(ProcessDefinitionEntity processDefinition, org.activiti.bpmn.model.Process process) -
Uses of TimerJobEntity in org.activiti.engine.impl.cmd
Methods in org.activiti.engine.impl.cmd that return TimerJobEntityModifier and TypeMethodDescriptionprotected TimerJobEntityDeleteTimerJobCmd.getJobToDelete(CommandContext commandContext) Methods in org.activiti.engine.impl.cmd with parameters of type TimerJobEntityModifier and TypeMethodDescriptionprotected voidAcquireTimerJobsCmd.lockJob(CommandContext commandContext, TimerJobEntity job, int lockTimeInMillis) protected voidDeleteTimerJobCmd.sendCancelEvent(TimerJobEntity jobToDelete) -
Uses of TimerJobEntity in org.activiti.engine.impl.persistence.entity
Classes in org.activiti.engine.impl.persistence.entity that implement TimerJobEntityModifier and TypeClassDescriptionclassTimerJob entity, necessary for persistence.Fields in org.activiti.engine.impl.persistence.entity with type parameters of type TimerJobEntityMethods in org.activiti.engine.impl.persistence.entity that return TimerJobEntityModifier and TypeMethodDescriptionTimerJobEntityManager.createAndCalculateNextTimer(JobEntity timerEntity, VariableScope variableScope) Creates a newTimerJobEntity, typically when a timer is used in a repeating way.TimerJobEntityManagerImpl.createAndCalculateNextTimer(JobEntity timerEntity, VariableScope variableScope) protected TimerJobEntityTimerJobEntityManagerImpl.createTimer(JobEntity te) Methods in org.activiti.engine.impl.persistence.entity that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionTimerJobEntityManager.findJobsByExecutionId(String id) Returns allTimerJobEntityinstances related to onExecutionEntity.TimerJobEntityManagerImpl.findJobsByExecutionId(String id) TimerJobEntityManager.findJobsByProcessInstanceId(String id) Returns allTimerJobEntityinstances related to onExecutionEntity.TimerJobEntityManagerImpl.findJobsByProcessInstanceId(String id) TimerJobEntityManager.findJobsByTypeAndProcessDefinitionId(String type, String processDefinitionId) Returns theTimerJobEntityfor a given process definition.TimerJobEntityManagerImpl.findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId) TimerJobEntityManager.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String type, String processDefinitionKey, String tenantId) The same asTimerJobEntityManager.findJobsByTypeAndProcessDefinitionId(String, String), but by key and for a specific tenantId.TimerJobEntityManagerImpl.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId) TimerJobEntityManager.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String type, String processDefinitionKey) The same asTimerJobEntityManager.findJobsByTypeAndProcessDefinitionId(String, String), but by key and specifically for the 'no tenant' mode.TimerJobEntityManagerImpl.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey) TimerJobEntityManager.findTimerJobsToExecute(Page page) Returns theTimerJobEntityinstances that are elegible to execute, meaning the due date of the timer has been passed.TimerJobEntityManagerImpl.findTimerJobsToExecute(Page page) TimerJobEntityManager.findTimerStartEvents()Returns theTimerJobEntityrepresenting the timer start events.TimerJobEntityManagerImpl.findTimerStartEvents()ExecutionEntity.getTimerJobs()ExecutionEntityImpl.getTimerJobs()Methods in org.activiti.engine.impl.persistence.entity with parameters of type TimerJobEntityModifier and TypeMethodDescriptionvoidTimerJobEntityManagerImpl.delete(TimerJobEntity jobEntity) protected voidTimerJobEntityManagerImpl.deleteExceptionByteArrayRef(TimerJobEntity jobEntity) Deletes a the byte array used to store the exception information.protected booleanTimerJobEntityManagerImpl.doInsert(TimerJobEntity jobEntity, boolean fireCreateEvent) voidTimerJobEntityManagerImpl.insert(TimerJobEntity jobEntity) voidTimerJobEntityManagerImpl.insert(TimerJobEntity jobEntity, boolean fireCreateEvent) booleanTimerJobEntityManager.insertTimerJobEntity(TimerJobEntity timerJobEntity) Insert theTimerJobEntity, similar to, but returns a boolean in case the insert did not go through.invalid reference
#insert(TimerJobEntity)booleanTimerJobEntityManagerImpl.insertTimerJobEntity(TimerJobEntity timerJobEntity) protected voidTimerJobEntityManagerImpl.removeExecutionLink(TimerJobEntity jobEntity) Removes the job's execution's reference to this job, if the job has an associated execution. -
Uses of TimerJobEntity in org.activiti.engine.impl.persistence.entity.data
Methods in org.activiti.engine.impl.persistence.entity.data that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionTimerJobDataManager.findJobsByExecutionId(String executionId) TimerJobDataManager.findJobsByProcessInstanceId(String processInstanceId) TimerJobDataManager.findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId) TimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId) TimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey) TimerJobDataManager.findTimerJobsToExecute(Page page) TimerJobDataManager.findTimerStartEvents() -
Uses of TimerJobEntity in org.activiti.engine.impl.persistence.entity.data.impl
Fields in org.activiti.engine.impl.persistence.entity.data.impl with type parameters of type TimerJobEntityModifier and TypeFieldDescriptionprotected CachedEntityMatcher<TimerJobEntity> MybatisTimerJobDataManager.timerJobsByExecutionIdMatcherMethods in org.activiti.engine.impl.persistence.entity.data.impl that return TimerJobEntityMethods in org.activiti.engine.impl.persistence.entity.data.impl that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionMybatisTimerJobDataManager.findJobsByExecutionId(String executionId) MybatisTimerJobDataManager.findJobsByProcessInstanceId(String processInstanceId) MybatisTimerJobDataManager.findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId) MybatisTimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId) MybatisTimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey) MybatisTimerJobDataManager.findTimerJobsToExecute(Page page) MybatisTimerJobDataManager.findTimerStartEvents()Class<? extends TimerJobEntity> MybatisTimerJobDataManager.getManagedEntityClass() -
Uses of TimerJobEntity in org.activiti.engine.impl.persistence.entity.data.impl.cachematcher
Methods in org.activiti.engine.impl.persistence.entity.data.impl.cachematcher with parameters of type TimerJobEntityModifier and TypeMethodDescriptionbooleanTimerJobsByExecutionIdMatcher.isRetained(TimerJobEntity jobEntity, Object param) -
Uses of TimerJobEntity in org.activiti.engine.impl.util
Methods in org.activiti.engine.impl.util that return TimerJobEntityModifier and TypeMethodDescriptionstatic TimerJobEntityTimerUtil.createTimerEntityForTimerEventDefinition(org.activiti.bpmn.model.TimerEventDefinition timerEventDefinition, boolean isInterruptingTimer, ExecutionEntity executionEntity, String jobHandlerType, String jobHandlerConfig) The event definition on which the timer is based.