public class WebServiceEndpointRuntimeNode extends DeploymentDescriptorNode
abstractDescriptor, habitat, handlers, localStrings, parentNode, rootNode
Constructor and Description |
---|
WebServiceEndpointRuntimeNode() |
Modifier and Type | Method and Description |
---|---|
Object |
getDescriptor() |
protected Map |
getDispatchTable()
all sub-implementation of this class can use a dispatch table to map xml element to
method name on the descriptor class for setting the element value.
|
void |
setElementValue(XMLElement element,
String value)
receives notiification of the value for a particular tag
|
Node |
writeDescriptor(Node parent,
String nodeName,
WebServiceEndpoint endpoint)
write the descriptor class to a DOM tree and return it
|
void |
writeWebServiceEndpointInfo(Node parent,
EjbDescriptor ejb)
writes all the runtime information for web service endpoints for
a given ejb
|
void |
writeWebServiceEndpointInfo(Node parent,
WebComponentDescriptor webComp)
writes all the runtime information for web service endpoints for
a given web component
|
addDescriptor, addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, createDescriptor, endElement, forceAppendTextChild, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, getXMLRootTag, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
public Object getDescriptor()
getDescriptor
in interface XMLNode
getDescriptor
in class DeploymentDescriptorNode
protected Map getDispatchTable()
getDispatchTable
in class DeploymentDescriptorNode
public void setElementValue(XMLElement element, String value)
setElementValue
in interface XMLNode
setElementValue
in class DeploymentDescriptorNode
element
- the xml elementvalue
- it's associated valuepublic Node writeDescriptor(Node parent, String nodeName, WebServiceEndpoint endpoint)
parent
- node for the DOM treenode
- name for the descriptorthe
- descriptor to writepublic void writeWebServiceEndpointInfo(Node parent, EjbDescriptor ejb)
parent
- node to add the runtime xml infothe
- ejb endpointpublic void writeWebServiceEndpointInfo(Node parent, WebComponentDescriptor webComp)
parent
- node to add the runtime xml infothe
- web componentCopyright © 2018. All rights reserved.