Uses of Class
com.caucho.loader.EnvironmentClassLoader

Packages that use EnvironmentClassLoader
com.caucho.amber.manager   
com.caucho.config.core   
com.caucho.config.j2ee   
com.caucho.config.type   
com.caucho.ejb   
com.caucho.ejb.manager   
com.caucho.jca   
com.caucho.loader   
com.caucho.loader.enhancer   
com.caucho.loader.osgi   
com.caucho.resources   
com.caucho.server.admin   
com.caucho.server.cluster   
com.caucho.server.deploy   
com.caucho.server.e_app   
com.caucho.server.host   
com.caucho.server.port   
com.caucho.server.resin   
com.caucho.server.util   
com.caucho.server.webapp   
com.caucho.sql   
com.caucho.webbeans.manager   
 

Uses of EnvironmentClassLoader in com.caucho.amber.manager
 

Methods in com.caucho.amber.manager with parameters of type EnvironmentClassLoader
 void PersistenceEnvironmentListener.addLoader(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void AmberContainer.classMatchEvent(EnvironmentClassLoader loader, Path root, java.lang.String className)
          Callback to note the class matches
 void AmberContainer.environmentBind(EnvironmentClassLoader loader)
          Handles the environment config phase
 void AmberContainer.environmentConfigure(EnvironmentClassLoader loader)
          Handles the environment config phase
 void AmberContainer.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void PersistenceEnvironmentListener.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 void AmberContainer.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 

Uses of EnvironmentClassLoader in com.caucho.config.core
 

Methods in com.caucho.config.core with parameters of type EnvironmentClassLoader
 void ResinEnv.setEnvironmentClassLoader(EnvironmentClassLoader loader)
          Sets the class loader.
 

Uses of EnvironmentClassLoader in com.caucho.config.j2ee
 

Methods in com.caucho.config.j2ee with parameters of type EnvironmentClassLoader
 void DestroyListener.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void DestroyListener.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void DestroyListener.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void DestroyListener.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 

Uses of EnvironmentClassLoader in com.caucho.config.type
 

Methods in com.caucho.config.type with parameters of type EnvironmentClassLoader
 void TypeFactory.addLoader(EnvironmentClassLoader loader)
          Called with the loader config changes.
 

Uses of EnvironmentClassLoader in com.caucho.ejb
 

Fields in com.caucho.ejb declared as EnvironmentClassLoader
protected  EnvironmentClassLoader AbstractServer._loader
           
 

Methods in com.caucho.ejb that return EnvironmentClassLoader
 EnvironmentClassLoader EJBServer.getClassLoader()
          Gets the environment class loader.
 

Methods in com.caucho.ejb with parameters of type EnvironmentClassLoader
 void EJBServer.addJarUrls(EnvironmentClassLoader loader, Path root)
           
 void EJBServer.setEnvironmentClassLoader(EnvironmentClassLoader env)
          Sets the environment class loader.
 

Uses of EnvironmentClassLoader in com.caucho.ejb.manager
 

Methods in com.caucho.ejb.manager that return EnvironmentClassLoader
 EnvironmentClassLoader EjbContainer.getClassLoader()
          Returns the parent loader
 

Methods in com.caucho.ejb.manager with parameters of type EnvironmentClassLoader
 void EjbEnvironmentListener.addLoader(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void EjbContainer.classMatchEvent(EnvironmentClassLoader loader, Path root, java.lang.String className)
          Callback to note the class matches
 void EjbContainer.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring
 void EjbContainer.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring
 void EjbContainer.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void EjbContainer.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 

Uses of EnvironmentClassLoader in com.caucho.jca
 

Methods in com.caucho.jca with parameters of type EnvironmentClassLoader
 void ConnectorConfig.environmentBind(EnvironmentClassLoader loader)
          Handles the bind phase.
 void ConnectorResource.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment bind phase
 void ResourceAdapterController.environmentBind(EnvironmentClassLoader loader)
          Handles the environment bind phase.
 void ConnectorConfig.environmentConfigure(EnvironmentClassLoader loader)
          Handles the configure phase.
 void ConnectorResource.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment config phase
 void ResourceAdapterController.environmentConfigure(EnvironmentClassLoader loader)
          Handles the environment config phase.
 void ConnectorConfig.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void ConnectorResource.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void ResourceAdapterController.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void ConnectorConfig.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 void ConnectorResource.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 void ResourceAdapterController.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 

Uses of EnvironmentClassLoader in com.caucho.loader
 

Subclasses of EnvironmentClassLoader in com.caucho.loader
 class SystemClassLoader
          ClassLoader that initalizes the environment and allows byte code enhancement of classes in the system classpath.
 

Methods in com.caucho.loader that return EnvironmentClassLoader
static EnvironmentClassLoader EnvironmentClassLoader.create()
          Creates a new environment class loader.
static EnvironmentClassLoader EnvironmentClassLoader.create(java.lang.ClassLoader parent)
          Creates a new environment class loader.
static EnvironmentClassLoader EnvironmentClassLoader.create(java.lang.ClassLoader parent, java.lang.String id)
          Creates a new environment class loader.
static EnvironmentClassLoader EnvironmentClassLoader.create(java.lang.String id)
          Creates a new environment class loader.
static EnvironmentClassLoader Environment.getEnvironmentClassLoader()
          Returns the local environment.
static EnvironmentClassLoader Environment.getEnvironmentClassLoader(java.lang.ClassLoader loader)
          Returns the local environment.
 

Methods in com.caucho.loader with parameters of type EnvironmentClassLoader
 void AddLoaderListener.addLoader(EnvironmentClassLoader loader)
          Called with the loader config changes.
 void WeakDestroyListener.environmentBind(EnvironmentClassLoader loader)
          Handles the case where a class loader is bind.
 void EnvironmentListener.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is binding injection targets
 void StartListener.environmentBind(EnvironmentClassLoader loader)
          Bind callback
 void WeakStopListener.environmentBind(EnvironmentClassLoader loader)
          Handles the case where a class loader binds
 void WeakDestroyListener.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where a class loader is configured.
 void EnvironmentListener.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring and registering beans
 void StartListener.environmentConfigure(EnvironmentClassLoader loader)
          Configuration callback
 void WeakStopListener.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where a class loader configures
 void WeakDestroyListener.environmentStart(EnvironmentClassLoader loader)
          Handles the case where a class loader is activated.
 void EnvironmentListener.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void StartListener.environmentStart(EnvironmentClassLoader loader)
          Handles the case where a class loader is activated.
 void WeakStopListener.environmentStart(EnvironmentClassLoader loader)
          Handles the case where a class loader is activated.
 void WeakDestroyListener.environmentStop(EnvironmentClassLoader loader)
          Handles the case where a class loader is dropped.
 void EnvironmentListener.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping (after init).
 void StartListener.environmentStop(EnvironmentClassLoader loader)
          Handles the case where a class loader is dropped.
 void WeakStopListener.environmentStop(EnvironmentClassLoader loader)
          Handles the case where a class loader is dropped.
protected  void EnvironmentClassLoader.replace(EnvironmentClassLoader source)
          Copies the loader.
 

Constructors in com.caucho.loader with parameters of type EnvironmentClassLoader
EnvironmentAdmin(EnvironmentClassLoader loader)
           
 

Uses of EnvironmentClassLoader in com.caucho.loader.enhancer
 

Subclasses of EnvironmentClassLoader in com.caucho.loader.enhancer
 class EnhancingClassLoader
          Class loader which checks for changes in class files and automatically picks up new jars.
 

Methods in com.caucho.loader.enhancer with parameters of type EnvironmentClassLoader
 void ScanListener.classMatchEvent(EnvironmentClassLoader loader, Path root, java.lang.String className)
          Callback to note the class matches
 void ScanManager.scan(EnvironmentClassLoader loader, Path root)
           
 void ScanManager.scan(EnvironmentClassLoader loader, java.net.URL url)
           
 

Uses of EnvironmentClassLoader in com.caucho.loader.osgi
 

Methods in com.caucho.loader.osgi with parameters of type EnvironmentClassLoader
 void OsgiLoader.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is binding injection targets
 void OsgiLoader.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring and registering beans
 void OsgiLoader.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void OsgiLoader.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping (after init).
 

Uses of EnvironmentClassLoader in com.caucho.resources
 

Methods in com.caucho.resources with parameters of type EnvironmentClassLoader
 void ScheduledTask.environmentBind(EnvironmentClassLoader loader)
           
 void ScheduledTask.environmentConfigure(EnvironmentClassLoader loader)
           
 void ScheduledTask.environmentStart(EnvironmentClassLoader loader)
           
 void ScheduledTask.environmentStop(EnvironmentClassLoader loader)
           
 

Uses of EnvironmentClassLoader in com.caucho.server.admin
 

Methods in com.caucho.server.admin with parameters of type EnvironmentClassLoader
 void PingThread.environmentBind(EnvironmentClassLoader loader)
          Bind the ping.
 void PingThread.environmentConfigure(EnvironmentClassLoader loader)
          Configure the ping.
 void PingThread.environmentStart(EnvironmentClassLoader loader)
          Start the pinger.
 void PingThread.environmentStop(EnvironmentClassLoader loader)
          Stop the pinger.
 

Uses of EnvironmentClassLoader in com.caucho.server.cluster
 

Methods in com.caucho.server.cluster with parameters of type EnvironmentClassLoader
 void StoreManager.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is activated.
 void Cluster.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void StoreManager.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is in the configuration
 void Cluster.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is configured (after init).
 void StoreManager.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is activated.
 void Cluster.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void StoreManager.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment loader is stops
 void Cluster.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 

Uses of EnvironmentClassLoader in com.caucho.server.deploy
 

Methods in com.caucho.server.deploy with parameters of type EnvironmentClassLoader
 void DeployGenerator.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void EnvironmentDeployController.environmentBind(EnvironmentClassLoader loader)
          Handles bind phase.
 void DeployGenerator.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring (after init).
 void EnvironmentDeployController.environmentConfigure(EnvironmentClassLoader loader)
          Handles config phase.
 void DeployGenerator.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void EnvironmentDeployController.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void DeployGenerator.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 void EnvironmentDeployController.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 

Uses of EnvironmentClassLoader in com.caucho.server.e_app
 

Methods in com.caucho.server.e_app that return EnvironmentClassLoader
 EnvironmentClassLoader EntAppClient.getClassLoader()
          Returns the class loader.
 EnvironmentClassLoader EnterpriseApplication.getClassLoader()
          Returns the class loader.
 

Methods in com.caucho.server.e_app with parameters of type EnvironmentClassLoader
 void EntAppClient.setEnvironmentClassLoader(EnvironmentClassLoader loader)
          Sets the class loader.
 void EnterpriseApplication.setEnvironmentClassLoader(EnvironmentClassLoader loader)
          Sets the class loader.
 

Uses of EnvironmentClassLoader in com.caucho.server.host
 

Methods in com.caucho.server.host that return EnvironmentClassLoader
 EnvironmentClassLoader Host.getEnvironmentClassLoader()
          Gets the environment class loader.
 

Methods in com.caucho.server.host with parameters of type EnvironmentClassLoader
 void HostContainer.setClassLoader(EnvironmentClassLoader classLoader)
          Gets the environment class loader.
 

Uses of EnvironmentClassLoader in com.caucho.server.port
 

Methods in com.caucho.server.port with parameters of type EnvironmentClassLoader
 void Port.environmentBind(EnvironmentClassLoader loader)
          Handles the environment bind phase
 void Port.environmentConfigure(EnvironmentClassLoader loader)
          Handles the environment config phase
 void Port.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void Port.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 void AbstractServer.setClassLoader(EnvironmentClassLoader loader)
          Sets the environment class loader.
 

Uses of EnvironmentClassLoader in com.caucho.server.resin
 

Methods in com.caucho.server.resin with parameters of type EnvironmentClassLoader
 void Resin.setEnvironmentClassLoader(EnvironmentClassLoader loader)
          Sets the classLoader
 

Uses of EnvironmentClassLoader in com.caucho.server.util
 

Methods in com.caucho.server.util with parameters of type EnvironmentClassLoader
 void ScheduledThreadPool.environmentBind(EnvironmentClassLoader loader)
          Called when the environment bind phase
 void ScheduledThreadPool.environmentConfigure(EnvironmentClassLoader loader)
          Called when the environment config phase
 void ScheduledThreadPool.environmentStart(EnvironmentClassLoader loader)
          Called when the environment starts.
 void ScheduledThreadPool.environmentStop(EnvironmentClassLoader loader)
          Called when the environment stops.
 

Uses of EnvironmentClassLoader in com.caucho.server.webapp
 

Methods in com.caucho.server.webapp that return EnvironmentClassLoader
 EnvironmentClassLoader WebApp.getEnvironmentClassLoader()
          Gets the environment class loader.
 

Methods in com.caucho.server.webapp with parameters of type EnvironmentClassLoader
 void WebAppContainer.environmentBind(EnvironmentClassLoader loader)
          Handles the environment bind phase
 void WebAppContainer.environmentConfigure(EnvironmentClassLoader loader)
          Handles the environment config phase
 void WebAppContainer.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void WebAppContainer.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 void WebApp.setEnvironmentClassLoader(EnvironmentClassLoader loader)
          Sets the environment class loader.
 void WebAppContainer.setEnvironmentClassLoader(EnvironmentClassLoader loader)
          sets the class loader.
 

Constructors in com.caucho.server.webapp with parameters of type EnvironmentClassLoader
WebAppContainer(EnvironmentClassLoader loader)
          Creates the webApp with its environment loader.
 

Uses of EnvironmentClassLoader in com.caucho.sql
 

Methods in com.caucho.sql with parameters of type EnvironmentClassLoader
 void DBPoolImpl.environmentBind(EnvironmentClassLoader loader)
          Callback when the environment binds.
 void DBPoolImpl.environmentConfigure(EnvironmentClassLoader loader)
          Callback when the environment configures.
 void DBPoolImpl.environmentStart(EnvironmentClassLoader loader)
          Callback when the environment starts.
 void DBPoolImpl.environmentStop(EnvironmentClassLoader loader)
          Callback when the class loader dies.
 

Uses of EnvironmentClassLoader in com.caucho.webbeans.manager
 

Methods in com.caucho.webbeans.manager with parameters of type EnvironmentClassLoader
 void WebBeansAddLoaderListener.addLoader(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void WebBeansContainer.classMatchEvent(EnvironmentClassLoader loader, Path root, java.lang.String className)
          Callback to note the class matches
 void WebBeansContainer.environmentBind(EnvironmentClassLoader loader)
          Handles the case the environment config phase
 void WebBeansContainer.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case the environment config phase
 void WebBeansContainer.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void WebBeansContainer.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping