Method Summary |
|
public void | addApplicationListener(String listener) Add a new Listener class name to the set of Listeners
configured for this application. |
public void | addApplicationParameter(ApplicationParameter parameter) Add a new application parameter for this application. |
public void | addEjb(ContextEjb ejb) Add an EJB resource reference for this web application. |
public void | addEnvironment(ContextEnvironment environment) Add an environment entry for this web application. |
public void | addInstanceListener(String listener) Add the classname of an InstanceListener to be added to each
Wrapper appended to this Context. |
public void | addParameter(String name, String value) Add a new context initialization parameter, replacing any existing
value for the specified name. |
public void | addPropertyChangeListener(PropertyChangeListener listener) Add a property change listener to this component. |
public void | addResource(ContextResource resource) Add a resource reference for this web application. |
public void | addResourceEnvRef(String name, String type) Add a resource environment reference for this web application. |
public void | addResourceLink(ContextResourceLink resourceLink) Add a resource link for this web application. |
public void | addResourceParams(ResourceParams resourceParameters) Add resource parameters for this web application. |
public void | addWrapperLifecycle(String listener) Add the classname of a LifecycleListener to be added to each
Wrapper appended to this Context. |
public void | addWrapperListener(String listener) Add the classname of a ContainerListener to be added to each
Wrapper appended to this Context. |
public String[] | findApplicationListeners() Return the set of application listener class names configured
for this application. |
public ApplicationParameter[] | findApplicationParameters() Return the set of application parameters for this application. |
public ContextEjb | findEjb(String name) Return the EJB resource reference with the specified name, if any;
otherwise, return null . |
public ContextEjb[] | findEjbs() Return the defined EJB resource references for this application. |
public ContextEnvironment | findEnvironment(String name) Return the environment entry with the specified name, if any;
otherwise, return null . |
public ContextEnvironment[] | findEnvironments() Return the set of defined environment entries for this web
application. |
public String[] | findInstanceListeners() Return the set of InstanceListener classes that will be added to
newly created Wrappers automatically. |
public String | findParameter(String name) Return the value for the specified context initialization
parameter name, if any; otherwise return null . |
public String[] | findParameters() Return the names of all defined context initialization parameters
for this Context. |
public ContextResource | findResource(String name) Return the resource reference with the specified name, if any;
otherwise return null . |
public String | findResourceEnvRef(String name) Return the resource environment reference type for the specified
name, if any; otherwise return null . |
public String[] | findResourceEnvRefs() Return the set of resource environment reference names for this
web application. |
public ContextResourceLink | findResourceLink(String name) Return the resource link with the specified name, if any;
otherwise return null . |
public ContextResourceLink[] | findResourceLinks() Return the defined resource links for this application. |
public ResourceParams[] | findResourceParams() Return the set of defined resource parameters for this web
application. |
public ContextResource[] | findResources() Return the defined resource references for this application. |
public String[] | findWrapperLifecycles() Return the set of LifecycleListener classes that will be added to
newly created Wrappers automatically. |
public String[] | findWrapperListeners() Return the set of ContainerListener classes that will be added to
newly created Wrappers automatically. |
public boolean | getCookies() Return the "use cookies for session ids" flag. |
public boolean | getCrossContext() Return the "allow crossing servlet contexts" flag. |
public String | getInfo() Return descriptive information about this Container implementation and
the corresponding version number, in the format
<description>/<version> . |
public Loader | getLoader() Return the Loader with which this Container is associated. |
public Manager | getManager() Return the Manager with which this Container is associated. |
public String | getName() |
public NamingResources | getNamingResources() Return the naming resources associated with this web application. |
public Container | getParent() Return the Container for which this Container is a child, if there is
one. |
public boolean | getReloadable() Return the reloadable flag for this web application. |
public DirContext | getResources() Get the resources DirContext object with which this Container is
associated. |
public String | getWrapperClass() Return the Java class name of the Wrapper implementation used
for servlets registered in this Context. |
public void | importDefaultContext(Context context) Import the configuration from the DefaultContext into
current Context. |
public void | removeApplicationListener(String listener) Remove the specified application listener class from the set of
listeners for this application. |
public void | removeApplicationParameter(String name) Remove the application parameter with the specified name from
the set for this application. |
public void | removeEjb(String name) Remove any EJB resource reference with the specified name. |
public void | removeEnvironment(String name) Remove any environment entry with the specified name. |
public void | removeInstanceListener(String listener) Remove a class name from the set of InstanceListener classes that
will be added to newly created Wrappers. |
public void | removeParameter(String name) Remove the context initialization parameter with the specified
name, if it exists; otherwise, no action is taken. |
public void | removePropertyChangeListener(PropertyChangeListener listener) Remove a property change listener from this component. |
public void | removeResource(String name) Remove any resource reference with the specified name. |
public void | removeResourceEnvRef(String name) Remove any resource environment reference with the specified name. |
public void | removeResourceLink(String name) Remove any resource link with the specified name. |
public void | removeWrapperLifecycle(String listener) Remove a class name from the set of LifecycleListener classes that
will be added to newly created Wrappers. |
public void | removeWrapperListener(String listener) Remove a class name from the set of ContainerListener classes that
will be added to newly created Wrappers. |
public void | setCookies(boolean cookies) Set the "use cookies for session ids" flag. |
public void | setCrossContext(boolean crossContext) Set the "allow crossing servlet contexts" flag. |
public void | setLoader(Loader loader) Set the Loader with which this Context is associated. |
public void | setManager(Manager manager) Set the Manager with which this Container is associated. |
public void | setName(String name) Set the name of the default context. |
public void | setParent(Container container) Set the parent Container to which this Container is being added as a
child. |
public void | setReloadable(boolean reloadable) Set the reloadable flag for this web application. |
public void | setResources(DirContext resources) Set the resources DirContext object with which this Container is
associated. |
public void | setWrapperClass(String wrapperClass) Set the Java class name of the Wrapper implementation used
for servlets registered in this Context. |