public class ApplicationParamNode extends DeploymentDescriptorNode
abstractDescriptor, handlers, localStrings, parentNode, rootNode, serviceLocator
Constructor and Description |
---|
ApplicationParamNode() |
Modifier and Type | Method and Description |
---|---|
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.
|
Node |
writeDescriptor(Node parent,
String nodeName,
EnvironmentProperty descriptor)
write the descriptor class to a DOM tree and return it
|
Node |
writeDescriptors(Node parent,
String nodeName,
Descriptor parentDesc)
write all occurrences of the descriptor corresponding to the current
node from the parent descriptor to an JAXP DOM node and return it
This API will be invoked by the parent node when the parent node
writes out a mix of statically and dynamically registered sub nodes.
|
addDescriptor, addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, createDescriptor, endElement, forceAppendTextChild, getDescriptor, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, getXMLRootTag, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setElementValue, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeDescriptor, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
protected Map getDispatchTable()
getDispatchTable
in class DeploymentDescriptorNode
public Node writeDescriptor(Node parent, String nodeName, EnvironmentProperty descriptor)
parent
- node in the DOM treenode
- name for the root element of this xml fragmentthe
- descriptor to writepublic Node writeDescriptors(Node parent, String nodeName, Descriptor parentDesc)
writeDescriptors
in class DeploymentDescriptorNode
parent
- node in the DOM treenodeName
- the name of the nodeparentDesc
- parent descriptor of the descriptor to be writtenCopyright © 2020. All rights reserved.