Class AxonServerDockerComposeConnectionDetailsFactory
java.lang.Object
org.springframework.boot.docker.compose.service.connection.DockerComposeConnectionDetailsFactory<AxonServerConnectionDetails>
org.axonframework.springboot.service.connection.AxonServerDockerComposeConnectionDetailsFactory
public class AxonServerDockerComposeConnectionDetailsFactory
extends org.springframework.boot.docker.compose.service.connection.DockerComposeConnectionDetailsFactory<AxonServerConnectionDetails>
ConnectionDetailsFactory implementation that recognizes Spring Boot Docker Compose-managed Docker containers running
Axon Server and creates an AxonServerConnectionDetails bean with the details to connect to AxonServer within that
container.
- Since:
- 4.9.0
- Author:
- Allard Buijze
-
Constructor Summary
ConstructorsConstructorDescriptionInitializes the factory to look for containers running the "docker.axoniq.io/axoniq/axonserver" image. -
Method Summary
Modifier and TypeMethodDescriptionprotected AxonServerConnectionDetailsgetDockerComposeConnectionDetails(org.springframework.boot.docker.compose.service.connection.DockerComposeConnectionSource source)
-
Constructor Details
-
AxonServerDockerComposeConnectionDetailsFactory
public AxonServerDockerComposeConnectionDetailsFactory()Initializes the factory to look for containers running the "docker.axoniq.io/axoniq/axonserver" image.
-
-
Method Details
-
getDockerComposeConnectionDetails
protected AxonServerConnectionDetails getDockerComposeConnectionDetails(org.springframework.boot.docker.compose.service.connection.DockerComposeConnectionSource source) - Specified by:
getDockerComposeConnectionDetailsin classorg.springframework.boot.docker.compose.service.connection.DockerComposeConnectionDetailsFactory<AxonServerConnectionDetails>
-