Package de.hybris.y2ysync.task.runner
Class ItemChangesProcessor
java.lang.Object
de.hybris.y2ysync.task.runner.ItemChangesProcessor
- All Implemented Interfaces:
TaskRunner<TaskModel>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleError(TaskService taskService, TaskModel task, Throwable error) initLoggingCtx(TaskModel task) booleanvoidrun(TaskService taskService, TaskModel task) voidsetChangeDetectionService(ChangeDetectionService changeDetectionService) voidsetExportService(ExportService exportService) voidsetMediaService(MediaService mediaService) voidsetModelService(ModelService modelService) voidsetTypeService(TypeService typeService) voidsetUserService(UserService userService) voidsetY2YSyncDAO(Y2YSyncDAO y2YSyncDAO) voidsetY2YSyncLoggingCtxFactory(Y2YSyncLoggingCtxFactory y2YSyncLoggingCtxFactory) voidstopLoggingCtx(TaskLoggingCtx taskCtx)
-
Constructor Details
-
ItemChangesProcessor
public ItemChangesProcessor()
-
-
Method Details
-
run
- Specified by:
runin interfaceTaskRunner<TaskModel>- Throws:
RetryLaterException
-
isLoggingSupported
public boolean isLoggingSupported()- Specified by:
isLoggingSupportedin interfaceTaskRunner<TaskModel>
-
initLoggingCtx
- Specified by:
initLoggingCtxin interfaceTaskRunner<TaskModel>
-
stopLoggingCtx
- Specified by:
stopLoggingCtxin interfaceTaskRunner<TaskModel>
-
handleError
- Specified by:
handleErrorin interfaceTaskRunner<TaskModel>
-
setModelService
-
setExportService
-
setMediaService
-
setChangeDetectionService
-
setTypeService
-
setUserService
-
setY2YSyncDAO
-
setY2YSyncLoggingCtxFactory
-