Uses of Interface
org.flowable.job.service.impl.persistence.entity.TimerJobEntity
Packages that use TimerJobEntity
Package
Description
-
Uses of TimerJobEntity in org.flowable.cmmn.engine.impl.callback
Methods in org.flowable.cmmn.engine.impl.callback with parameters of type TimerJobEntityModifier and TypeMethodDescriptionprotected voidDefaultInternalCmmnJobManager.preRepeatedTimerScheduleInternal(TimerJobEntity timerJobEntity, VariableScope variableScope) -
Uses of TimerJobEntity in org.flowable.engine.impl.bpmn.deployer
Methods in org.flowable.engine.impl.bpmn.deployer that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionprotected List<TimerJobEntity>TimerManager.getTimerDeclarations(ProcessDefinitionEntity processDefinition, Process process) -
Uses of TimerJobEntity in org.flowable.engine.impl.cfg
Methods in org.flowable.engine.impl.cfg with parameters of type TimerJobEntityModifier and TypeMethodDescriptionprotected voidDefaultInternalJobManager.preRepeatedTimerScheduleInternal(TimerJobEntity ti, VariableScope variableScope) -
Uses of TimerJobEntity in org.flowable.engine.impl.cmd
Methods in org.flowable.engine.impl.cmd that return TimerJobEntity -
Uses of TimerJobEntity in org.flowable.engine.impl.util
Methods in org.flowable.engine.impl.util that return TimerJobEntityModifier and TypeMethodDescriptionstatic TimerJobEntityTimerUtil.createTimerEntityForTimerEventDefinition(TimerEventDefinition timerEventDefinition, FlowElement currentFlowElement, boolean isInterruptingTimer, ExecutionEntity executionEntity, String jobHandlerType, String jobHandlerConfig) The event definition on which the timer is based.static TimerJobEntityTimerUtil.rescheduleTimerJob(String timerJobId, TimerEventDefinition timerEventDefinition) -
Uses of TimerJobEntity in org.flowable.job.service
Methods in org.flowable.job.service that return TimerJobEntityModifier and TypeMethodDescriptionTimerJobService.createTimerJob()TimerJobService.findTimerJobById(String jobId) Methods in org.flowable.job.service that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionTimerJobService.findJobsByTypeAndProcessDefinitionId(String type, String processDefinitionId) TimerJobService.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String type, String processDefinitionKey, String tenantId) TimerJobService.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String type, String processDefinitionKey) TimerJobService.findTimerJobsByExecutionId(String executionId) TimerJobService.findTimerJobsByProcessInstanceId(String processInstanceId) Methods in org.flowable.job.service with parameters of type TimerJobEntityModifier and TypeMethodDescriptionvoidTimerJobService.deleteTimerJob(TimerJobEntity timerJob) voidTimerJobService.insertTimerJob(TimerJobEntity timerJob) voidInternalJobManager.preRepeatedTimerSchedule(TimerJobEntity timerJobEntity, VariableScope variableScope) final voidScopeAwareInternalJobManager.preRepeatedTimerSchedule(TimerJobEntity timerJobEntity, VariableScope variableScope) protected abstract voidScopeAwareInternalJobManager.preRepeatedTimerScheduleInternal(TimerJobEntity timerJobEntity, VariableScope variableScope) voidTimerJobService.scheduleTimerJob(TimerJobEntity timerJob) -
Uses of TimerJobEntity in org.flowable.job.service.impl
Methods in org.flowable.job.service.impl that return TimerJobEntityModifier and TypeMethodDescriptionTimerJobServiceImpl.createTimerJob()TimerJobServiceImpl.findTimerJobById(String jobId) Methods in org.flowable.job.service.impl that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionTimerJobServiceImpl.findJobsByTypeAndProcessDefinitionId(String type, String processDefinitionId) TimerJobServiceImpl.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String type, String processDefinitionKey, String tenantId) TimerJobServiceImpl.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String type, String processDefinitionKey) TimerJobServiceImpl.findTimerJobsByExecutionId(String executionId) TimerJobServiceImpl.findTimerJobsByProcessInstanceId(String processInstanceId) Methods in org.flowable.job.service.impl with parameters of type TimerJobEntityModifier and TypeMethodDescriptionvoidTimerJobServiceImpl.deleteTimerJob(TimerJobEntity timerJob) voidTimerJobServiceImpl.insertTimerJob(TimerJobEntity timerJob) voidTimerJobServiceImpl.scheduleTimerJob(TimerJobEntity timerJob) -
Uses of TimerJobEntity in org.flowable.job.service.impl.asyncexecutor
Methods in org.flowable.job.service.impl.asyncexecutor that return TimerJobEntityModifier and TypeMethodDescriptionDefaultJobManager.createTimerJobFromOtherJob(AbstractRuntimeJobEntity otherJob) JobManager.createTimerJobFromOtherJob(AbstractRuntimeJobEntity otherJob) Create a timer job from another jobDefaultJobManager.moveJobToTimerJob(AbstractRuntimeJobEntity job) JobManager.moveJobToTimerJob(AbstractRuntimeJobEntity job) Moves anAbstractRuntimeJobEntityto become aTimerJobEntity.Methods in org.flowable.job.service.impl.asyncexecutor with parameters of type TimerJobEntityModifier and TypeMethodDescriptionDefaultJobManager.moveTimerJobToExecutableJob(TimerJobEntity timerJob) JobManager.moveTimerJobToExecutableJob(TimerJobEntity timerJob) Moves aTimerJobEntityto become an asyncJobEntity.protected voidTimerJobSchedulerImpl.scheduleTimer(TimerJobEntity timerJob) voidDefaultJobManager.scheduleTimerJob(TimerJobEntity timerJob) voidJobManager.scheduleTimerJob(TimerJobEntity timerJob) Schedules a timer, meaning it will be inserted in the datastore.voidTimerJobScheduler.scheduleTimerJob(TimerJobEntity timerJob) Schedules a timer, meaning it will be inserted in the datastore.voidTimerJobSchedulerImpl.scheduleTimerJob(TimerJobEntity timerJob) protected voidTimerJobSchedulerImpl.sendTimerScheduledEvent(TimerJobEntity timerJob) Method parameters in org.flowable.job.service.impl.asyncexecutor with type arguments of type TimerJobEntityModifier and TypeMethodDescriptionvoidDefaultJobManager.bulkMoveTimerJobsToExecutableJobs(List<TimerJobEntity> timerJobEntities) voidJobManager.bulkMoveTimerJobsToExecutableJobs(List<TimerJobEntity> timerJobEntities) Moves a collection ofTimerJobEntityinstances to become asyncJobEntityinstances (the timer is deleted and a new async job is inserted).protected voidAcquireTimerJobsRunnable.executeMoveTimerJobsToExecutableJobs(List<TimerJobEntity> timerJobs) protected voidAcquireTimerJobsRunnable.unlockTimerJobs(Collection<TimerJobEntity> timerJobs) -
Uses of TimerJobEntity in org.flowable.job.service.impl.asyncexecutor.multitenant
Method parameters in org.flowable.job.service.impl.asyncexecutor.multitenant with type arguments of type TimerJobEntityModifier and TypeMethodDescriptionprotected voidTenantAwareAcquireTimerJobsRunnable.executeMoveTimerJobsToExecutableJobs(List<TimerJobEntity> timerJobs) -
Uses of TimerJobEntity in org.flowable.job.service.impl.cmd
Fields in org.flowable.job.service.impl.cmd with type parameters of type TimerJobEntityModifier and TypeFieldDescriptionprotected List<TimerJobEntity>BulkMoveTimerJobsToExecutableJobsCmd.timerJobsprotected List<TimerJobEntity>MoveTimerJobsToExecutableJobsCmd.timerJobsprotected final Collection<TimerJobEntity>UnlockTimerJobsCmd.timerJobsMethods in org.flowable.job.service.impl.cmd that return TimerJobEntityModifier and TypeMethodDescriptionprotected TimerJobEntityDeleteTimerJobCmd.getJobToDelete(CommandContext commandContext) Methods in org.flowable.job.service.impl.cmd that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionAcquireTimerJobsCmd.execute(CommandContext commandContext) AcquireTimerJobsWithGlobalAcquireLockCmd.execute(CommandContext commandContext) Methods in org.flowable.job.service.impl.cmd with parameters of type TimerJobEntityModifier and TypeMethodDescriptionprotected voidAcquireTimerJobsCmd.lockJob(CommandContext commandContext, TimerJobEntity job, int lockTimeInMillis, JobServiceConfiguration jobServiceConfiguration) protected voidDeleteTimerJobCmd.sendCancelEvent(CommandContext commandContext, TimerJobEntity jobToDelete) Constructor parameters in org.flowable.job.service.impl.cmd with type arguments of type TimerJobEntityModifierConstructorDescriptionBulkMoveTimerJobsToExecutableJobsCmd(JobManager jobManager, List<TimerJobEntity> timerJobs) MoveTimerJobsToExecutableJobsCmd(JobManager jobManager, List<TimerJobEntity> timerJobs) UnlockTimerJobsCmd(Collection<TimerJobEntity> timerJobs, JobServiceConfiguration jobServiceConfiguration) -
Uses of TimerJobEntity in org.flowable.job.service.impl.persistence.entity
Classes in org.flowable.job.service.impl.persistence.entity that implement TimerJobEntityModifier and TypeClassDescriptionclassTimerJob entity, necessary for persistence.Methods in org.flowable.job.service.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) TimerJobEntityManager.findJobByCorrelationId(String correlationId) Find the timer job with the given correlation id.TimerJobEntityManagerImpl.findJobByCorrelationId(String correlationId) Methods in org.flowable.job.service.impl.persistence.entity that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionTimerJobEntityManagerImpl.findJobsByExecutionId(String id) TimerJobEntityManagerImpl.findJobsByProcessInstanceId(String id) TimerJobEntityManager.findJobsByScopeIdAndSubScopeId(String scopeId, String subScopeId) Returns allTimerJobEntityfor the given scope and subscope.TimerJobEntityManagerImpl.findJobsByScopeIdAndSubScopeId(String scopeId, String subScopeId) 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) Methods in org.flowable.job.service.impl.persistence.entity with parameters of type TimerJobEntityModifier and TypeMethodDescriptionvoidTimerJobEntityManagerImpl.delete(TimerJobEntity jobEntity) voidTimerJobEntityManagerImpl.delete(TimerJobEntity jobEntity, boolean fireDeleteEvent) 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 insert(TimerJobEntity), but returns a boolean in case the insert did not go through.booleanTimerJobEntityManagerImpl.insertTimerJobEntity(TimerJobEntity timerJobEntity) Method parameters in org.flowable.job.service.impl.persistence.entity with type arguments of type TimerJobEntityModifier and TypeMethodDescriptionvoidTimerJobEntityManager.bulkDeleteTimerJobsWithoutRevisionCheck(List<TimerJobEntity> timerJobEntities) voidTimerJobEntityManagerImpl.bulkDeleteTimerJobsWithoutRevisionCheck(List<TimerJobEntity> timerJobEntities) voidTimerJobEntityManagerImpl.bulkUpdateJobLockWithoutRevisionCheck(List<TimerJobEntity> timerJobEntities, String lockOwner, Date lockExpirationTime) -
Uses of TimerJobEntity in org.flowable.job.service.impl.persistence.entity.data
Methods in org.flowable.job.service.impl.persistence.entity.data that return TimerJobEntityModifier and TypeMethodDescriptionTimerJobDataManager.findJobByCorrelationId(String correlationId) Methods in org.flowable.job.service.impl.persistence.entity.data that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionTimerJobDataManager.findJobsByScopeIdAndSubScopeId(String scopeId, String subScopeId) TimerJobDataManager.findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId) TimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId) TimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey) Method parameters in org.flowable.job.service.impl.persistence.entity.data with type arguments of type TimerJobEntityModifier and TypeMethodDescriptionvoidTimerJobDataManager.bulkDeleteWithoutRevision(List<TimerJobEntity> timerJobEntities) -
Uses of TimerJobEntity in org.flowable.job.service.impl.persistence.entity.data.impl
Fields in org.flowable.job.service.impl.persistence.entity.data.impl with type parameters of type TimerJobEntityModifier and TypeFieldDescriptionprotected SingleCachedEntityMatcher<TimerJobEntity>MybatisTimerJobDataManager.timerJobByCorrelationIdprotected CachedEntityMatcher<TimerJobEntity>MybatisTimerJobDataManager.timerJobsByExecutionIdMatcherprotected CachedEntityMatcher<TimerJobEntity>MybatisTimerJobDataManager.timerJobsByScopeIdAndSubScopeIdMatcherMethods in org.flowable.job.service.impl.persistence.entity.data.impl that return TimerJobEntityModifier and TypeMethodDescriptionMybatisTimerJobDataManager.create()MybatisTimerJobDataManager.findJobByCorrelationId(String correlationId) Methods in org.flowable.job.service.impl.persistence.entity.data.impl that return types with arguments of type TimerJobEntityModifier and TypeMethodDescriptionMybatisTimerJobDataManager.findExpiredJobs(List<String> enabledCategories, Page page) MybatisTimerJobDataManager.findJobsByExecutionId(String executionId) MybatisTimerJobDataManager.findJobsByProcessInstanceId(String processInstanceId) MybatisTimerJobDataManager.findJobsByScopeIdAndSubScopeId(String scopeId, String subScopeId) MybatisTimerJobDataManager.findJobsByTypeAndProcessDefinitionId(String jobHandlerType, String processDefinitionId) MybatisTimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyAndTenantId(String jobHandlerType, String processDefinitionKey, String tenantId) MybatisTimerJobDataManager.findJobsByTypeAndProcessDefinitionKeyNoTenantId(String jobHandlerType, String processDefinitionKey) MybatisTimerJobDataManager.findJobsToExecute(List<String> enabledCategories, Page page) Class<? extends TimerJobEntity>MybatisTimerJobDataManager.getManagedEntityClass()Method parameters in org.flowable.job.service.impl.persistence.entity.data.impl with type arguments of type TimerJobEntityModifier and TypeMethodDescriptionvoidMybatisTimerJobDataManager.bulkDeleteWithoutRevision(List<TimerJobEntity> timerJobEntities) voidMybatisTimerJobDataManager.bulkUpdateJobLockWithoutRevisionCheck(List<TimerJobEntity> timerJobEntities, String lockOwner, Date lockExpirationTime) -
Uses of TimerJobEntity in org.flowable.job.service.impl.persistence.entity.data.impl.cachematcher
Methods in org.flowable.job.service.impl.persistence.entity.data.impl.cachematcher with parameters of type TimerJobEntityModifier and TypeMethodDescriptionbooleanTimerJobsByExecutionIdMatcher.isRetained(TimerJobEntity jobEntity, Object param) booleanTimerJobsByScopeIdAndSubScopeIdMatcher.isRetained(TimerJobEntity timerJobEntity, Object param)