public class OutBoundRANode extends DeploymentDescriptorNode
Modifier and Type | Field and Description |
---|---|
static XMLElement |
tag |
abstractDescriptor, handlers, localStrings, parentNode, rootNode, serviceLocator
Constructor and Description |
---|
OutBoundRANode() |
OutBoundRANode(XMLElement element) |
Modifier and Type | Method and Description |
---|---|
void |
addDescriptor(Object obj)
Adds a new DOL descriptor instance to the descriptor instance associated with
this XMLNode
|
void |
createConDefDescriptorFor10()
This method is required for 1.0 DTD so that there will be 1 instance of
ConnectionDefDescriptor available
I know that this constructor will be called only when it is a 1.0 DD
dont want to rely on whether 1.0 or 1.5 spec version
So this method is called when the ConnectorNode knows that it is for 1.0 DTD
|
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 |
startElement(XMLElement element,
Attributes attributes)
SAX Parser API implementation, we don't really care for now.
|
Node |
writeDescriptor(Node connectorNode,
Descriptor descriptor)
write the descriptor class to a DOM tree and return it
|
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, setElementValue, setParentNode, setXMLRootTag, writeDescriptor, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
public static final XMLElement tag
public OutBoundRANode()
public OutBoundRANode(XMLElement element)
public void createConDefDescriptorFor10()
public Object getDescriptor()
getDescriptor
in interface XMLNode
getDescriptor
in class DeploymentDescriptorNode
public void addDescriptor(Object obj)
addDescriptor
in interface XMLNode
addDescriptor
in class DeploymentDescriptorNode
descriptor
- the new descriptorprotected Map getDispatchTable()
getDispatchTable
in class DeploymentDescriptorNode
public Node writeDescriptor(Node connectorNode, Descriptor descriptor)
parent
- node for the DOM treethe
- descriptor to writepublic void startElement(XMLElement element, Attributes attributes)
startElement
in interface XMLNode
startElement
in class DeploymentDescriptorNode
element
- the XML element type nameattributes
- the specified or defaultted attritutesCopyright © 2021. All rights reserved.