Package io.jmix.bpm.config
Class BpmProperties
java.lang.Object
io.jmix.bpm.config.BpmProperties
@ConfigurationProperties(prefix="jmix.bpm")
@ConstructorBinding
public class BpmProperties
extends Object
-
Constructor Summary
ConstructorDescriptionBpmProperties
(String migrationMode, String beansMetadataNamesToExclude, String beansMetadataAnnotationsToExclude, boolean processInitiatorVariableEnabled, String processInitiatorVariableName, boolean dataTaskSpringBeanEntityAttributeEnabled, boolean notificationSendingEnabled, String notificationTemplatesPath) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
-
Constructor Details
-
BpmProperties
public BpmProperties(@DefaultValue("standard") String migrationMode, String beansMetadataNamesToExclude, String beansMetadataAnnotationsToExclude, @DefaultValue("true") boolean processInitiatorVariableEnabled, @DefaultValue("initiator") String processInitiatorVariableName, @DefaultValue("false") boolean dataTaskSpringBeanEntityAttributeEnabled, @DefaultValue("false") boolean notificationSendingEnabled, @DefaultValue("notifications/notification-templates.json") String notificationTemplatesPath)
-
-
Method Details
-
getMigrationMode
-
getBeanNamesToExclude
-
getAnnotationsToExclude
-
isProcessInitiatorVariableEnabled
public boolean isProcessInitiatorVariableEnabled() -
getProcessInitiatorVariableName
-
isDataTaskSpringBeanEntityAttributeEnabled
public boolean isDataTaskSpringBeanEntityAttributeEnabled() -
isNotificationSendingEnabled
public boolean isNotificationSendingEnabled() -
getNotificationTemplatesPath
-