public class PMDescriptorNode extends RuntimeDescriptorNode<IASPersistenceManagerDescriptor>
abstractDescriptor, habitat, handlers, localStrings, parentNode, rootNode
Constructor and Description |
---|
PMDescriptorNode() |
Modifier and Type | Method and Description |
---|---|
IASPersistenceManagerDescriptor |
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.
|
Node |
writeDescriptor(Node parent,
String nodeName,
IASPersistenceManagerDescriptor descriptor)
write the descriptor class to a DOM tree and return it
|
createDescriptor, setElementValue, writeCommonComponentInfo, writeMessageDestinationInfo
addDescriptor, addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, endElement, forceAppendTextChild, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, getXMLRootTag, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
public IASPersistenceManagerDescriptor getDescriptor()
getDescriptor
in interface XMLNode<IASPersistenceManagerDescriptor>
getDescriptor
in class RuntimeDescriptorNode<IASPersistenceManagerDescriptor>
protected Map getDispatchTable()
DeploymentDescriptorNode
getDispatchTable
in class DeploymentDescriptorNode<IASPersistenceManagerDescriptor>
public Node writeDescriptor(Node parent, String nodeName, IASPersistenceManagerDescriptor descriptor)
DeploymentDescriptorNode
writeDescriptor
in class DeploymentDescriptorNode<IASPersistenceManagerDescriptor>
parent
- node in the DOM treenodeName
- name for the root element for this DOM tree fragmentdescriptor
- the descriptor to writeCopyright © 2018. All rights reserved.