public class VariableServiceConfiguration extends AbstractServiceConfiguration
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_GENERIC_MAX_LENGTH_STRING |
static int |
DEFAULT_ORACLE_MAX_LENGTH_STRING |
protected ExpressionManager |
expressionManager |
protected HistoricVariableInstanceDataManager |
historicVariableInstanceDataManager |
protected HistoricVariableInstanceEntityManager |
historicVariableInstanceEntityManager |
protected HistoricVariableService |
historicVariableService |
protected InternalHistoryVariableManager |
internalHistoryVariableManager |
protected boolean |
loggingSessionEnabled |
protected int |
maxLengthString |
protected boolean |
serializableVariableTypeTrackDeserializedObjects
This flag determines whether variables of the type 'serializable' will be tracked.
|
protected VariableInstanceDataManager |
variableInstanceDataManager |
protected VariableInstanceEntityManager |
variableInstanceEntityManager |
protected VariableService |
variableService |
protected VariableTypes |
variableTypes |
additionalEventDispatchActions, clock, enableEventDispatcher, engineName, eventDispatcher, eventListeners, historyLevel, idGenerator, logger, NO_TENANT_ID, objectMapper, typedEventListeners| Constructor and Description |
|---|
VariableServiceConfiguration(String engineName) |
getAdditionalEventDispatchActions, getClock, getEngineName, getEventDispatcher, getEventListeners, getHistoryLevel, getIdGenerator, getObjectMapper, getTypedEventListeners, isEnableEventDispatcher, isEventDispatcherEnabled, isHistoryEnabled, isHistoryLevelAtLeast, setAdditionalEventDispatchActions, setClock, setEnableEventDispatcher, setEngineName, setEventDispatcher, setEventListeners, setHistoryLevel, setIdGenerator, setObjectMapper, setTypedEventListenerspublic static final int DEFAULT_GENERIC_MAX_LENGTH_STRING
public static final int DEFAULT_ORACLE_MAX_LENGTH_STRING
protected VariableService variableService
protected HistoricVariableService historicVariableService
protected VariableInstanceDataManager variableInstanceDataManager
protected HistoricVariableInstanceDataManager historicVariableInstanceDataManager
protected VariableInstanceEntityManager variableInstanceEntityManager
protected HistoricVariableInstanceEntityManager historicVariableInstanceEntityManager
protected VariableTypes variableTypes
protected InternalHistoryVariableManager internalHistoryVariableManager
protected ExpressionManager expressionManager
protected int maxLengthString
protected boolean loggingSessionEnabled
protected boolean serializableVariableTypeTrackDeserializedObjects
public VariableServiceConfiguration(String engineName)
public void init()
public void initDataManagers()
public void initEntityManagers()
public VariableServiceConfiguration getVariableServiceConfiguration()
public VariableService getVariableService()
public VariableServiceConfiguration setVariableService(VariableService variableService)
public HistoricVariableService getHistoricVariableService()
public VariableServiceConfiguration setHistoricVariableService(HistoricVariableService historicVariableService)
public VariableInstanceDataManager getVariableInstanceDataManager()
public VariableServiceConfiguration setVariableInstanceDataManager(VariableInstanceDataManager variableInstanceDataManager)
public HistoricVariableInstanceDataManager getHistoricVariableInstanceDataManager()
public VariableServiceConfiguration setHistoricVariableInstanceDataManager(HistoricVariableInstanceDataManager historicVariableInstanceDataManager)
public VariableInstanceEntityManager getVariableInstanceEntityManager()
public VariableServiceConfiguration setVariableInstanceEntityManager(VariableInstanceEntityManager variableInstanceEntityManager)
public HistoricVariableInstanceEntityManager getHistoricVariableInstanceEntityManager()
public VariableServiceConfiguration setHistoricVariableInstanceEntityManager(HistoricVariableInstanceEntityManager historicVariableInstanceEntityManager)
public VariableTypes getVariableTypes()
public VariableServiceConfiguration setVariableTypes(VariableTypes variableTypes)
public InternalHistoryVariableManager getInternalHistoryVariableManager()
public VariableServiceConfiguration setInternalHistoryVariableManager(InternalHistoryVariableManager internalHistoryVariableManager)
public ExpressionManager getExpressionManager()
public VariableServiceConfiguration setExpressionManager(ExpressionManager expressionManager)
public int getMaxLengthString()
public VariableServiceConfiguration setMaxLengthString(int maxLengthString)
public boolean isLoggingSessionEnabled()
public VariableServiceConfiguration setLoggingSessionEnabled(boolean loggingSessionEnabled)
public boolean isSerializableVariableTypeTrackDeserializedObjects()
public void setSerializableVariableTypeTrackDeserializedObjects(boolean serializableVariableTypeTrackDeserializedObjects)
Copyright © 2022 Flowable. All rights reserved.