Class CustomerSegmentExportProcessExecutor

java.lang.Object
com.broadleafcommerce.process.execution.executor.AbstractProcessExecutor
com.broadleafcommerce.export.event.consumer.AbstractExportProcessExecutor
com.broadleafcommerce.customersegment.export.service.CustomerSegmentExportProcessExecutor
All Implemented Interfaces:
com.broadleafcommerce.process.execution.executor.ProcessExecutor

@ConditionalOnExport @Component("blCustomerSegmentExportProcessExecutor") public class CustomerSegmentExportProcessExecutor extends com.broadleafcommerce.export.event.consumer.AbstractExportProcessExecutor
  • Field Details

  • Constructor Details

    • CustomerSegmentExportProcessExecutor

      public CustomerSegmentExportProcessExecutor()
  • Method Details

    • getExportService

      protected com.broadleafcommerce.export.service.ExportService<?> getExportService()
      Specified by:
      getExportService in class com.broadleafcommerce.export.event.consumer.AbstractExportProcessExecutor
    • getEntityType

      public String getEntityType()
      Specified by:
      getEntityType in class com.broadleafcommerce.export.event.consumer.AbstractExportProcessExecutor
    • getBatchSizePropertyName

      protected String getBatchSizePropertyName()
      Specified by:
      getBatchSizePropertyName in class com.broadleafcommerce.export.event.consumer.AbstractExportProcessExecutor
    • getBatchSize

      protected int getBatchSize()
      Overrides:
      getBatchSize in class com.broadleafcommerce.export.event.consumer.AbstractExportProcessExecutor
    • getProcessType

      public String getProcessType()
    • getDefaultExportFileName

      protected String getDefaultExportFileName()
      Overrides:
      getDefaultExportFileName in class com.broadleafcommerce.export.event.consumer.AbstractExportProcessExecutor