Class CxRegisteredUserSessionCloseTaskRunner
- java.lang.Object
-
- de.hybris.platform.personalizationservices.task.CxRegisteredUserSessionCloseTaskRunner
-
- All Implemented Interfaces:
TaskRunner<TaskModel>
public class CxRegisteredUserSessionCloseTaskRunner extends java.lang.Object implements TaskRunner<TaskModel>
Task which should be called when session for registered user was closed.
Currently it save user segments stored in session to database
-
-
Constructor Summary
Constructors Constructor Description CxRegisteredUserSessionCloseTaskRunner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BaseSiteService
getBaseSiteService()
protected CxUserSegmentConversionHelper
getCxUserSegmentConversionHelper()
protected CxUserSegmentService
getCxUserSegmentService()
protected ModelService
getModelService()
protected UserService
getUserService()
void
handleError(TaskService taskService, TaskModel task, java.lang.Throwable error)
void
run(TaskService taskService, TaskModel task)
void
setBaseSiteService(BaseSiteService baseSiteService)
void
setCxUserSegmentConversionHelper(CxUserSegmentConversionHelper cxUserSegmentConversionHelper)
void
setCxUserSegmentService(CxUserSegmentService cxUserSegmentService)
void
setModelService(ModelService modelService)
void
setUserService(UserService userService)
-
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.task.TaskRunner
initLoggingCtx, isLoggingSupported, stopLoggingCtx
-
-
-
-
Method Detail
-
run
public void run(TaskService taskService, TaskModel task)
- Specified by:
run
in interfaceTaskRunner<TaskModel>
-
handleError
public void handleError(TaskService taskService, TaskModel task, java.lang.Throwable error)
- Specified by:
handleError
in interfaceTaskRunner<TaskModel>
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getUserService
protected UserService getUserService()
-
setUserService
public void setUserService(UserService userService)
-
getCxUserSegmentService
protected CxUserSegmentService getCxUserSegmentService()
-
setCxUserSegmentService
public void setCxUserSegmentService(CxUserSegmentService cxUserSegmentService)
-
getCxUserSegmentConversionHelper
protected CxUserSegmentConversionHelper getCxUserSegmentConversionHelper()
-
setCxUserSegmentConversionHelper
public void setCxUserSegmentConversionHelper(CxUserSegmentConversionHelper cxUserSegmentConversionHelper)
-
getBaseSiteService
protected BaseSiteService getBaseSiteService()
-
setBaseSiteService
public void setBaseSiteService(BaseSiteService baseSiteService)
-
-