public abstract class ScopeAwareInternalJobManager extends Object implements InternalJobManager
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,InternalJobManager> |
internalJobManagerByScopeType |
| Constructor and Description |
|---|
ScopeAwareInternalJobManager() |
protected Map<String,InternalJobManager> internalJobManagerByScopeType
public void registerScopedInternalJobManager(String scopeType, InternalJobManager internalJobManager)
registerScopedInternalJobManager in interface InternalJobManagerpublic final VariableScope resolveVariableScope(Job job)
resolveVariableScope in interface InternalJobManagerprotected abstract VariableScope resolveVariableScopeInternal(Job job)
public final boolean handleJobInsert(Job job)
handleJobInsert in interface InternalJobManagerprotected abstract boolean handleJobInsertInternal(Job job)
public final void handleJobDelete(Job job)
handleJobDelete in interface InternalJobManagerprotected abstract void handleJobDeleteInternal(Job job)
public final void lockJobScope(Job job)
lockJobScope in interface InternalJobManagerprotected abstract void lockJobScopeInternal(Job job)
public final void clearJobScopeLock(Job job)
clearJobScopeLock in interface InternalJobManagerprotected abstract void clearJobScopeLockInternal(Job job)
public final void preTimerJobDelete(JobEntity jobEntity, VariableScope variableScope)
preTimerJobDelete in interface InternalJobManagerprotected abstract void preTimerJobDeleteInternal(JobEntity jobEntity, VariableScope variableScope)
public final void preRepeatedTimerSchedule(TimerJobEntity timerJobEntity, VariableScope variableScope)
preRepeatedTimerSchedule in interface InternalJobManagerprotected abstract void preRepeatedTimerScheduleInternal(TimerJobEntity timerJobEntity, VariableScope variableScope)
protected InternalJobManager findInternalJobManager(Job job)
Copyright © 2023 Flowable. All rights reserved.