public class ProcessExecutionLoggerConfigurator extends AbstractProcessEngineConfigurator
| Modifier and Type | Field and Description |
|---|---|
protected ProcessExecutionLogger |
processExecutionLogger |
DEFAULT_CONFIGURATOR_PRIORITY| Constructor and Description |
|---|
ProcessExecutionLoggerConfigurator() |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeInit(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration)
Called before any initialisation has been done.
|
void |
configure(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration)
Called when the engine boots up, before it is usable, but after the initialisation of internal objects is done.
|
ProcessExecutionLogger |
getProcessExecutionLogger() |
void |
setProcessExecutionLogger(ProcessExecutionLogger processExecutionLogger) |
getPriorityprotected ProcessExecutionLogger processExecutionLogger
public void beforeInit(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration)
ProcessEngineConfiguratorProcessEngineConfigurationImpl which allows tweaking it programmatically.
An example is the jdbc url. When a ProcessEngineConfigurator instance wants to change it, it needs to do it in this method, or otherwise the datasource would already have been created
with the 'old' value for the jdbc url.beforeInit in interface ProcessEngineConfiguratorbeforeInit in class AbstractProcessEngineConfiguratorpublic void configure(org.activiti.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration)
ProcessEngineConfiguratorProcessEngineConfigurationImpl which allows tweaking it programmatically.
An example is the ldap user/group manager, which is an addition to the engine. No default properties need to be overridden for this (otherwise the
ProcessEngineConfigurator.beforeInit(ProcessEngineConfigurationImpl) method should be used) so the logic contained in this method is executed after initialisation of the default objects.
Probably a better name would be 'afterInit' (cfr ProcessEngineConfigurator.beforeInit(ProcessEngineConfigurationImpl)), but not possible due to backwards compatibility.configure in interface ProcessEngineConfiguratorconfigure in class AbstractProcessEngineConfiguratorpublic ProcessExecutionLogger getProcessExecutionLogger()
public void setProcessExecutionLogger(ProcessExecutionLogger processExecutionLogger)
Copyright © 2017 Alfresco. All rights reserved.