Class DummyApplication

  • All Implemented Interfaces:
    org.glassfish.api.deployment.ApplicationContainer<Object>

    public class DummyApplication
    extends Object
    implements org.glassfish.api.deployment.ApplicationContainer<Object>
    A dummy implementation of ApplicationContainer class. It can be used by Deployers which only do prepare and clean and don't actually do load/unload of the application.
    • Constructor Detail

      • DummyApplication

        public DummyApplication()
    • Method Detail

      • start

        public boolean start​(org.glassfish.api.deployment.ApplicationContext startupContext)
        Specified by:
        start in interface org.glassfish.api.deployment.ApplicationContainer<Object>
      • stop

        public boolean stop​(org.glassfish.api.deployment.ApplicationContext stopContext)
        Specified by:
        stop in interface org.glassfish.api.deployment.ApplicationContainer<Object>
      • suspend

        public boolean suspend()
        Suspends this application container.
        Specified by:
        suspend in interface org.glassfish.api.deployment.ApplicationContainer<Object>
        Returns:
        true if suspending was successful, false otherwise.
      • resume

        public boolean resume()
        Resumes this application container.
        Specified by:
        resume in interface org.glassfish.api.deployment.ApplicationContainer<Object>
        Returns:
        true if resumption was successful, false otherwise.
      • getClassLoader

        public ClassLoader getClassLoader()
        Returns the class loader associated with this application
        Specified by:
        getClassLoader in interface org.glassfish.api.deployment.ApplicationContainer<Object>
        Returns:
        ClassLoader for this app
      • getDescriptor

        public Object getDescriptor()
        Returns the deployment descriptor associated with this application
        Specified by:
        getDescriptor in interface org.glassfish.api.deployment.ApplicationContainer<Object>
        Returns:
        deployment descriptor if they exist or null if not