Package de.hybris.platform.task.logging
Class ProcessEngineLoggingCtx
- java.lang.Object
-
- de.hybris.platform.task.logging.ProcessEngineLoggingCtx
-
- All Implemented Interfaces:
TaskLoggingCtx
public class ProcessEngineLoggingCtx extends java.lang.Object implements TaskLoggingCtx
Logs steps to file.
-
-
Constructor Summary
Constructors Constructor Description ProcessEngineLoggingCtx(ProcessTaskModel task, ModelService modelService)
ProcessEngineLoggingCtx(ProcessTaskModel task, ModelService modelService, org.springframework.transaction.support.TransactionTemplate transactionTemplate)
Deprecated.since 6.7, useProcessEngineLoggingCtx(ProcessTaskModel, ModelService)
instead
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MediaFileLogListener
createFileLogListener()
void
finishAndClose()
void
registerExecutionInfo(java.util.Date startDate, java.lang.String statusCode, java.lang.String action)
protected void
saveAsTaskLogModel(BusinessProcessModel process, java.lang.String loggedMessages)
-
-
-
Constructor Detail
-
ProcessEngineLoggingCtx
public ProcessEngineLoggingCtx(ProcessTaskModel task, ModelService modelService)
-
ProcessEngineLoggingCtx
@Deprecated public ProcessEngineLoggingCtx(ProcessTaskModel task, ModelService modelService, org.springframework.transaction.support.TransactionTemplate transactionTemplate)
Deprecated.since 6.7, useProcessEngineLoggingCtx(ProcessTaskModel, ModelService)
instead
-
-
Method Detail
-
createFileLogListener
protected MediaFileLogListener createFileLogListener()
-
registerExecutionInfo
public void registerExecutionInfo(java.util.Date startDate, java.lang.String statusCode, java.lang.String action)
-
finishAndClose
public void finishAndClose()
- Specified by:
finishAndClose
in interfaceTaskLoggingCtx
-
saveAsTaskLogModel
protected void saveAsTaskLogModel(BusinessProcessModel process, java.lang.String loggedMessages)
-
-