org.apache.tomee.catalina
Class LazyStopLoader

java.lang.Object
  extended by org.apache.tomee.catalina.LazyStopLoader
All Implemented Interfaces:
org.apache.catalina.Lifecycle, org.apache.catalina.Loader

public class LazyStopLoader
extends Object
implements org.apache.catalina.Loader, org.apache.catalina.Lifecycle


Field Summary
 
Fields inherited from interface org.apache.catalina.Lifecycle
AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
 
Constructor Summary
LazyStopLoader(org.apache.catalina.Loader loader)
           
 
Method Summary
 void addLifecycleListener(org.apache.catalina.LifecycleListener listener)
           
 void addPropertyChangeListener(PropertyChangeListener listener)
           
 void addRepository(String repository)
           
 void backgroundProcess()
           
 void destroy()
           
 org.apache.catalina.LifecycleListener[] findLifecycleListeners()
           
 String[] findRepositories()
           
 ClassLoader getClassLoader()
           
 org.apache.catalina.Container getContainer()
           
 boolean getDelegate()
           
 org.apache.catalina.Loader getDelegateLoader()
           
 String getInfo()
           
 boolean getReloadable()
           
 org.apache.catalina.LifecycleState getState()
           
 String getStateName()
           
 ClassLoader getStopClassLoader()
           
 void init()
           
 boolean modified()
           
 void removeLifecycleListener(org.apache.catalina.LifecycleListener listener)
           
 void removePropertyChangeListener(PropertyChangeListener listener)
           
 void setContainer(org.apache.catalina.Container container)
           
 void setDelegate(boolean delegate)
           
 void setReloadable(boolean reloadable)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LazyStopLoader

public LazyStopLoader(org.apache.catalina.Loader loader)
Method Detail

addLifecycleListener

public void addLifecycleListener(org.apache.catalina.LifecycleListener listener)
Specified by:
addLifecycleListener in interface org.apache.catalina.Lifecycle

findLifecycleListeners

public org.apache.catalina.LifecycleListener[] findLifecycleListeners()
Specified by:
findLifecycleListeners in interface org.apache.catalina.Lifecycle

removeLifecycleListener

public void removeLifecycleListener(org.apache.catalina.LifecycleListener listener)
Specified by:
removeLifecycleListener in interface org.apache.catalina.Lifecycle

init

public void init()
          throws org.apache.catalina.LifecycleException
Specified by:
init in interface org.apache.catalina.Lifecycle
Throws:
org.apache.catalina.LifecycleException

start

public void start()
           throws org.apache.catalina.LifecycleException
Specified by:
start in interface org.apache.catalina.Lifecycle
Throws:
org.apache.catalina.LifecycleException

stop

public void stop()
          throws org.apache.catalina.LifecycleException
Specified by:
stop in interface org.apache.catalina.Lifecycle
Throws:
org.apache.catalina.LifecycleException

destroy

public void destroy()
             throws org.apache.catalina.LifecycleException
Specified by:
destroy in interface org.apache.catalina.Lifecycle
Throws:
org.apache.catalina.LifecycleException

getState

public org.apache.catalina.LifecycleState getState()
Specified by:
getState in interface org.apache.catalina.Lifecycle

getStateName

public String getStateName()
Specified by:
getStateName in interface org.apache.catalina.Lifecycle

backgroundProcess

public void backgroundProcess()
Specified by:
backgroundProcess in interface org.apache.catalina.Loader

getClassLoader

public ClassLoader getClassLoader()
Specified by:
getClassLoader in interface org.apache.catalina.Loader

getContainer

public org.apache.catalina.Container getContainer()
Specified by:
getContainer in interface org.apache.catalina.Loader

setContainer

public void setContainer(org.apache.catalina.Container container)
Specified by:
setContainer in interface org.apache.catalina.Loader

getDelegate

public boolean getDelegate()
Specified by:
getDelegate in interface org.apache.catalina.Loader

setDelegate

public void setDelegate(boolean delegate)
Specified by:
setDelegate in interface org.apache.catalina.Loader

getInfo

public String getInfo()
Specified by:
getInfo in interface org.apache.catalina.Loader

getReloadable

public boolean getReloadable()
Specified by:
getReloadable in interface org.apache.catalina.Loader

setReloadable

public void setReloadable(boolean reloadable)
Specified by:
setReloadable in interface org.apache.catalina.Loader

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface org.apache.catalina.Loader

addRepository

public void addRepository(String repository)
Specified by:
addRepository in interface org.apache.catalina.Loader

findRepositories

public String[] findRepositories()
Specified by:
findRepositories in interface org.apache.catalina.Loader

modified

public boolean modified()
Specified by:
modified in interface org.apache.catalina.Loader

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface org.apache.catalina.Loader

getStopClassLoader

public ClassLoader getStopClassLoader()

getDelegateLoader

public org.apache.catalina.Loader getDelegateLoader()


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.