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, writeDisplayableComponentInfo
addNamespaceDeclaration, 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, writeSubDescriptors
protected void init()
protected WebService createDescriptor()
createDescriptor
in class DeploymentDescriptorNode
protected Map getDispatchTable()
getDispatchTable
in class DeploymentDescriptorNode
protected XMLElement getXMLRootTag()
getXMLRootTag
in class DeploymentDescriptorNode
public void addDescriptor(Object descriptor)
addDescriptor
in interface XMLNode
addDescriptor
in class DeploymentDescriptorNode
descriptor
- 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 © 2020. All rights reserved.