Interface RuleEngineJobPerformable<T extends CronJobModel>

Type Parameters:
T - entity of @CronJobModel type
All Superinterfaces:
JobPerformable<T>
All Known Implementing Classes:
AbstractRuleEngineJob, RuleEngineAllModulesInitJobPerformable, RuleEngineCompilePublishJobPerformable, RuleEngineModuleInitJobPerformable, RuleEngineModuleSyncJobPerformable, RuleEngineUndeployJobPerformable

public interface RuleEngineJobPerformable<T extends CronJobModel> extends JobPerformable<T>
Extension to the JobPerformable contract that provides additional rule engine job specific methods
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isPerformable(T cronJob)
    Identifies whether provided cron job can be performed

    Methods inherited from interface de.hybris.platform.servicelayer.cronjob.JobPerformable

    isAbortable, isPerformable, perform
  • Method Details

    • isPerformable

      boolean isPerformable(T cronJob)
      Identifies whether provided cron job can be performed
      Parameters:
      cronJob - - cron job instance
      Returns:
      true in case cron job can be performed, false - otherwise