public class WLWebServiceEndpointNode extends DeploymentDescriptorNode
Modifier and Type | Class and Description |
---|---|
static class |
WLWebServiceEndpointNode.ServiceEndpointAddressNode
This node represents
|
static class |
WLWebServiceEndpointNode.WSDLNode
This node represents
|
abstractDescriptor, handlers, localStrings, parentNode, rootNode, serviceLocator
Constructor and Description |
---|
WLWebServiceEndpointNode() |
Modifier and Type | Method and Description |
---|---|
void |
addDescriptor(Object childdescriptor)
Adds a new DOL descriptor instance to the descriptor instance associated with this XMLNode
|
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.
|
XMLNode |
getHandlerFor(XMLElement element)
Return the XMLNode implementation respionsible for
handling the sub-element of the current node
|
protected XMLElement |
getXMLRootTag() |
void |
setElementValue(XMLElement element,
String value)
receives notification of the value for a particular tag
|
Node |
writeDescriptor(Node parent,
String nodeName,
WebServiceEndpoint descriptor) |
addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, createDescriptor, endElement, forceAppendTextChild, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, 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
protected XMLElement getXMLRootTag()
getXMLRootTag
in class DeploymentDescriptorNode
protected Map getDispatchTable()
DeploymentDescriptorNode
getDispatchTable
in class DeploymentDescriptorNode
public void setElementValue(XMLElement element, String value)
DeploymentDescriptorNode
setElementValue
in interface XMLNode
setElementValue
in class DeploymentDescriptorNode
element
- the xml elementvalue
- it's associated valuepublic XMLNode getHandlerFor(XMLElement element)
XMLNode
getHandlerFor
in interface XMLNode
getHandlerFor
in class DeploymentDescriptorNode
element
- the XML element type namepublic Object getDescriptor()
getDescriptor
in interface XMLNode
getDescriptor
in class DeploymentDescriptorNode
public void addDescriptor(Object childdescriptor)
DeploymentDescriptorNode
addDescriptor
in interface XMLNode
addDescriptor
in class DeploymentDescriptorNode
childdescriptor
- the new descriptorpublic Node writeDescriptor(Node parent, String nodeName, WebServiceEndpoint descriptor)
Copyright © 2019. All rights reserved.