org.objectweb.jonas_web.deployment.lib.wrapper.WebManagerWrapper Class Reference

List of all members.

Static Public Member Functions

WebContainerDeploymentDesc getDeploymentDesc (URL url, ClassLoader moduleCL, ClassLoader earCL) throws WebContainerDeploymentDescException
void setAltDD (URLClassLoader earClassLoader, URL[] warUrls, URL[] warsAltDDs)
void setParsingWithValidation (boolean b)
void removeCache (ClassLoader classLoader)
WebContainerDeploymentDesc getDeploymentDesc (String warName, ClassLoader cl) throws WebContainerDeploymentDescException

Detailed Description

Wrap the WebDeploymentDescManager to solve ClassLoader problems linked to Digester.

Author:
Guillaume Sauthier

Definition at line 47 of file WebManagerWrapper.java.


Member Function Documentation

WebContainerDeploymentDesc org.objectweb.jonas_web.deployment.lib.wrapper.WebManagerWrapper.getDeploymentDesc String  warName,
ClassLoader  cl
throws WebContainerDeploymentDescException [static]
 

Wrap the WebDeploymentDescManager.getDeploymentDesc() call.

Parameters:
warName war filename
cl WebApp ClassLoader
Returns:
the WebContainerDeploymentDesc of the given WebApp
Exceptions:
WebContainerDeploymentDescException When WebContainerDeploymentDesc cannot be instanciated

Definition at line 176 of file WebManagerWrapper.java.

References org.objectweb.jonas.server.LoaderManager.getInstance(), and org.objectweb.jonas.server.LoaderManager.getToolsLoader().

Here is the call graph for this function:

WebContainerDeploymentDesc org.objectweb.jonas_web.deployment.lib.wrapper.WebManagerWrapper.getDeploymentDesc URL  url,
ClassLoader  moduleCL,
ClassLoader  earCL
throws WebContainerDeploymentDescException [static]
 

Wrap the WebDeploymentDescManager.getInstance().getDeploymentDesc() call.

Parameters:
url WebApp URL
moduleCL WebApp module ClassLoader
earCL Application ClassLoader
Returns:
the WebContainerDeploymentDesc of the given WebApp
Exceptions:
WebContainerDeploymentDescException When WebContainerDeploymentDesc cannot be instanciated

Definition at line 75 of file WebManagerWrapper.java.

References org.objectweb.jonas.server.LoaderManager.getToolsLoader().

Here is the call graph for this function:

void org.objectweb.jonas_web.deployment.lib.wrapper.WebManagerWrapper.removeCache ClassLoader  classLoader  )  [static]
 

Wrap the WebDeploymentDescManager.getInstance().removeCache() call.

Parameters:
classLoader WebApp ClassLoader

Definition at line 150 of file WebManagerWrapper.java.

References org.objectweb.jonas.server.LoaderManager.getInstance(), and org.objectweb.jonas.server.LoaderManager.getToolsLoader().

Here is the call graph for this function:

void org.objectweb.jonas_web.deployment.lib.wrapper.WebManagerWrapper.setAltDD URLClassLoader  earClassLoader,
URL[]  warUrls,
URL[]  warsAltDDs
[static]
 

Wrap the WebDeploymentDescManager.getInstance().setAltDD() call.

Parameters:
earClassLoader Application ClassLoader
warUrls Array of WebApp URLs
warsAltDDs Array of Alternatives WebApp Descriptor URL

Definition at line 110 of file WebManagerWrapper.java.

References org.objectweb.jonas.server.LoaderManager.getToolsLoader().

Here is the call graph for this function:

void org.objectweb.jonas_web.deployment.lib.wrapper.WebManagerWrapper.setParsingWithValidation boolean  b  )  [static]
 

Wrap the WebDeploymentDescManager.setParsingWithValidation() call.

Parameters:
b true/false

Definition at line 131 of file WebManagerWrapper.java.

References org.objectweb.jonas.server.LoaderManager.getInstance(), and org.objectweb.jonas.server.LoaderManager.getToolsLoader().

Here is the call graph for this function:


The documentation for this class was generated from the following file:
Generated on Tue Feb 15 15:13:31 2005 for JOnAS by  doxygen 1.3.9.1