Uses of Class
com.caucho.loader.EnvironmentClassLoader

Packages that use EnvironmentClassLoader
com.caucho.amber.manager   
com.caucho.config.core   
com.caucho.config.inject   
com.caucho.config.type   
com.caucho.ejb   
com.caucho.ejb.manager   
com.caucho.env.deploy   
com.caucho.env.jpa   
com.caucho.env.service   
com.caucho.hemp.broker   
com.caucho.jca.ra   
com.caucho.loader   
com.caucho.loader.enhancer   
com.caucho.loader.module   
com.caucho.resources   
com.caucho.server.cluster   
com.caucho.server.e_app   
com.caucho.server.host   
com.caucho.server.resin   
com.caucho.server.util   
com.caucho.server.webapp   
com.caucho.sql   
 

Uses of EnvironmentClassLoader in com.caucho.amber.manager
 

Methods in com.caucho.amber.manager with parameters of type EnvironmentClassLoader
 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 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.inject
 

Methods in com.caucho.config.inject with parameters of type EnvironmentClassLoader
 void WebBeansAddLoaderListener.addLoader(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void InjectManager.environmentBind(EnvironmentClassLoader loader)
          Handles the case the environment config phase
 void InjectManager.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case the environment config phase
 void InjectManager.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void InjectManager.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
 

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 EjbManager.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 EjbManager.classMatchEvent(EnvironmentClassLoader loader, Path root, java.lang.String className)
          Callback to note the class matches
 void EjbManager.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring
 void EjbManager.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring
 void EjbManager.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void EjbManager.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping
 

Uses of EnvironmentClassLoader in com.caucho.env.deploy
 

Methods in com.caucho.env.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.env.jpa
 

Methods in com.caucho.env.jpa that return EnvironmentClassLoader
 EnvironmentClassLoader PersistenceManager.getClassLoader()
          Returns the environment's class loader
 

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

Uses of EnvironmentClassLoader in com.caucho.env.service
 

Methods in com.caucho.env.service that return EnvironmentClassLoader
 EnvironmentClassLoader ResinSystem.getClassLoader()
          Returns the classLoader
 

Uses of EnvironmentClassLoader in com.caucho.hemp.broker
 

Methods in com.caucho.hemp.broker with parameters of type EnvironmentClassLoader
 void HempBroker.ActorStartup.environmentBind(EnvironmentClassLoader loader)
           
 void HempBroker.ActorStartup.environmentConfigure(EnvironmentClassLoader loader)
           
 void HempBroker.ActorStartup.environmentStart(EnvironmentClassLoader loader)
           
 void HempBroker.ActorStartup.environmentStop(EnvironmentClassLoader loader)
           
 

Uses of EnvironmentClassLoader in com.caucho.jca.ra
 

Methods in com.caucho.jca.ra with parameters of type EnvironmentClassLoader
 void ResourceAdapterController.environmentBind(EnvironmentClassLoader loader)
          Handles the environment bind phase.
 void ConnectorResource.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment bind phase
 void ConnectorConfig.environmentBind(EnvironmentClassLoader loader)
          Handles the bind phase.
 void ResourceAdapterController.environmentConfigure(EnvironmentClassLoader loader)
          Handles the environment config phase.
 void ConnectorResource.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment config phase
 void ConnectorConfig.environmentConfigure(EnvironmentClassLoader loader)
          Handles the configure phase.
 void ResourceAdapterController.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 ConnectorConfig.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void ResourceAdapterController.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 ConnectorConfig.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 EnvironmentApply.apply(EnvironmentClassLoader loader)
           
 void EnvironmentListener.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is binding injection targets
 void AbstractEnvironmentListener.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.environmentBind(EnvironmentClassLoader loader)
          Handles the case where a class loader is bind.
 void EnvironmentListener.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring and registering beans
 void AbstractEnvironmentListener.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.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where a class loader is configured.
 void EnvironmentEnhancerListener.environmentConfigureEnhancer(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring and registering beans
 void EnvironmentListener.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void AbstractEnvironmentListener.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.environmentStart(EnvironmentClassLoader loader)
          Handles the case where a class loader is activated.
 void EnvironmentListener.environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping (after init).
 void AbstractEnvironmentListener.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.
 void WeakDestroyListener.environmentStop(EnvironmentClassLoader loader)
          Handles the case where a class loader is dropped.
 

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, java.lang.String packageRoot)
           
 void ScanManager.scan(EnvironmentClassLoader loader, java.net.URL url, java.lang.String packageRoot)
           
 

Uses of EnvironmentClassLoader in com.caucho.loader.module
 

Subclasses of EnvironmentClassLoader in com.caucho.loader.module
 class ArtifactClassLoader
          ClassLoader for an artifact.
 

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

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.cluster
 

Methods in com.caucho.server.cluster that return EnvironmentClassLoader
 EnvironmentClassLoader ServletContainerConfig.getClassLoader()
          Returns the classLoader
 EnvironmentClassLoader Server.getClassLoader()
          Returns the classLoader
 

Methods in com.caucho.server.cluster with parameters of type EnvironmentClassLoader
 void Cluster.environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void Cluster.environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is configured (after init).
 void Cluster.environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void Cluster.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 EnterpriseApplication.getClassLoader()
          Returns the class loader.
 

Methods in com.caucho.server.e_app with parameters of type EnvironmentClassLoader
 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.getClassLoader()
          Gets the environment class loader.
 

Uses of EnvironmentClassLoader in com.caucho.server.resin
 

Methods in com.caucho.server.resin that return EnvironmentClassLoader
 EnvironmentClassLoader BootResinConfig.getClassLoader()
           
 EnvironmentClassLoader Resin.getClassLoader()
          Returns 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(Server server, Host host, Path rootDirectory, EnvironmentClassLoader loader, Lifecycle lifecycle)
          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.