Class FluxCapacitorSpringConfig
java.lang.Object
io.fluxcapacitor.javaclient.configuration.spring.FluxCapacitorSpringConfig
- All Implemented Interfaces:
org.springframework.beans.factory.config.BeanPostProcessor
@Configuration
public class FluxCapacitorSpringConfig
extends Object
implements org.springframework.beans.factory.config.BeanPostProcessor
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFluxCapacitorSpringConfig(org.springframework.context.ApplicationContext context) -
Method Summary
Modifier and TypeMethodDescriptionaggregateRepository(FluxCapacitor fluxCapacitor) commandGateway(FluxCapacitor fluxCapacitor) documentStore(FluxCapacitor fluxCapacitor) errorGateway(FluxCapacitor fluxCapacitor) eventGateway(FluxCapacitor fluxCapacitor) fluxCapacitor(FluxCapacitorBuilder builder) fluxCapacitorBuilder(Serializer serializer, Optional<UserProvider> userProvider, Optional<Cache> cache) protected <T> Optional<T>voidhandle(org.springframework.context.event.ContextRefreshedEvent event) keyValueStore(FluxCapacitor fluxCapacitor) metricsGateway(FluxCapacitor fluxCapacitor) postProcessAfterInitialization(Object bean, String beanName) queryGateway(FluxCapacitor fluxCapacitor) resultGateway(FluxCapacitor fluxCapacitor) scheduler(FluxCapacitor fluxCapacitor) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.beans.factory.config.BeanPostProcessor
postProcessBeforeInitialization
-
Constructor Details
-
FluxCapacitorSpringConfig
@Autowired protected FluxCapacitorSpringConfig(org.springframework.context.ApplicationContext context)
-
-
Method Details
-
postProcessAfterInitialization
public Object postProcessAfterInitialization(Object bean, String beanName) throws org.springframework.beans.BeansException - Specified by:
postProcessAfterInitializationin interfaceorg.springframework.beans.factory.config.BeanPostProcessor- Throws:
org.springframework.beans.BeansException
-
handle
@EventListener public void handle(org.springframework.context.event.ContextRefreshedEvent event) -
serializer
-
fluxCapacitorBuilder
@Bean public FluxCapacitorBuilder fluxCapacitorBuilder(Serializer serializer, Optional<UserProvider> userProvider, Optional<Cache> cache) -
fluxCapacitor
-
aggregateRepository
-
scheduler
-
commandGateway
-
eventGateway
-
queryGateway
-
errorGateway
-
metricsGateway
-
resultGateway
-
keyValueStore
-
documentStore
-
getBean
-