Class LibertyAdapter

  • All Implemented Interfaces:
    org.microshed.testing.testcontainers.spi.ServerAdapter

    public class LibertyAdapter
    extends java.lang.Object
    implements org.microshed.testing.testcontainers.spi.ServerAdapter
    • Field Summary

      • Fields inherited from interface org.microshed.testing.testcontainers.spi.ServerAdapter

        PRIORITY_DEFAULT, PRIORITY_RUNTIME_MODULE, PRIORITY_USER_DEFAULT
    • Constructor Summary

      Constructors 
      Constructor Description
      LibertyAdapter()  
    • Constructor Detail

      • LibertyAdapter

        public LibertyAdapter()
    • Method Detail

      • getBaseDockerImage

        public static java.lang.String getBaseDockerImage()
      • setBaseDockerImage

        public static void setBaseDockerImage​(java.lang.String imageName)
      • getPriority

        public int getPriority()
        Specified by:
        getPriority in interface org.microshed.testing.testcontainers.spi.ServerAdapter
      • getDefaultHttpPort

        public int getDefaultHttpPort()
        Specified by:
        getDefaultHttpPort in interface org.microshed.testing.testcontainers.spi.ServerAdapter
      • getDefaultHttpsPort

        public int getDefaultHttpsPort()
        Specified by:
        getDefaultHttpsPort in interface org.microshed.testing.testcontainers.spi.ServerAdapter
      • setConfigProperties

        public void setConfigProperties​(java.util.Map<java.lang.String,​java.lang.String> properties)
        Specified by:
        setConfigProperties in interface org.microshed.testing.testcontainers.spi.ServerAdapter
      • getDefaultImage

        public org.testcontainers.images.builder.ImageFromDockerfile getDefaultImage​(java.io.File appFile)
        Specified by:
        getDefaultImage in interface org.microshed.testing.testcontainers.spi.ServerAdapter