Class NonRootNamespaceAutoConfiguration
java.lang.Object
io.temporal.spring.boot.autoconfigure.NonRootNamespaceAutoConfiguration
@AutoConfiguration(after={RootNamespaceAutoConfiguration.class,ServiceStubsAutoConfiguration.class})
@EnableConfigurationProperties(TemporalProperties.class)
@ConditionalOnBean(ServiceStubsAutoConfiguration.class)
@Conditional(io.temporal.spring.boot.autoconfigure.NamespacesPresentCondition.class)
@ConditionalOnExpression("${spring.temporal.test-server.enabled:false} || '${spring.temporal.connection.target:}'.length() > 0")
public class NonRootNamespaceAutoConfiguration
extends Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic NonRootBeanPostProcessornonRootBeanPostProcessor(TemporalProperties properties) nonRootNamespaceEventListener(TemporalProperties temporalProperties, List<WorkersTemplate> workersTemplates)
-
Field Details
-
log
protected static final org.slf4j.Logger log
-
-
Constructor Details
-
NonRootNamespaceAutoConfiguration
public NonRootNamespaceAutoConfiguration()
-
-
Method Details
-
nonRootBeanPostProcessor
@Bean public static NonRootBeanPostProcessor nonRootBeanPostProcessor(@Lazy TemporalProperties properties) -
nonRootNamespaceEventListener
@Bean public static NonRootNamespaceAutoConfiguration.NonRootNamespaceEventListener nonRootNamespaceEventListener(@Lazy TemporalProperties temporalProperties, @Nullable @Lazy List<WorkersTemplate> workersTemplates)
-