Package org.flowable.spring.boot.process
Class FlowableProcessProperties
- java.lang.Object
-
- org.flowable.spring.boot.process.FlowableProcessProperties
-
@ConfigurationProperties(prefix="flowable.process") public class FlowableProcessProperties extends Object
- Author:
- Filip Hrisafov
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlowableProcessProperties.AsyncHistory
-
Field Summary
Fields Modifier and Type Field Description protected intdefinitionCacheLimitThe maximum amount of process definitions available in the process definition cache.protected booleanenableProcessDefinitionHistoryLevelAllow to override default history level for specific process definitions using the historyLevel extension element
-
Constructor Summary
Constructors Constructor Description FlowableProcessProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDefinitionCacheLimit()DurationgetEventRegistryUniqueProcessInstanceStartLockTime()FlowableServletgetServlet()booleanisEnableProcessDefinitionHistoryLevel()booleanisEnableSafeXml()booleanisEventRegistryStartProcessInstanceAsync()booleanisEventRegistryUniqueProcessInstanceCheckWithLock()voidsetDefinitionCacheLimit(int definitionCacheLimit)voidsetEnableProcessDefinitionHistoryLevel(boolean enableProcessDefinitionHistoryLevel)voidsetEnableSafeXml(boolean enableSafeXml)voidsetEventRegistryStartProcessInstanceAsync(boolean eventRegistryStartProcessInstanceAsync)voidsetEventRegistryUniqueProcessInstanceCheckWithLock(boolean eventRegistryUniqueProcessInstanceCheckWithLock)voidsetEventRegistryUniqueProcessInstanceStartLockTime(Duration eventRegistryUniqueProcessInstanceStartLockTime)
-
-
-
Field Detail
-
enableProcessDefinitionHistoryLevel
protected boolean enableProcessDefinitionHistoryLevel
Allow to override default history level for specific process definitions using the historyLevel extension element
-
definitionCacheLimit
protected int definitionCacheLimit
The maximum amount of process definitions available in the process definition cache. Per default it is -1 (all process definitions).
-
-
Method Detail
-
getServlet
public FlowableServlet getServlet()
-
isEnableProcessDefinitionHistoryLevel
public boolean isEnableProcessDefinitionHistoryLevel()
-
setEnableProcessDefinitionHistoryLevel
public void setEnableProcessDefinitionHistoryLevel(boolean enableProcessDefinitionHistoryLevel)
-
getDefinitionCacheLimit
public int getDefinitionCacheLimit()
-
setDefinitionCacheLimit
public void setDefinitionCacheLimit(int definitionCacheLimit)
-
isEnableSafeXml
public boolean isEnableSafeXml()
-
setEnableSafeXml
public void setEnableSafeXml(boolean enableSafeXml)
-
isEventRegistryStartProcessInstanceAsync
public boolean isEventRegistryStartProcessInstanceAsync()
-
setEventRegistryStartProcessInstanceAsync
public void setEventRegistryStartProcessInstanceAsync(boolean eventRegistryStartProcessInstanceAsync)
-
isEventRegistryUniqueProcessInstanceCheckWithLock
public boolean isEventRegistryUniqueProcessInstanceCheckWithLock()
-
setEventRegistryUniqueProcessInstanceCheckWithLock
public void setEventRegistryUniqueProcessInstanceCheckWithLock(boolean eventRegistryUniqueProcessInstanceCheckWithLock)
-
getEventRegistryUniqueProcessInstanceStartLockTime
public Duration getEventRegistryUniqueProcessInstanceStartLockTime()
-
setEventRegistryUniqueProcessInstanceStartLockTime
public void setEventRegistryUniqueProcessInstanceStartLockTime(Duration eventRegistryUniqueProcessInstanceStartLockTime)
-
-