org.apache.tomee.catalina
Class TomEEWebappLoader

java.lang.Object
  extended by org.apache.catalina.util.LifecycleBase
      extended by org.apache.catalina.util.LifecycleMBeanBase
          extended by org.apache.catalina.loader.WebappLoader
              extended by org.apache.tomee.catalina.TomEEWebappLoader
All Implemented Interfaces:
PropertyChangeListener, EventListener, MBeanRegistration, org.apache.catalina.Lifecycle, org.apache.catalina.Loader

public class TomEEWebappLoader
extends org.apache.catalina.loader.WebappLoader


Nested Class Summary
static class TomEEWebappLoader.TomEEClassLoader
           
 
Field Summary
 
Fields inherited from class org.apache.catalina.loader.WebappLoader
sm, support
 
Fields inherited from class org.apache.catalina.util.LifecycleMBeanBase
mserver
 
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
TomEEWebappLoader(String appId, ClassLoader classLoader)
           
 
Method Summary
 ClassLoader getClassLoader()
           
protected  void startInternal()
           
 
Methods inherited from class org.apache.catalina.loader.WebappLoader
addPropertyChangeListener, addRepository, backgroundProcess, closeJARs, findRepositories, getClasspath, getContainer, getDelegate, getDomainInternal, getInfo, getLoaderClass, getLoaderRepositories, getLoaderRepositoriesString, getObjectNameKeyProperties, getReloadable, getRepositories, getRepositoriesString, getSearchExternalFirst, modified, propertyChange, removePropertyChangeListener, setContainer, setDelegate, setLoaderClass, setReloadable, setSearchExternalFirst, stopInternal, toString
 
Methods inherited from class org.apache.catalina.util.LifecycleMBeanBase
destroyInternal, getDomain, getObjectName, initInternal, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister
 
Methods inherited from class org.apache.catalina.util.LifecycleBase
addLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, init, removeLifecycleListener, setState, setState, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TomEEWebappLoader

public TomEEWebappLoader(String appId,
                         ClassLoader classLoader)
Method Detail

getClassLoader

public ClassLoader getClassLoader()
Specified by:
getClassLoader in interface org.apache.catalina.Loader
Overrides:
getClassLoader in class org.apache.catalina.loader.WebappLoader

startInternal

protected void startInternal()
                      throws org.apache.catalina.LifecycleException
Overrides:
startInternal in class org.apache.catalina.loader.WebappLoader
Throws:
org.apache.catalina.LifecycleException


Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.