Class AsyncIndexingHistorySessionFactory

  • All Implemented Interfaces:
    org.flowable.common.engine.impl.interceptor.SessionFactory

    public class AsyncIndexingHistorySessionFactory
    extends java.lang.Object
    implements org.flowable.common.engine.impl.interceptor.SessionFactory
    Author:
    Filip Hrisafov
    • Field Detail

      • asyncHistoryListener

        protected org.flowable.job.service.impl.history.async.AsyncHistoryListener asyncHistoryListener
      • registeredJobDataTypes

        protected java.util.List<java.lang.String> registeredJobDataTypes
    • Constructor Detail

      • AsyncIndexingHistorySessionFactory

        public AsyncIndexingHistorySessionFactory()
    • Method Detail

      • getSessionType

        public java.lang.Class<?> getSessionType()
        Specified by:
        getSessionType in interface org.flowable.common.engine.impl.interceptor.SessionFactory
      • openSession

        public org.flowable.common.engine.impl.interceptor.Session openSession​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
        Specified by:
        openSession in interface org.flowable.common.engine.impl.interceptor.SessionFactory
      • registerJobDataTypes

        public void registerJobDataTypes​(java.util.List<java.lang.String> registeredJobDataTypes)
      • getAsyncHistoryListener

        public org.flowable.job.service.impl.history.async.AsyncHistoryListener getAsyncHistoryListener()
      • setAsyncHistoryListener

        public void setAsyncHistoryListener​(org.flowable.job.service.impl.history.async.AsyncHistoryListener asyncHistoryListener)
      • getRegisteredJobDataTypes

        public java.util.List<java.lang.String> getRegisteredJobDataTypes()
      • setRegisteredJobDataTypes

        public void setRegisteredJobDataTypes​(java.util.List<java.lang.String> registeredJobDataTypes)