Package org.flowable.job.service
Interface InternalJobManager
- All Known Implementing Classes:
ScopeAwareInternalJobManager
public interface InternalJobManager
- Author:
- Tijs Rademakers
-
Method Summary
Modifier and TypeMethodDescriptionvoidclearJobScopeLock(Job job) voidhandleJobDelete(Job job) booleanhandleJobInsert(Job job) voidlockJobScope(Job job) voidpreRepeatedTimerSchedule(TimerJobEntity timerJobEntity, org.flowable.variable.api.delegate.VariableScope variableScope) voidpreTimerJobDelete(JobEntity jobEntity, org.flowable.variable.api.delegate.VariableScope variableScope) voidregisterScopedInternalJobManager(String scopeType, InternalJobManager internalJobManager) org.flowable.variable.api.delegate.VariableScoperesolveVariableScope(Job job)
-
Method Details
-
registerScopedInternalJobManager
-
resolveVariableScope
-
handleJobInsert
-
handleJobDelete
-
lockJobScope
-
clearJobScopeLock
-
preTimerJobDelete
void preTimerJobDelete(JobEntity jobEntity, org.flowable.variable.api.delegate.VariableScope variableScope) -
preRepeatedTimerSchedule
void preRepeatedTimerSchedule(TimerJobEntity timerJobEntity, org.flowable.variable.api.delegate.VariableScope variableScope)
-