Class AuxiliaryTablesSchedulerRole

java.lang.Object
de.hybris.platform.task.impl.AuxiliaryTablesSchedulerRole
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

public class AuxiliaryTablesSchedulerRole extends Object implements org.springframework.beans.factory.InitializingBean
  • Constructor Details

    • AuxiliaryTablesSchedulerRole

      public AuxiliaryTablesSchedulerRole()
  • Method Details

    • tryToPerformSchedulerJob

      public Collection<TasksProvider.VersionPK> tryToPerformSchedulerJob(RuntimeConfigHolder runtimeConfigHolder, TaskEngineParameters taskEngineParameters, int maxItemsToSchedule)
    • getConditionsQuery

      protected String getConditionsQuery()
    • getExpiredTasksQuery

      protected String getExpiredTasksQuery(int rangeStart, int rangeEnd)
    • getTasksQuery

      protected String getTasksQuery(int rangeStart, int rangeEnd, boolean processTriggerTask)
    • getTasksQuery

      protected String getTasksQuery(int rangeStart, int rangeEnd)
    • afterPropertiesSet

      public void afterPropertiesSet()
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
    • setGatewayFactory

      public void setGatewayFactory(AuxiliaryTablesGatewayFactory gatewayFactory)
    • setMetricRegistry

      public void setMetricRegistry(com.codahale.metrics.MetricRegistry metricRegistry)
    • setTypeService

      public void setTypeService(TypeService typeService)
    • setWorkerHelper

      public void setWorkerHelper(WorkerHelper workerHelper)