Class BulkIndexingSessionFactory

java.lang.Object
com.flowable.indexing.job.history.async.BulkIndexingSessionFactory
All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.SessionFactory

public class BulkIndexingSessionFactory extends Object implements org.flowable.common.engine.impl.interceptor.SessionFactory
  • Field Details

    • objectMapper

      protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
    • elasticsearchClient

      protected ElasticsearchClient elasticsearchClient
    • bulkIndexRequestInterceptors

      protected List<BulkIndexRequestInterceptor> bulkIndexRequestInterceptors
  • Constructor Details

  • Method Details

    • getSessionType

      public 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