Class AsyncIndexingHistorySessionFactory

java.lang.Object
com.flowable.indexing.job.history.async.AsyncIndexingHistorySessionFactory
All Implemented Interfaces:
SessionFactory

public class AsyncIndexingHistorySessionFactory extends Object implements SessionFactory
Author:
Filip Hrisafov
  • Field Details

    • jobProducer

      protected IndexingHistoryJobProducer jobProducer
    • registeredJobDataTypes

      protected List<String> registeredJobDataTypes
    • defaultNumberOfRetries

      protected int defaultNumberOfRetries
  • Constructor Details

    • AsyncIndexingHistorySessionFactory

      public AsyncIndexingHistorySessionFactory()
  • Method Details

    • getSessionType

      public Class<?> getSessionType()
      Specified by:
      getSessionType in interface SessionFactory
    • openSession

      public Session openSession(CommandContext commandContext)
      Specified by:
      openSession in interface SessionFactory
    • registerJobDataTypes

      public void registerJobDataTypes(List<String> registeredJobDataTypes)
    • getJobProducer

      public IndexingHistoryJobProducer getJobProducer()
    • setJobProducer

      public void setJobProducer(IndexingHistoryJobProducer jobProducer)
    • getRegisteredJobDataTypes

      public List<String> getRegisteredJobDataTypes()
    • setRegisteredJobDataTypes

      public void setRegisteredJobDataTypes(List<String> registeredJobDataTypes)
    • getDefaultNumberOfRetries

      public int getDefaultNumberOfRetries()
    • setDefaultNumberOfRetries

      public void setDefaultNumberOfRetries(int defaultNumberOfRetries)