Class AbstractConfiguration

    • Constructor Detail

      • AbstractConfiguration

        public AbstractConfiguration()
        Deprecated.
    • Method Detail

      • preConfigure

        public void preConfigure​(WebAppContext context)
                          throws Exception
        Deprecated.
        Description copied from interface: Configuration
        Set up for configuration.

        Typically this step discovers configuration resources

        Specified by:
        preConfigure in interface Configuration
        Parameters:
        context - The context to configure
        Throws:
        Exception - if unable to pre configure
      • deconfigure

        public void deconfigure​(WebAppContext context)
                         throws Exception
        Deprecated.
        Description copied from interface: Configuration
        DeConfigure WebApp. This method is called to undo all configuration done. This is called to allow the context to work correctly over a stop/start cycle
        Specified by:
        deconfigure in interface Configuration
        Parameters:
        context - The context to configure
        Throws:
        Exception - if unable to deconfigure
      • destroy

        public void destroy​(WebAppContext context)
                     throws Exception
        Deprecated.
        Description copied from interface: Configuration
        Destroy WebApp. This method is called to destroy a webappcontext. It is typically called when a context is removed from a server handler hierarchy by the deployer.
        Specified by:
        destroy in interface Configuration
        Parameters:
        context - The context to configure
        Throws:
        Exception - if unable to destroy
      • cloneConfigure

        public void cloneConfigure​(WebAppContext template,
                                   WebAppContext context)
                            throws Exception
        Deprecated.
        Description copied from interface: Configuration
        Clone configuration instance.

        Configure an instance of a WebAppContext, based on a template WebAppContext that has previously been configured by this Configuration.

        Specified by:
        cloneConfigure in interface Configuration
        Parameters:
        template - The template context
        context - The context to configure
        Throws:
        Exception - if unable to clone