Uses of Class
io.axoniq.framework.springboot.SpringCloudProperties
Packages that use SpringCloudProperties
Package
Description
Spring Boot auto configuration for Axoniq Framework.
-
Uses of SpringCloudProperties in io.axoniq.framework.springboot.autoconfig
Methods in io.axoniq.framework.springboot.autoconfig with parameters of type SpringCloudPropertiesModifier and TypeMethodDescriptionorg.springframework.web.client.RestClientSpringCloudAutoConfiguration.ConnectorConfiguration.axoniqSpringCloudCapabilitiesRestClient(SpringCloudProperties properties) Bean creation method for theRestClientused to ask other instances for their capabilities.SpringCloudAutoConfiguration.ConnectorConfiguration.axoniqSpringCloudCapabilityDiscoveryMode(org.springframework.web.client.RestClient restClient, SpringCloudProperties properties) Bean creation method for theCapabilityDiscoveryModeused to learn what each discovered instance handles.SpringCloudAutoConfiguration.ConnectorConfiguration.axoniqSpringCloudMemberDiscovery(org.springframework.beans.factory.ObjectProvider<org.springframework.cloud.client.discovery.DiscoveryClient> discoveryClientProvider, CapabilityDiscoveryMode discoveryMode, org.springframework.beans.factory.ObjectProvider<Predicate<org.springframework.cloud.client.ServiceInstance>> instanceFilterProvider, SpringCloudProperties properties, ExecutorService discoveryExecutor, ScheduledExecutorService scheduler) Bean creation method for theSpringCloudMemberDiscoverymaintaining the routing ring from what Spring Cloud Discovery reports.SpringCloudAutoConfiguration.ConnectorConfiguration.axoniqSpringCloudQueryController(IncomingQueryInvoker invoker, ScheduledExecutorService scheduler, Executor keepAliveExecutor, SpringCloudProperties properties) Bean creation method for the controller answering queries from other members.SpringCloudAutoConfiguration.ConnectorConfiguration.axoniqSpringCloudRemoteCommandDispatcher(org.springframework.web.client.RestClient restClient, Executor executor, SpringCloudProperties properties, org.springframework.beans.factory.ObjectProvider<MessageConverter> converterProvider) Bean creation method for theRemoteCommandDispatchersending commands to other members.SpringCloudAutoConfiguration.ConnectorConfiguration.axoniqSpringCloudRemoteQueryDispatcher(org.springframework.web.client.RestClient restClient, Executor executor, ScheduledExecutorService scheduler, MessageConverter converter, SpringCloudProperties properties) Bean creation method for theRemoteQueryDispatchersending queries to other members.org.springframework.web.client.RestClientSpringCloudAutoConfiguration.ConnectorConfiguration.axoniqSpringCloudRestClient(org.springframework.beans.factory.ObjectProvider<org.springframework.web.client.RestClient.Builder> builderProvider, SpringCloudProperties properties) Bean creation method for theRestClientused to send commands to other members.