Package com.hybris.datahub.core.tasks
Class ItemImportTaskRunner
java.lang.Object
com.hybris.datahub.core.tasks.ItemImportTaskRunner
- All Implemented Interfaces:
TaskRunner<TaskModel>
A TaskRunner that will trigger the ImpexImport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleError(TaskService taskService, TaskModel task, Throwable error) voidrun(TaskService taskService, TaskModel task) voidsetImportFacade(ItemImportFacade facade) Injects import facade to be used by this task runner.voidsetSessionService(SessionService service) Injects session service used by the system.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.task.TaskRunner
initLoggingCtx, isLoggingSupported, stopLoggingCtx
-
Constructor Details
-
ItemImportTaskRunner
public ItemImportTaskRunner()
-
-
Method Details
-
run
- Specified by:
runin interfaceTaskRunner<TaskModel>
-
handleError
- Specified by:
handleErrorin interfaceTaskRunner<TaskModel>
-
setImportFacade
Injects import facade to be used by this task runner.- Parameters:
facade- import facade implementation to use.
-
setSessionService
Injects session service used by the system.- Parameters:
service- a user session service implementation to be used by this task runner.
-