Class WebServicesContainer

  • All Implemented Interfaces:
    Container, org.glassfish.external.amx.MBeanListener.Callback, org.glassfish.hk2.api.PostConstruct, org.glassfish.hk2.api.PreDestroy

    @Service(name="org.glassfish.webservices.WebServicesContainer")
    @Singleton
    public class WebServicesContainer
    extends org.glassfish.external.amx.MBeanListener.CallbackImpl
    implements Container, org.glassfish.hk2.api.PostConstruct, org.glassfish.hk2.api.PreDestroy
    Web services container service
    • Constructor Detail

      • WebServicesContainer

        public WebServicesContainer()
    • Method Detail

      • getName

        public String getName()
        Description copied from interface: Container
        Returns a human redeable name for this container, this name is not used for identifying the container but can be used to display messages belonging to the container.
        Specified by:
        getName in interface Container
        Returns:
        a human readable name for this container.
      • postConstruct

        public void postConstruct()
        Specified by:
        postConstruct in interface org.glassfish.hk2.api.PostConstruct
      • mbeanRegistered

        public void mbeanRegistered​(ObjectName objectName,
                                    org.glassfish.external.amx.MBeanListener listener)
        Specified by:
        mbeanRegistered in interface org.glassfish.external.amx.MBeanListener.Callback
        Overrides:
        mbeanRegistered in class org.glassfish.external.amx.MBeanListener.CallbackImpl
      • getDeployer

        public Class<? extends Deployer> getDeployer()
        Description copied from interface: Container
        Returns the Deployer implementation capable of deploying applications to this container.
        Specified by:
        getDeployer in interface Container
        Returns:
        the Deployer implementation
      • preDestroy

        public void preDestroy()
        Specified by:
        preDestroy in interface org.glassfish.hk2.api.PreDestroy