Uses of Class
org.apache.tomcat.core.ContextManager

Packages that use ContextManager
org.apache.tomcat.core Architecture 
org.apache.tomcat.facade Servlet Facades 
org.apache.tomcat.modules.aaa   
org.apache.tomcat.modules.config   
org.apache.tomcat.modules.generators   
org.apache.tomcat.modules.loggers   
org.apache.tomcat.modules.mappers   
org.apache.tomcat.modules.server Interceptors that are used to connect with a web server, including the standalone http implementation. 
org.apache.tomcat.modules.session   
org.apache.tomcat.startup   
 

Uses of ContextManager in org.apache.tomcat.core
 

Fields in org.apache.tomcat.core declared as ContextManager
protected  ContextManager BaseInterceptor.cm
           
protected  ContextManager Handler.contextM
           
protected  ContextManager Request.contextM
           
 

Methods in org.apache.tomcat.core that return ContextManager
 ContextManager Context.getContextManager()
          Returned the main server ( servlet container )
 ContextManager BaseInterceptor.getContextManager()
           
 ContextManager Request.getContextManager()
           
 ContextManager Container.getContextManager()
          Get the context manager
 

Methods in org.apache.tomcat.core with parameters of type ContextManager
 void Context.setContextManager(ContextManager cm)
          This method is called when the Context is added to a server.
protected  void Context.setContextManager1(ContextManager cm)
           
 void BaseInterceptor.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor i)
          Hook called when a new interceptor is added.
 void BaseInterceptor.removeInterceptor(ContextManager cm, Context ctx, BaseInterceptor i)
          Hook called when interceptors are removed.
 void BaseInterceptor.engineInit(ContextManager cm)
          Initialize the module.
 void BaseInterceptor.engineShutdown(ContextManager cm)
          Shut down the module.
 void BaseInterceptor.engineStart(ContextManager cm)
          Notify that the server is ready and able to process requests
 void BaseInterceptor.engineStop(ContextManager cm)
          Notify that the server is disabled and shoulnd't process more requests
 void BaseInterceptor.engineState(ContextManager cm, int state)
          Notifies the module that the server changed it's state.
 void BaseInterceptor.addContext(ContextManager cm, Context ctx)
          Called when a context is added to a CM.
 void BaseInterceptor.removeContext(ContextManager cm, Context ctx)
          Called when a context is removed from a CM.
 void BaseInterceptor.setContextManager(ContextManager cm)
           
 int BaseInterceptor.registerHooks(Hooks h, ContextManager cm, Context ctx)
          Special method for self-registered hooks, intended to support a mechanism similar with Apache2.0 and further extensibility without interface changes.
 void ServerSession.setContextManager(ContextManager cm)
           
 void Handler.setContextManager(ContextManager cm)
           
 void Request.setContextManager(ContextManager cm)
           
 void Container.setContextManager(ContextManager cm)
           
 

Uses of ContextManager in org.apache.tomcat.facade
 

Methods in org.apache.tomcat.facade with parameters of type ContextManager
 void JspInterceptor.addContext(ContextManager cm, Context ctx)
          Jasper-specific initializations, add work dir to classpath,
 void Servlet22Interceptor.addContext(ContextManager cm, Context ctx)
           
 

Uses of ContextManager in org.apache.tomcat.modules.aaa
 

Methods in org.apache.tomcat.modules.aaa with parameters of type ContextManager
 void AccessInterceptor.engineInit(ContextManager cm)
          Set the context manager.
 void RealmBase.engineInit(ContextManager cm)
           
 void CredentialsInterceptor.engineInit(ContextManager cm)
           
 

Uses of ContextManager in org.apache.tomcat.modules.config
 

Methods in org.apache.tomcat.modules.config with parameters of type ContextManager
 void ServerXmlReader.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor module)
          When this module is added, it'll automatically load a configuration file and add all global modules.
static void ServerXmlReader.setPropertiesRules(ContextManager cm, XmlMapper xh)
           
