Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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` | `Request.contextM`
`protected ContextManager` | `Handler.contextM`
`protected ContextManager` | `BaseInterceptor.cm`

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

Methods in org.apache.tomcat.core with parameters of type ContextManager
`void` | `ServerSession.setContextManager(ContextManager cm)`
`void` | `Request.setContextManager(ContextManager cm)`
`void` | `Handler.setContextManager(ContextManager cm)`
`void` | `Context.setContextManager(ContextManager cm)` This method is called when the Context is added to a server.
`protected void` | `Context.setContextManager1(ContextManager cm)`
`void` | `Container.setContextManager(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.

Uses of ContextManager in org.apache.tomcat.facade

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

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

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

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

Methods in org.apache.tomcat.modules.config with parameters of type ContextManager
`void` | `WorkDirSetup.engineInit(ContextManager cm)`
`void` | `WorkDirSetup.addContext(ContextManager cm, Context ctx)`
`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` | `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` | `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` | `PolicyLoader.addInterceptor(ContextManager cm, Context ctx, BaseInterceptor module)`
`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` | `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.
`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` | `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` | `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` | `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` | `IISConfig.initProperties(ContextManager cm)` Initialize defaults for properties that are not set explicitely
`void` | `IISConfig.execute(ContextManager cm)` executes the IISConfig 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.
`void` | `ContextXmlReader.engineInit(ContextManager cm)`
`static void` | `ContextXmlReader.setPropertiesRules(ContextManager cm, XmlMapper xh)`
`void` | `ContextXmlReader.addTagRules(ContextManager cm, 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` | `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` | `ApacheConfig.initProperties(ContextManager cm)` Initialize defaults for properties that are not set explicitely
`void` | `ApacheConfig.execute(ContextManager cm)` executes the ApacheConfig interceptor.

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

Methods in org.apache.tomcat.modules.generators with parameters of type ContextManager
`void` | `StaticInterceptor.engineInit(ContextManager cm)`
`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)`

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` | `AccountingInterceptor.engineInit(ContextManager cm)` Called when the ContextManger is started
`void` | `AccessLogInterceptor.engineShutdown(ContextManager cm)`

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

Methods in org.apache.tomcat.modules.mappers with parameters of type ContextManager
`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` | `ReloadInterceptor.engineInit(ContextManager cm)`
`void` | `ReloadInterceptor.addContext(ContextManager cm, Context 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` | `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)`
`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)`

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` | `SimpleSessionStore.engineInit(ContextManager cm)`
`void` | `SessionIdGenerator.engineInit(ContextManager cm)` Init session management stuff for this context.
`void` | `SessionExpirer.engineStart(ContextManager cm)`
`void` | `SessionExpirer.engineStop(ContextManager cm)`

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001 Apache Software Foundation. All Rights Reserved.