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.Subclasses with type arguments of type TimerJobEntity in org.activiti.engine.impl.persistence.entitySubinterfaces with type arguments of type TimerJobEntity in org.activiti.engine.impl.persistence.entityModifier and TypeInterfaceDescriptioninterfaceEntityManagerresponsible forTimerJobEntityinstances.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
Subinterfaces with type arguments of type TimerJobEntity in org.activiti.engine.impl.persistence.entity.dataMethods 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
Subclasses with type arguments of type TimerJobEntity in org.activiti.engine.impl.persistence.entity.data.implFields 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
Subclasses with type arguments of type TimerJobEntity in org.activiti.engine.impl.persistence.entity.data.impl.cachematcherMethods 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.