static void ServerXmlReader.addTagRules(ContextManager cm, XmlMapper xh)
           
 void ServerXmlReader.addDefaultTags(ContextManager cm, XmlMapper xh)
           
 void PolicyLoader.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor module)
           
 void LogSetter.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor module)
          The log will be added and opened as soon as the module is added to the server
 void LogSetter.engineInit(ContextManager cm)
           
 void LogSetter.engineShutdown(ContextManager cm)
           
 void LogSetter.addContext(ContextManager cm, Context ctx)
          Set default ServletLog for Context if necessary
 void ProfileLoader.addContext(ContextManager cm, Context ctx)
          Adjust paths for a context - make the base and all loggers point to canonical paths.
 void ProfileLoader.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor module)
          Read the profiles.
 void ProfileLoader.addTagRules(ContextManager cm, Context ctx, XmlMapper xh)
           
 void BaseJkConfig.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor bi)
           
 void BaseJkConfig.engineState(ContextManager cm, int state)
          Generate the configuration - only when the server is completely initialized ( before starting )
 void BaseJkConfig.execute(ContextManager cm)
          Generate configuration files.
protected  void BaseJkConfig.initProperties(ContextManager cm)
          Initialize defaults for properties that are not set explicitely
protected  void BaseJkConfig.initWorker(ContextManager cm)
           
 void PolicyInterceptor.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor module)
           
 void PolicyInterceptor.engineInit(ContextManager cm)
          Set the security manager, so that policy will be used
 void PolicyInterceptor.initSecurityManager(ContextManager cm)
           
 void WorkDirSetup.engineInit(ContextManager cm)
           
 void WorkDirSetup.addContext(ContextManager cm, Context ctx)
           
 void PathSetter.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor module)
          Adjust context manager paths.
 void PathSetter.engineInit(ContextManager cm)
          After server.xml is read - make sure the workDir is absolute, and all global loggers are set to absolute paths and open.
 void PathSetter.engineState(ContextManager cm, int state)
           
 void PathSetter.addContext(ContextManager cm, Context ctx)
          Adjust paths for a context - make the base and all loggers point to canonical paths.
 void TrustedLoader.engineState(ContextManager cm, int state)
          Called when the server is configured - all base modules are added, some contexts are added ( explicitely or by AutoDeploy/AutoAdd ).
 void LoaderInterceptor11.engineInit(ContextManager cm)
           
 void LoaderInterceptor11.addContext(ContextManager cm, Context context)
          Add all WEB-INF/classes and WEB-INF/lib to the context path
 void AutoWebApp.engineInit(ContextManager cm)
           
 void AutoDeploy.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor module)
          Find all wars and expand them.
 void AutoDeploy.addContext(ContextManager cm, Context ctx)
           
protected  void IISConfig.initProperties(ContextManager cm)
          Initialize defaults for properties that are not set explicitely
 void IISConfig.execute(ContextManager cm)
          executes the IISConfig interceptor.
 void JservConfig.engineState(ContextManager cm, int state)
          Generate the apache configuration - only when the server is completely initialized ( before starting )
 void JservConfig.initProperties(ContextManager cm)
          Initialize defaults for properties that are not set explicitely
 void JservConfig.execute(ContextManager cm)
          executes the JservConfig interceptor.
protected  void NSConfig.initProperties(ContextManager cm)
          Initialize defaults for properties that are not set explicitely
 void NSConfig.execute(ContextManager cm)
          executes the NSConfig interceptor.
 void ContextXmlReader.engineInit(ContextManager cm)
           
static void ContextXmlReader.setPropertiesRules(ContextManager cm, XmlMapper xh)
           
 void ContextXmlReader.addTagRules(ContextManager cm, XmlMapper xh)
           
protected  void ApacheConfig.initProperties(ContextManager cm)
          Initialize defaults for properties that are not set explicitely
 void ApacheConfig.execute(ContextManager cm)
          executes the ApacheConfig interceptor.
 void HookSetter.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor module)
          When this module is added, it'll automatically load a configuration file and add all global modules.
 

Uses of ContextManager in org.apache.tomcat.modules.generators
 

