org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc Class Reference

List of all members.

Public Member Functions

 WSDeploymentDesc (ClassLoader jarCL, Logger log, Webservices ws, JonasWebservices jws) throws WSDeploymentDescException
List getServiceDescs ()
String getDisplayName ()
String getContextRoot ()
String toString ()
String getWarFile ()

Static Protected Member Functions

I18n getI18n ()

Detailed Description

This Classes is a data structure that encapsulate informations contained in webservices.xml deployment descriptor. It provides methods to manipulate these informations.
Author:
Guillaume Sauthier

Xavier Delplanque

Helene Joanin

Definition at line 54 of file WSDeploymentDesc.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.WSDeploymentDesc ClassLoader  jarCL,
Logger  log,
Webservices  ws,
JonasWebservices  jws
throws WSDeploymentDescException
 

Constructor : creates a WSDeploymentDesc object

Parameters:
jarCL module (war or ejbjar) class loader.
log the logger to use.
ws Zeus object containing webservices informations
jws Zeus object containing jonas-webservices informations
Exceptions:
WSDeploymentDescException if in the Webservices file : - each service haven't got an unique name. - each port component haven't got an unique name. - each handler haven't got an unique name. - wsdl ports aren't inclued in portComponents.

Definition at line 89 of file WSDeploymentDesc.java.

References org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getI18n(), org.objectweb.jonas_lib.I18n.getMessage(), org.objectweb.jonas_ws.deployment.api.WSDLFile.getName(), org.objectweb.jonas_ws.deployment.api.PortComponentDesc.getName(), org.objectweb.jonas_ws.deployment.api.ServiceDesc.getPortComponents(), org.objectweb.jonas_ws.deployment.api.PortComponentDesc.getQName(), org.objectweb.jonas_ws.deployment.xml.WebserviceDescription.getWebserviceDescriptionName(), and org.objectweb.jonas_ws.deployment.api.WSDLFile.hasPortsIncludedIn().

Here is the call graph for this function:


Member Function Documentation

String org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getContextRoot  ) 
 

Returns:
Returns the contextRoot.

Definition at line 241 of file WSDeploymentDesc.java.

String org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getDisplayName  ) 
 

Return the Webservices displayName.

Returns:
the Webservices displayName.

Definition at line 234 of file WSDeploymentDesc.java.

Referenced by org.objectweb.jonas.ws.AbsWebServicesServiceImpl.completeWSDeployment(), and org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.toString().

I18n org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getI18n  )  [static, protected]
 

Returns:
Returns the i18n.

Definition at line 278 of file WSDeploymentDesc.java.

Referenced by org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.WSDeploymentDesc().

List org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getServiceDescs  ) 
 

Return the list of ServiceDesc.

Returns:
the list of ServiceDesc.

Definition at line 226 of file WSDeploymentDesc.java.

Referenced by org.objectweb.jonas.ws.AbsWebServicesServiceImpl.completeWSDeployment(), org.objectweb.jonas.ws.AbsWebServicesServiceImpl.doDeployWebServices(), org.objectweb.jonas_ws.deployment.lib.WSDeploymentDescManager.getDeploymentDesc(), org.objectweb.jonas_ws.deployment.lib.WSDeploymentDescManager.getPortComponentDesc(), org.objectweb.jonas_lib.genbase.archive.WebApp.getServiceDescs(), and org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.toString().

String org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getWarFile  ) 
 

Return the filename of the WebApp dispatching SOAP requests to the components (can be null if no filename specified in jonas-webservices.xml).

Returns:
the filename of the WebApp dispatching SOAP requests to the components.

Definition at line 271 of file WSDeploymentDesc.java.

Referenced by org.objectweb.jonas.ws.AbsWebServicesServiceImpl.deployWebServices(), and org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.toString().

String org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.toString  ) 
 

Return a String representation of the WSDeploymentDesc.

Returns:
a String representation of the WSDeploymentDesc.

Definition at line 249 of file WSDeploymentDesc.java.

References org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getDisplayName(), org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getServiceDescs(), and org.objectweb.jonas_ws.deployment.api.WSDeploymentDesc.getWarFile().

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:37 2005 for JOnAS by  doxygen 1.3.9.1