Package de.hybris.y2ysync.task.runner
Class ItemChangesProcessor
- java.lang.Object
-
- de.hybris.y2ysync.task.runner.ItemChangesProcessor
-
- All Implemented Interfaces:
TaskRunner<TaskModel>
public class ItemChangesProcessor extends java.lang.Object implements TaskRunner<TaskModel>
-
-
Constructor Summary
Constructors Constructor Description ItemChangesProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handleError(TaskService taskService, TaskModel task, java.lang.Throwable error)
TaskLoggingCtx
initLoggingCtx(TaskModel task)
boolean
isLoggingSupported()
void
run(TaskService taskService, TaskModel task)
void
setChangeDetectionService(ChangeDetectionService changeDetectionService)
void
setExportService(ExportService exportService)
void
setMediaService(MediaService mediaService)
void
setModelService(ModelService modelService)
void
setTypeService(TypeService typeService)
void
setUserService(UserService userService)
void
setY2YSyncDAO(Y2YSyncDAO y2YSyncDAO)
void
setY2YSyncLoggingCtxFactory(Y2YSyncLoggingCtxFactory y2YSyncLoggingCtxFactory)
void
stopLoggingCtx(TaskLoggingCtx taskCtx)
-
-
-
Method Detail
-
run
public void run(TaskService taskService, TaskModel task) throws RetryLaterException
- Specified by:
run
in interfaceTaskRunner<TaskModel>
- Throws:
RetryLaterException
-
isLoggingSupported
public boolean isLoggingSupported()
- Specified by:
isLoggingSupported
in interfaceTaskRunner<TaskModel>
-
initLoggingCtx
public TaskLoggingCtx initLoggingCtx(TaskModel task)
- Specified by:
initLoggingCtx
in interfaceTaskRunner<TaskModel>
-
stopLoggingCtx
public void stopLoggingCtx(TaskLoggingCtx taskCtx)
- Specified by:
stopLoggingCtx
in interfaceTaskRunner<TaskModel>
-
handleError
public void handleError(TaskService taskService, TaskModel task, java.lang.Throwable error)
- Specified by:
handleError
in interfaceTaskRunner<TaskModel>
-
setModelService
public void setModelService(ModelService modelService)
-
setExportService
public void setExportService(ExportService exportService)
-
setMediaService
public void setMediaService(MediaService mediaService)
-
setChangeDetectionService
public void setChangeDetectionService(ChangeDetectionService changeDetectionService)
-
setTypeService
public void setTypeService(TypeService typeService)
-
setUserService
public void setUserService(UserService userService)
-
setY2YSyncDAO
public void setY2YSyncDAO(Y2YSyncDAO y2YSyncDAO)
-
setY2YSyncLoggingCtxFactory
public void setY2YSyncLoggingCtxFactory(Y2YSyncLoggingCtxFactory y2YSyncLoggingCtxFactory)
-
-