Methods in org.apache.tomcat.modules.generators with parameters of type ContextManager
 void ErrorHandler.engineInit(ContextManager cm)
           
 void ErrorHandler.engineStart(ContextManager cm)
          Check that we are in a stable state.
 Handler ErrorHandler.getHandlerForPath(ContextManager cm, Context ctx, java.lang.String path)
           
 void StaticInterceptor.engineInit(ContextManager cm)
           
 

Uses of ContextManager in org.apache.tomcat.modules.loggers
 

Methods in org.apache.tomcat.modules.loggers with parameters of type ContextManager
 int LogEvents.registerHooks(Hooks hooks, ContextManager cm, Context ctx)
           
 void LogEvents.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor i)
           
 void LogEvents.engineInit(ContextManager cm)
          Called when the ContextManger is started
 void LogEvents.engineShutdown(ContextManager cm)
          Called before the ContextManager is stoped.
 void LogEvents.addContext(ContextManager cm, Context ctx)
          Called when a context is added to a CM
 void LogEvents.engineState(ContextManager cm, int state)
           
 void LogEvents.engineStart(ContextManager cm)
           
 void LogEvents.removeContext(ContextManager cm, Context ctx)
          Called when a context is removed from a CM
 void AccessLogInterceptor.engineShutdown(ContextManager cm)
           
 void AccountingInterceptor.engineInit(ContextManager cm)
          Called when the ContextManger is started
 

Uses of ContextManager in org.apache.tomcat.modules.mappers
 

Methods in org.apache.tomcat.modules.mappers with parameters of type ContextManager
 void ReloadInterceptor.engineInit(ContextManager cm)
           
 void ReloadInterceptor.addContext(ContextManager cm, Context context)
           
 void SimpleMapper1.engineInit(ContextManager cm)
          Set the context manager.
 void SimpleMapper1.addContext(ContextManager cm, Context ctx)
          Called when a context is added.
 void SimpleMapper1.removeContext(ContextManager cm, Context ctx)
          Called when a context is removed from a CM - we must ask the mapper to remove all the maps related with this context
 void DecodeInterceptor.engineInit(ContextManager cm)
           
 

Uses of ContextManager in org.apache.tomcat.modules.server
 

Methods in org.apache.tomcat.modules.server with parameters of type ContextManager
 void JNIConnectionHandler.engineInit(ContextManager cm)
          Called when the ContextManger is started
 void JNIConnectionHandler.engineShutdown(ContextManager cm)
           
 void Ajp13Interceptor.engineInit(ContextManager cm)
           
 void Ajp13Interceptor.engineState(ContextManager cm, int state)
           
 void Ajp12Interceptor.engineInit(ContextManager cm)
           
 void Ajp12Interceptor.engineState(ContextManager cm, int state)
           
 void PoolTcpConnector.engineInit(ContextManager cm)
          Called when the ContextManger is started
 void PoolTcpConnector.engineStart(ContextManager cm)
          Called when the ContextManger is started
 void PoolTcpConnector.engineShutdown(ContextManager cm)
           
 

Constructors in org.apache.tomcat.modules.server with parameters of type ContextManager
JNIRequestAdapter(ContextManager cm, JNIConnectionHandler h)
           
 

Uses of ContextManager in org.apache.tomcat.modules.session
 

Methods in org.apache.tomcat.modules.session with parameters of type ContextManager
 void SessionExpirer.engineStart(ContextManager cm)
           
 void SessionExpirer.engineStop(ContextManager cm)
           
 void SimpleSessionStore.engineInit(ContextManager cm)
           
 void SessionIdGenerator.engineInit(ContextManager cm)
          Init session management stuff for this context.
 

Uses of ContextManager in org.apache.tomcat.startup
 

Fields in org.apache.tomcat.startup declared as ContextManager
protected  ContextManager EmbededTomcat.contextM
           
 

Methods in org.apache.tomcat.startup that return ContextManager
 ContextManager EmbededTomcat.getContextManager()
          Access to the ContextManager.
 



Copyright © 2001 Apache Software Foundation. All Rights Reserved.