*/
public abstract class ContainerBase
- implements Container, Lifecycle, MBeanRegistration {
+ implements Container, MBeanRegistration {
private static final org.apache.juli.logging.Log log=
org.apache.juli.logging.LogFactory.getLog( ContainerBase.class );
import javax.management.ObjectName;
import org.apache.catalina.Context;
-import org.apache.catalina.Lifecycle;
import org.apache.catalina.LifecycleException;
import org.apache.catalina.LifecycleListener;
import org.apache.catalina.Server;
* @author Craig R. McClanahan
* @version $Revision$ $Date$
*/
-public final class StandardServer
- implements Lifecycle, Server, MBeanRegistration
- {
+public final class StandardServer implements Server, MBeanRegistration {
+
private static final Log log = LogFactory.getLog(StandardServer.class);
* @author Craig R. McClanahan
*/
-public class StandardService
- implements Lifecycle, Service, MBeanRegistration
- {
+public class StandardService implements Service, MBeanRegistration {
+
private static final Log log = LogFactory.getLog(StandardService.class);
context.addContainerListener(this);
if (context instanceof StandardContext) {
((StandardContext) context).addPropertyChangeListener(this);
- ((StandardContext) context).addLifecycleListener(this);
+ context.addLifecycleListener(this);
}
// If the context is privileged, give a reference to it