Package org.finos.fluxnova.bpm.run
Class FluxnovaBpmRunConfiguration
java.lang.Object
org.finos.fluxnova.bpm.run.FluxnovaBpmRunConfiguration
@EnableConfigurationProperties(FluxnovaBpmRunProperties.class)
@Configuration
@AutoConfigureAfter(FluxnovaBpmAutoConfiguration.class)
public class FluxnovaBpmRunConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfluxnovaDeploymentConfiguration(String deploymentDir) ldapIdentityProviderPlugin(FluxnovaBpmRunProperties properties) processEngineConfigurationImpl(List<ProcessEnginePlugin> processEnginePluginsFromContext, FluxnovaBpmRunProperties properties, FluxnovaBpmRunDeploymentConfiguration deploymentConfig)
-
Constructor Details
-
FluxnovaBpmRunConfiguration
public FluxnovaBpmRunConfiguration()
-
-
Method Details
-
ldapIdentityProviderPlugin
@Bean @ConditionalOnProperty(name="enabled", havingValue="true", prefix="fluxnova.bpm.run.ldap") public LdapIdentityProviderPlugin ldapIdentityProviderPlugin(FluxnovaBpmRunProperties properties) -
administratorAuthorizationPlugin
@Bean @ConditionalOnProperty(name="enabled", havingValue="true", prefix="fluxnova.bpm.run.admin-auth") public AdministratorAuthorizationPlugin administratorAuthorizationPlugin(FluxnovaBpmRunProperties properties) -
processEngineConfigurationImpl
@Bean @DependsOnDatabaseInitialization public ProcessEngineConfigurationImpl processEngineConfigurationImpl(List<ProcessEnginePlugin> processEnginePluginsFromContext, FluxnovaBpmRunProperties properties, FluxnovaBpmRunDeploymentConfiguration deploymentConfig) -
fluxnovaDeploymentConfiguration
@Bean public FluxnovaBpmRunDeploymentConfiguration fluxnovaDeploymentConfiguration(@Value("${camunda.deploymentDir:#{null}}") String deploymentDir)
-