Package org.apache.catalina

Examples of org.apache.catalina.Lifecycle.addLifecycleListener()


        LifecycleListener listener =
            (LifecycleListener) clazz.newInstance();

        // Add this LifecycleListener to our associated component
        Lifecycle lifecycle = (Lifecycle) digester.peek();
        lifecycle.addLifecycleListener(listener);

    }


}
View Full Code Here


        LifecycleListener listener =
            (LifecycleListener) clazz.newInstance();

        // Add this LifecycleListener to our associated component
        Lifecycle lifecycle = (Lifecycle) digester.peek();
        lifecycle.addLifecycleListener(listener);

    }


}
View Full Code Here

        LifecycleListener listener =
            (LifecycleListener) clazz.newInstance();

        // Add this LifecycleListener to our associated component
        Lifecycle lifecycle = (Lifecycle) digester.peek();
        lifecycle.addLifecycleListener(listener);

    }


}
View Full Code Here

        //listener
        if (engine instanceof Lifecycle) {
            Lifecycle lifecycle = (Lifecycle) engine;
            for (ListenerType listenerType: getListener()) {
                LifecycleListener listener = listenerType.getLifecycleListener(cl);
                lifecycle.addLifecycleListener(listener);
            }
        }
        return engine;
    }
}
View Full Code Here

        instance.setShutdown(shutdown);
        if (instance instanceof Lifecycle) {
            Lifecycle lifecycle = (Lifecycle) instance;
            for (ListenerType listenerType: getListener()) {
                LifecycleListener listener = listenerType.getLifecycleListener(cl);
                lifecycle.addLifecycleListener(listener);
            }
        }

        NamingResources globalNamingResources = new NamingResources();
        if(getGlobalNamingResources().size() > 0) {
View Full Code Here

        }
        if (service instanceof Lifecycle) {
            Lifecycle lifecycle = (Lifecycle) service;
            for (ListenerType listenerType: getListener()) {
                LifecycleListener listener = listenerType.getLifecycleListener(cl);
                lifecycle.addLifecycleListener(listener);
            }
        }

        if (getEngine() != null) {
            Engine engine = getEngine().getEngine(cl);
View Full Code Here

        }
        // LifecycleListener
        if (cluster instanceof Lifecycle) {
            Lifecycle lifecycle = (Lifecycle) cluster;
            for (ListenerType listenerType : getListener()) {
                lifecycle.addLifecycleListener(listenerType.getLifecycleListener(cl));
            }
        }
        return cluster;
    }
View Full Code Here

        Host host = (Host) recipe.create(cl);
        if (host instanceof Lifecycle) {
            Lifecycle lifecycle = host;
            for (ListenerType listenerType : getListener()) {
                LifecycleListener listener = listenerType.getLifecycleListener(cl);
                lifecycle.addLifecycleListener(listener);
            }
        }
        //alias
        for (String alias : getAlias()) {
            host.addAlias(alias);
View Full Code Here

        LifecycleListener listener =
            (LifecycleListener) clazz.newInstance();

        // Add this LifecycleListener to our associated component
        Lifecycle lifecycle = (Lifecycle) digester.peek();
        lifecycle.addLifecycleListener(listener);

    }


}
View Full Code Here

            for (LifecycleListener listener : listeners) {
                lifecycle.removeLifecycleListener(listener);
            }

            // Register our listener first
            lifecycle.addLifecycleListener(this);

            // Re-register the old listeners
            for (LifecycleListener listener : listeners) {
                lifecycle.addLifecycleListener(listener);
            }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.