Package org.flowable.spring.boot
Class FlowableAutoDeploymentProperties
- java.lang.Object
-
- org.flowable.spring.boot.FlowableAutoDeploymentProperties
-
@ConfigurationProperties(prefix="flowable.auto-deployment") public class FlowableAutoDeploymentProperties extends Object
- Author:
- Filip Hrisafov
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlowableAutoDeploymentProperties.EngineDeploymentProperties
-
Constructor Summary
Constructors Constructor Description FlowableAutoDeploymentProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> TdefaultIfNotNull(T value, T defaultValue)org.flowable.common.spring.CommonAutoDeploymentPropertiesdeploymentPropertiesForEngine(String engineType)Map<String,FlowableAutoDeploymentProperties.EngineDeploymentProperties>getEngine()StringgetLockName()DurationgetLockWaitTime()booleanisThrowExceptionOnDeploymentFailure()booleanisUseLock()voidsetEngine(Map<String,FlowableAutoDeploymentProperties.EngineDeploymentProperties> engine)voidsetLockName(String lockName)voidsetLockWaitTime(Duration lockWaitTime)voidsetThrowExceptionOnDeploymentFailure(boolean throwExceptionOnDeploymentFailure)voidsetUseLock(boolean useLock)
-
-
-
Method Detail
-
isUseLock
public boolean isUseLock()
-
setUseLock
public void setUseLock(boolean useLock)
-
getLockWaitTime
public Duration getLockWaitTime()
-
setLockWaitTime
public void setLockWaitTime(Duration lockWaitTime)
-
isThrowExceptionOnDeploymentFailure
public boolean isThrowExceptionOnDeploymentFailure()
-
setThrowExceptionOnDeploymentFailure
public void setThrowExceptionOnDeploymentFailure(boolean throwExceptionOnDeploymentFailure)
-
getLockName
public String getLockName()
-
setLockName
public void setLockName(String lockName)
-
getEngine
public Map<String,FlowableAutoDeploymentProperties.EngineDeploymentProperties> getEngine()
-
setEngine
public void setEngine(Map<String,FlowableAutoDeploymentProperties.EngineDeploymentProperties> engine)
-
deploymentPropertiesForEngine
public org.flowable.common.spring.CommonAutoDeploymentProperties deploymentPropertiesForEngine(String engineType)
-
defaultIfNotNull
protected <T> T defaultIfNotNull(T value, T defaultValue)
-
-