Class WorkflowModuleConfigurer
java.lang.Object
io.axoniq.framework.springboot.workflow.WorkflowModuleConfigurer
- All Implemented Interfaces:
ConfigurationEnhancer,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
@Internal
@RegistrationScope("Don\'t copy this enhancer in order to avoid cyclic module build in Spring Boot.")
public class WorkflowModuleConfigurer
extends Object
implements ConfigurationEnhancer, org.springframework.context.ApplicationContextAware
Configuration enhancer responsible for creation of
WorkflowModule instances, based on workflow definitions
detected by the WorkflowDefinitionLookup.- Since:
- 5.4.0
- Author:
- Simon Zambrovski
-
Method Summary
Modifier and TypeMethodDescriptionvoidenhance(ComponentRegistry registry) voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.axonframework.common.configuration.ConfigurationEnhancer
order
-
Method Details
-
enhance
Description copied from interface:ConfigurationEnhancer- Specified by:
enhancein interfaceConfigurationEnhancer- Parameters:
registry- The registry instance to enhance.
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-