Class RuleEngineArchiveJobPerformable
- java.lang.Object
-
- de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable<RuleEngineCronJobModel>
-
- de.hybris.platform.ruleengineservices.jobs.impl.AbstractRuleEngineJob
-
- de.hybris.platform.ruleengineservices.jobs.impl.RuleEngineArchiveJobPerformable
-
- All Implemented Interfaces:
RuleEngineJobPerformable<RuleEngineCronJobModel>,JobPerformable<RuleEngineCronJobModel>
@Deprecated(since="1811", forRemoval=true) public class RuleEngineArchiveJobPerformable extends AbstractRuleEngineJobDeprecated, for removal: This API element is subject to removal in a future version.since 1811Implementation of theJobPerformablefor archiving rule engine task
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.ruleengineservices.jobs.impl.AbstractRuleEngineJob
ABORTED_RESULT, FAILURE_RESULT, SUCCESS_RESULT
-
Fields inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
flexibleSearchService, modelService, sessionService
-
-
Constructor Summary
Constructors Constructor Description RuleEngineArchiveJobPerformable()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected java.lang.StringgetJobName()Deprecated, for removal: This API element is subject to removal in a future version.protected java.util.Optional<RuleCompilerPublisherResult>performInternal(RuleEngineCronJobModel cronJob, CronJobProgressTracker tracker)Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class de.hybris.platform.ruleengineservices.jobs.impl.AbstractRuleEngineJob
createCronJobProgressTracker, getModelService, getPerformResult, getRuleEngineJobExecutionSynchronizer, getRuleMaintenanceService, hasErrors, hasPublisherErrors, isAbortable, isPerformable, logCompilerErrorMessages, logOnFailedJobFinish, logOnJobStart, logOnSuccessfulJobFinish, logPublisherErrorMessages, logToDatabase, onError, perform, setRuleEngineJobExecutionSynchronizer, setRuleMaintenanceService, setTrackerProgress
-
Methods inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
clearAbortRequestedIfNeeded, isPerformable, setFlexibleSearchService, setModelService, setSessionService
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.servicelayer.cronjob.JobPerformable
isPerformable
-
-
-
-
Method Detail
-
performInternal
protected java.util.Optional<RuleCompilerPublisherResult> performInternal(RuleEngineCronJobModel cronJob, CronJobProgressTracker tracker)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
performInternalin classAbstractRuleEngineJob
-
getJobName
protected java.lang.String getJobName()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getJobNamein classAbstractRuleEngineJob
-
-