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
ConstructorsConstructorDescriptionBpmProperties(String migrationMode, String beansMetadataNamesToExclude, String beansMetadataAnnotationsToExclude, boolean processInitiatorVariableEnabled, String processInitiatorVariableName, boolean dataTaskSpringBeanEntityAttributeEnabled, boolean notificationSendingEnabled, String notificationTemplatesPath)  - 
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanboolean 
- 
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
 
 -