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 -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intThe maximum amount of process definitions available in the process definition cache.protected booleanAllow to override default history level for specific process definitions using the historyLevel extension element -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanbooleanbooleanvoidsetDefinitionCacheLimit(int definitionCacheLimit) voidsetEnableProcessDefinitionHistoryLevel(boolean enableProcessDefinitionHistoryLevel) voidsetEnableSafeXml(boolean enableSafeXml) voidsetEventRegistryStartProcessInstanceAsync(boolean eventRegistryStartProcessInstanceAsync) voidsetEventRegistryUniqueProcessInstanceCheckWithLock(boolean eventRegistryUniqueProcessInstanceCheckWithLock) voidsetEventRegistryUniqueProcessInstanceStartLockTime(Duration eventRegistryUniqueProcessInstanceStartLockTime)
-
Field Details
-
enableProcessDefinitionHistoryLevel
protected boolean enableProcessDefinitionHistoryLevelAllow to override default history level for specific process definitions using the historyLevel extension element -
definitionCacheLimit
protected int definitionCacheLimitThe maximum amount of process definitions available in the process definition cache. Per default it is -1 (all process definitions).
-
-
Constructor Details
-
FlowableProcessProperties
public FlowableProcessProperties()
-
-
Method Details
-
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
-
setEventRegistryUniqueProcessInstanceStartLockTime
public void setEventRegistryUniqueProcessInstanceStartLockTime(Duration eventRegistryUniqueProcessInstanceStartLockTime)
-