|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier org.objectweb.jonas_ws.wsgen.ddmodifier.WsEndpointDDModifier
public class WsEndpointDDModifier
Modify a Deployment Desc for Endpoint. Wrapper around a web.xml DOM.
Field Summary |
---|
Fields inherited from class org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier |
---|
J2EE_NS, JONAS_NS |
Constructor Summary | |
---|---|
WsEndpointDDModifier(org.w3c.dom.Document web)
Creates a new WsEndpointDDModifier object. |
Method Summary | |
---|---|
void |
addEjbLocalRef(java.lang.String name,
java.lang.String home,
java.lang.String remote,
java.lang.String link)
DOCUMENT ME! |
void |
addEjbRef(java.lang.String name,
java.lang.String home,
java.lang.String remote,
java.lang.String link)
DOCUMENT ME! |
void |
addEndpointLoginConfig(org.w3c.dom.Element loginConfig)
Add a new login-config element into the web.xml |
void |
addEndpointSecurityConstraint(org.w3c.dom.Node securityConstraint)
Add a new security-constraint element into the web.xml |
void |
addSecurityRole(org.w3c.dom.Node securityRole)
Add a new security-role element into the web.xml |
void |
addServlet(java.lang.String name,
java.lang.String classname)
Add a new servlet element in the web.xml. |
void |
addServletMapping(java.lang.String name,
java.lang.String mapping)
Add a new servlet-mapping element in the web.xml. |
void |
addServletParam(java.lang.String servletName,
java.lang.String pName,
java.lang.String pValue)
Add a new init-param element in the web.xml. |
void |
addServletSecurityRoleRefs(java.lang.String servletName,
org.w3c.dom.NodeList securityRoleRefs)
Add a new security-role-ref element in the web.xml. |
void |
removeServlet(java.lang.String name)
Remove a servlet element from the web.xml. |
java.lang.String |
removeServletMapping(java.lang.String sName)
Remove servlet-mapping tag associated to a given servlet-name |
org.w3c.dom.NodeList |
removeServletWithSecurity(java.lang.String name)
Remove a servlet element from the web.xml. |
void |
updateSecurityConstraint(java.lang.String oldUrlPatter,
java.lang.String newUrlPatterValue)
Update the security-constraint element having url-pattern equal with oldPattern by replacing this old pattern with the newUrlPattern |
Methods inherited from class org.objectweb.jonas_ws.wsgen.ddmodifier.DeploymentDescModifier |
---|
getDocument, getElement, getLogger, getParent, newElement, newElement, newJ2EEElement, newJ2EEElement, newJOnASElement, newJOnASElement, setDocument, setElement |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WsEndpointDDModifier(org.w3c.dom.Document web)
web
- web.xml documentMethod Detail |
---|
public void addServlet(java.lang.String name, java.lang.String classname)
servlet
element in the web.xml.
name
- servlet name.classname
- servlet fully qualified classname.public void addEndpointSecurityConstraint(org.w3c.dom.Node securityConstraint)
securityConstraint
- A node containing the security-constraint settingpublic void addEndpointLoginConfig(org.w3c.dom.Element loginConfig)
loginConfig
- An element constaining the login-config settingpublic void addSecurityRole(org.w3c.dom.Node securityRole)
securityRole
- A node containing the login-config settingpublic void removeServlet(java.lang.String name)
servlet
element from the web.xml.
name
- servlet name.public org.w3c.dom.NodeList removeServletWithSecurity(java.lang.String name)
servlet
element from the web.xml.
name
- servlet name.
public void addServletMapping(java.lang.String name, java.lang.String mapping)
servlet-mapping
element in the web.xml.
name
- servlet name.mapping
- url-mapping
valuepublic void addServletParam(java.lang.String servletName, java.lang.String pName, java.lang.String pValue)
init-param
element in the web.xml.
servletName
- the servlet name where init-param will be added.pName
- parameter namepValue
- parameter valuepublic void addServletSecurityRoleRefs(java.lang.String servletName, org.w3c.dom.NodeList securityRoleRefs)
security-role-ref
element in the web.xml.
servletName
- the servlet name where security-role-ref will be
added.securityRoleRefs
- security-role elements for a servletpublic java.lang.String removeServletMapping(java.lang.String sName)
sName
- servlet-name
public void updateSecurityConstraint(java.lang.String oldUrlPatter, java.lang.String newUrlPatterValue)
oldUrlPatter
- url-pattern to be replacednewUrlPatterValue
- url-pattern to replace withpublic void addEjbRef(java.lang.String name, java.lang.String home, java.lang.String remote, java.lang.String link)
name
- DOCUMENT ME!home
- DOCUMENT ME!remote
- DOCUMENT ME!link
- DOCUMENT ME!public void addEjbLocalRef(java.lang.String name, java.lang.String home, java.lang.String remote, java.lang.String link)
name
- DOCUMENT ME!home
- DOCUMENT ME!remote
- DOCUMENT ME!link
- DOCUMENT ME!
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |