org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier Class Reference

Inherits org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.

Inheritance diagram for org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 WsEndpointDDModifier (Document web)
void addServlet (String name, String classname)
void removeServlet (String name)
NodeList removeServletWithSecurity (String name)
void addServletMapping (String name, String mapping)
void addServletParam (String servletName, String pName, String pValue)
void addServletSecurityRoleRefs (String servletName, NodeList securityRoleRefs)
String removeServletMapping (String sName)
void updateSecurityConstraint (String oldUrlPatter, String newUrlPatterValue)
void addEjbRef (String name, String home, String remote, String link)
void addEjbLocalRef (String name, String home, String remote, String link)

Detailed Description

Modify a Deployment Desc for Endpoint. Wrapper around a web.xml DOM.
Author:
Guillaume Sauthier

Definition at line 38 of file WsEndpointDDModifier.java.


Constructor & Destructor Documentation

org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.WsEndpointDDModifier Document  web  ) 
 

Creates a new WsEndpointDDModifier object.

Parameters:
web web.xml document

Definition at line 99 of file WsEndpointDDModifier.java.


Member Function Documentation

void org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addEjbLocalRef String  name,
String  home,
String  remote,
String  link
 

DOCUMENT ME!

Parameters:
name DOCUMENT ME!
home DOCUMENT ME!
remote DOCUMENT ME!
link DOCUMENT ME!

Definition at line 325 of file WsEndpointDDModifier.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.getElement(), and org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.newJ2EEElement().

Here is the call graph for this function:

void org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addEjbRef String  name,
String  home,
String  remote,
String  link
 

DOCUMENT ME!

Parameters:
name DOCUMENT ME!
home DOCUMENT ME!
remote DOCUMENT ME!
link DOCUMENT ME!

Definition at line 299 of file WsEndpointDDModifier.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.getElement(), and org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.newJ2EEElement().

Here is the call graph for this function:

void org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addServlet String  name,
String  classname
 

Add a new servlet element in the web.xml.

Parameters:
name servlet name.
classname servlet fully qualified classname.

Definition at line 108 of file WsEndpointDDModifier.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.getElement(), and org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.newJ2EEElement().

Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.generate(), and org.objectweb.jonas_ws.wsgen.generator.axis.AxisWsEndpointGenerator.generate().

Here is the call graph for this function:

void org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addServletMapping String  name,
String  mapping
 

Add a new servlet-mapping element in the web.xml.

Parameters:
name servlet name.
mapping url-mapping value

Definition at line 159 of file WsEndpointDDModifier.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.getElement(), and org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.newJ2EEElement().

Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.generate(), and org.objectweb.jonas_ws.wsgen.generator.axis.AxisWsEndpointGenerator.generate().

Here is the call graph for this function:

void org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addServletParam String  servletName,
String  pName,
String  pValue
 

Add a new init-param element in the web.xml.

Parameters:
servletName the servlet name where init-param will be added.
pName parameter name
pValue parameter value

Definition at line 177 of file WsEndpointDDModifier.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.newJ2EEElement().

Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.generate(), and org.objectweb.jonas_ws.wsgen.generator.axis.AxisWsEndpointGenerator.generate().

Here is the call graph for this function:

void org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.addServletSecurityRoleRefs String  servletName,
NodeList  securityRoleRefs
 

Add a new security-role-ref element in the web.xml.

Parameters:
servletName the servlet name where security-role-ref will be added.
securityRoleRefs security-role elements for a servlet

Definition at line 196 of file WsEndpointDDModifier.java.

Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.generate().

void org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.removeServlet String  name  ) 
 

Remove a servlet element from the web.xml.

Parameters:
name servlet name.

Definition at line 125 of file WsEndpointDDModifier.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.getElement().

Referenced by org.objectweb.jonas_ws.wsgen.generator.axis.AxisWsEndpointGenerator.generate().

Here is the call graph for this function:

String org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.removeServletMapping String  sName  ) 
 

Remove servlet-mapping tag associated to a given servlet-name

Parameters:
sName servlet-name
Returns:
url-pattern element's value in the servelet-mapping

Definition at line 235 of file WsEndpointDDModifier.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.getElement(), and org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.getLogger().

Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.generate(), and org.objectweb.jonas_ws.wsgen.generator.axis.AxisWsEndpointGenerator.generate().

Here is the call graph for this function:

NodeList org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.removeServletWithSecurity String  name  ) 
 

Remove a servlet element from the web.xml.

Parameters:
name servlet name.
Returns:
security-role elements for this servlet if such elements exist

Definition at line 138 of file WsEndpointDDModifier.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.getElement().

Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.generate().

Here is the call graph for this function:

void org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier.updateSecurityConstraint String  oldUrlPatter,
String  newUrlPatterValue
 

Update the security-constraint element having url-pattern equal with oldPattern by replacing this old pattern with the newUrlPattern

Parameters:
oldUrlPatter url-pattern to be replaced
newUrlPatterValue url-pattern to replace with

Definition at line 269 of file WsEndpointDDModifier.java.

References org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier.getElement().

Referenced by org.objectweb.jonas_ws.wsgen.generator.ews.EWSWsEndpointGenerator.generate().

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