Package org.flowable.common.engine.impl
Class AbstractServiceConfiguration
java.lang.Object
org.flowable.common.engine.impl.AbstractServiceConfiguration
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<EventDispatchAction>protected Clockprotected booleanprotected Stringprotected FlowableEventDispatcherprotected List<FlowableEventListener>protected HistoryLevelprotected IdGeneratorprotected final org.slf4j.Loggerstatic final StringThe tenant id indicating 'no tenant'protected com.fasterxml.jackson.databind.ObjectMapperprotected Map<String,List<FlowableEventListener>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClock()com.fasterxml.jackson.databind.ObjectMapperbooleanbooleanbooleanbooleansetAdditionalEventDispatchActions(List<EventDispatchAction> additionalEventDispatchActions) setEnableEventDispatcher(boolean enableEventDispatcher) voidsetEngineName(String engineName) setEventDispatcher(FlowableEventDispatcher eventDispatcher) setEventListeners(List<FlowableEventListener> eventListeners) setHistoryLevel(HistoryLevel historyLevel) setIdGenerator(IdGenerator idGenerator) setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) setTypedEventListeners(Map<String, List<FlowableEventListener>> typedEventListeners)
-
Field Details
-
logger
protected final org.slf4j.Logger logger -
NO_TENANT_ID
The tenant id indicating 'no tenant'- See Also:
-
engineName
-
enableEventDispatcher
protected boolean enableEventDispatcher -
eventDispatcher
-
eventListeners
-
typedEventListeners
-
additionalEventDispatchActions
-
historyLevel
-
objectMapper
protected com.fasterxml.jackson.databind.ObjectMapper objectMapper -
clock
-
idGenerator
-
-
Constructor Details
-
AbstractServiceConfiguration
-
-
Method Details
-
isHistoryLevelAtLeast
-
isHistoryEnabled
public boolean isHistoryEnabled() -
getEngineName
-
setEngineName
-
isEventDispatcherEnabled
public boolean isEventDispatcherEnabled() -
isEnableEventDispatcher
public boolean isEnableEventDispatcher() -
setEnableEventDispatcher
-
getEventDispatcher
-
setEventDispatcher
-
getEventListeners
-
setEventListeners
-
getTypedEventListeners
-
setTypedEventListeners
public AbstractServiceConfiguration setTypedEventListeners(Map<String, List<FlowableEventListener>> typedEventListeners) -
getAdditionalEventDispatchActions
-
setAdditionalEventDispatchActions
public AbstractServiceConfiguration setAdditionalEventDispatchActions(List<EventDispatchAction> additionalEventDispatchActions) -
getHistoryLevel
-
setHistoryLevel
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper() -
setObjectMapper
public AbstractServiceConfiguration setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
getClock
-
setClock
-
getIdGenerator
-
setIdGenerator
-