Class TckDeployableContainer

java.lang.Object
io.micronaut.data.jakarta.tck.TckDeployableContainer
All Implemented Interfaces:
org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>

@NullUnmarked @Internal public final class TckDeployableContainer extends Object implements org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static ThreadLocal<io.micronaut.context.ApplicationContext>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.jboss.arquillian.container.spi.client.protocol.metadata.ProtocolMetaData
    deploy(org.jboss.shrinkwrap.api.Archive<?> archive)
     
    void
    deploy(org.jboss.shrinkwrap.descriptor.api.Descriptor descriptor)
     
    Class<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
     
    org.jboss.arquillian.container.spi.client.protocol.ProtocolDescription
     
    void
    setup(io.micronaut.data.jakarta.tck.TckContainerConfiguration configuration)
     
    void
     
    void
     
    void
    undeploy(org.jboss.shrinkwrap.api.Archive<?> archive)
     
    void
    undeploy(org.jboss.shrinkwrap.descriptor.api.Descriptor descriptor)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.jboss.arquillian.container.spi.client.container.DeployableContainer

    getConfigurationMapper
  • Field Details

    • APP

      public static ThreadLocal<io.micronaut.context.ApplicationContext> APP
  • Constructor Details

    • TckDeployableContainer

      public TckDeployableContainer()
  • Method Details

    • deploy

      public void deploy(org.jboss.shrinkwrap.descriptor.api.Descriptor descriptor)
      Specified by:
      deploy in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
    • undeploy

      public void undeploy(org.jboss.shrinkwrap.descriptor.api.Descriptor descriptor)
      Specified by:
      undeploy in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
    • getConfigurationClass

      public Class<io.micronaut.data.jakarta.tck.TckContainerConfiguration> getConfigurationClass()
      Specified by:
      getConfigurationClass in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
    • setup

      public void setup(io.micronaut.data.jakarta.tck.TckContainerConfiguration configuration)
      Specified by:
      setup in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
    • start

      public void start()
      Specified by:
      start in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
    • stop

      public void stop()
      Specified by:
      stop in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
    • getDefaultProtocol

      public org.jboss.arquillian.container.spi.client.protocol.ProtocolDescription getDefaultProtocol()
      Specified by:
      getDefaultProtocol in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
    • deploy

      public org.jboss.arquillian.container.spi.client.protocol.metadata.ProtocolMetaData deploy(org.jboss.shrinkwrap.api.Archive<?> archive)
      Specified by:
      deploy in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>
    • undeploy

      public void undeploy(org.jboss.shrinkwrap.api.Archive<?> archive)
      Specified by:
      undeploy in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<io.micronaut.data.jakarta.tck.TckContainerConfiguration>