public class WebServiceNode extends DisplayableComponentNode
abstractDescriptor, handlers, localStrings, parentNode, rootNode, serviceLocator| Constructor and Description |
|---|
WebServiceNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDescriptor(Object descriptor)
Adds a new DOL descriptor instance to the descriptor
instance associated with this XMLNode
|
protected WebService |
createDescriptor() |
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.
|
protected XMLElement |
getXMLRootTag() |
protected void |
init()
initilizer method after instance creation
|
Node |
writeDescriptor(Node parent,
String nodeName,
WebService descriptor)
write the method descriptor class to a query-method DOM tree and
return it
|
writeDescriptor, writeDisplayableComponentInfoaddNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, endElement, forceAppendTextChild, getDescriptor, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setElementValue, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptorsprotected void init()
protected WebService createDescriptor()
createDescriptor in class DeploymentDescriptorNodeprotected Map getDispatchTable()
getDispatchTable in class DeploymentDescriptorNodeprotected XMLElement getXMLRootTag()
getXMLRootTag in class DeploymentDescriptorNodepublic void addDescriptor(Object descriptor)
addDescriptor in interface XMLNodeaddDescriptor in class DeploymentDescriptorNodedescriptor - the new descriptorpublic Node writeDescriptor(Node parent, String nodeName, WebService descriptor)
parent - node in the DOM treenodeName - name for the root element of this xml fragmentdescriptor - the descriptor to writeCopyright © 2019. All rights reserved.