Class DefaultInternalContentJobManager

java.lang.Object
com.flowable.content.engine.impl.callback.DefaultInternalContentJobManager
All Implemented Interfaces:
org.flowable.job.service.InternalJobManager

public class DefaultInternalContentJobManager
extends java.lang.Object
implements org.flowable.job.service.InternalJobManager
  • Constructor Summary

    Constructors 
    Constructor Description
    DefaultInternalContentJobManager()  
  • Method Summary

    Modifier and Type Method Description
    void clearJobScopeLock​(org.flowable.job.api.Job job)  
    void handleJobDelete​(org.flowable.job.api.Job job)  
    boolean handleJobInsert​(org.flowable.job.api.Job job)  
    void lockJobScope​(org.flowable.job.api.Job job)  
    void preRepeatedTimerSchedule​(org.flowable.job.service.impl.persistence.entity.TimerJobEntity timerJobEntity, org.flowable.variable.api.delegate.VariableScope variableScope)  
    void preTimerJobDelete​(org.flowable.job.service.impl.persistence.entity.JobEntity jobEntity, org.flowable.variable.api.delegate.VariableScope variableScope)  
    org.flowable.variable.api.delegate.VariableScope resolveVariableScope​(org.flowable.job.api.Job job)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • resolveVariableScope

      public org.flowable.variable.api.delegate.VariableScope resolveVariableScope​(org.flowable.job.api.Job job)
      Specified by:
      resolveVariableScope in interface org.flowable.job.service.InternalJobManager
    • handleJobInsert

      public boolean handleJobInsert​(org.flowable.job.api.Job job)
      Specified by:
      handleJobInsert in interface org.flowable.job.service.InternalJobManager
    • handleJobDelete

      public void handleJobDelete​(org.flowable.job.api.Job job)
      Specified by:
      handleJobDelete in interface org.flowable.job.service.InternalJobManager
    • lockJobScope

      public void lockJobScope​(org.flowable.job.api.Job job)
      Specified by:
      lockJobScope in interface org.flowable.job.service.InternalJobManager
    • clearJobScopeLock

      public void clearJobScopeLock​(org.flowable.job.api.Job job)
      Specified by:
      clearJobScopeLock in interface org.flowable.job.service.InternalJobManager
    • preTimerJobDelete

      public void preTimerJobDelete​(org.flowable.job.service.impl.persistence.entity.JobEntity jobEntity, org.flowable.variable.api.delegate.VariableScope variableScope)
      Specified by:
      preTimerJobDelete in interface org.flowable.job.service.InternalJobManager
    • preRepeatedTimerSchedule

      public void preRepeatedTimerSchedule​(org.flowable.job.service.impl.persistence.entity.TimerJobEntity timerJobEntity, org.flowable.variable.api.delegate.VariableScope variableScope)
      Specified by:
      preRepeatedTimerSchedule in interface org.flowable.job.service.InternalJobManager