Class InfinispanLocalContainerInfraService

java.lang.Object
org.apache.camel.test.infra.infinispan.services.InfinispanLocalContainerInfraService
All Implemented Interfaces:
AutoCloseable, org.apache.camel.test.infra.common.services.ContainerService<org.testcontainers.containers.GenericContainer<?>>, org.apache.camel.test.infra.common.services.InfrastructureService, InfinispanInfraService

@InfraService(service=InfinispanInfraService.class, description="Distributed Database For High\u2011Performance Applications With In\u2011Memory Speed", serviceAlias="infinispan") public class InfinispanLocalContainerInfraService extends Object implements InfinispanInfraService, org.apache.camel.test.infra.common.services.ContainerService<org.testcontainers.containers.GenericContainer<?>>
  • Field Details

  • Constructor Details

    • InfinispanLocalContainerInfraService

      public InfinispanLocalContainerInfraService()
    • InfinispanLocalContainerInfraService

      public InfinispanLocalContainerInfraService(String containerImage)
    • InfinispanLocalContainerInfraService

      public InfinispanLocalContainerInfraService(org.testcontainers.containers.GenericContainer container)
  • Method Details

    • initContainer

      protected org.testcontainers.containers.GenericContainer initContainer(String imageName, String containerName)
    • registerProperties

      public void registerProperties()
      Specified by:
      registerProperties in interface org.apache.camel.test.infra.common.services.InfrastructureService
    • initialize

      public void initialize()
      Specified by:
      initialize in interface org.apache.camel.test.infra.common.services.InfrastructureService
    • shutdown

      public void shutdown()
      Specified by:
      shutdown in interface org.apache.camel.test.infra.common.services.InfrastructureService
    • getContainer

      public org.testcontainers.containers.GenericContainer getContainer()
      Specified by:
      getContainer in interface org.apache.camel.test.infra.common.services.ContainerService<org.testcontainers.containers.GenericContainer<?>>
    • getServiceAddress

      public String getServiceAddress()
      Specified by:
      getServiceAddress in interface InfinispanInfraService
    • port

      public int port()
      Specified by:
      port in interface InfinispanInfraService
    • host

      public String host()
      Specified by:
      host in interface InfinispanInfraService
    • username

      public String username()
      Specified by:
      username in interface InfinispanInfraService
    • password

      public String password()
      Specified by:
      password in interface InfinispanInfraService