com.caucho.loader
Interface EnvironmentListener

All Known Subinterfaces:
EnvironmentEnhancerListener
All Known Implementing Classes:
AbstractEnvironmentListener, AmberContainer, Cluster, ConnectorConfig, ConnectorResource, DBPoolImpl, DeployGenerator, DeployListGenerator, EarDeployController, EarDeployGenerator, EarSingleDeployGenerator, EjbManager, EnvironmentDeployController, ExpandDeployGenerator, HempBroker.ActorStartup, HostController, HostExpandDeployGenerator, HostRegexpDeployGenerator, HostSingleDeployGenerator, InjectManager, PersistenceManager, ResourceAdapterController, ScheduledTask, ScheduledThreadPool, StartListener, UnknownWebAppController, WeakDestroyListener, WeakStopListener, WebAppContainer, WebAppController, WebAppEarDeployGenerator, WebAppExpandDeployGenerator, WebAppRegexpDeployGenerator, WebAppSingleDeployGenerator, WebAppVersioningController

public interface EnvironmentListener

Interface for receiving environment events.


Method Summary
 void environmentBind(EnvironmentClassLoader loader)
          Handles the case where the environment is binding injection targets
 void environmentConfigure(EnvironmentClassLoader loader)
          Handles the case where the environment is configuring and registering beans
 void environmentStart(EnvironmentClassLoader loader)
          Handles the case where the environment is starting (after init).
 void environmentStop(EnvironmentClassLoader loader)
          Handles the case where the environment is stopping (after init).
 

Method Detail

environmentConfigure

void environmentConfigure(EnvironmentClassLoader loader)
                          throws ConfigException
Handles the case where the environment is configuring and registering beans

Throws:
ConfigException

environmentBind

void environmentBind(EnvironmentClassLoader loader)
                     throws ConfigException
Handles the case where the environment is binding injection targets

Throws:
ConfigException

environmentStart

void environmentStart(EnvironmentClassLoader loader)
                      throws StartLifecycleException
Handles the case where the environment is starting (after init).

Throws:
StartLifecycleException

environmentStop

void environmentStop(EnvironmentClassLoader loader)
Handles the case where the environment is stopping (after init).