public class EjbBundleRuntimeNode extends RuntimeBundleNode<EjbBundleDescriptorImpl>
descriptor, elementToNodeMappings
abstractDescriptor, habitat, handlers, localStrings, parentNode, rootNode
Constructor and Description |
---|
EjbBundleRuntimeNode() |
EjbBundleRuntimeNode(EjbBundleDescriptorImpl descriptor) |
Modifier and Type | Method and Description |
---|---|
void |
addDescriptor(Object newDescriptor)
Adds a new DOL descriptor instance to the descriptor instance associated with
this XMLNode
|
EjbBundleDescriptorImpl |
getDescriptor() |
String |
getDocType() |
String |
getSystemID() |
List<String> |
getSystemIDs() |
protected XMLElement |
getXMLRootTag() |
static String |
registerBundle(Map publicIDToDTD)
register this node as a root node capable of loading entire DD files
|
void |
setElementValue(XMLElement element,
String value)
receives notiification of the value for a particular tag
|
Node |
writeDescriptor(Node parent,
EjbBundleDescriptorImpl bundleDescriptor)
write the descriptor class to a DOM tree and return it
|
appendChildNS, getDispatchTable, getNodeMappings, getSpecVersion, init, recordNodeMapping, restrictDTDDeclarations, setDocType, setSpecVersion, writeMessageDestinationInfo
addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, createDescriptor, endElement, forceAppendTextChild, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPrefixMapping, endElement, getHandlerFor, getParentNode, getRootNode, getXMLPath, handlesElement, resolvePrefix, startElement
public EjbBundleRuntimeNode(EjbBundleDescriptorImpl descriptor)
public EjbBundleRuntimeNode()
public String getDocType()
public String getSystemID()
protected XMLElement getXMLRootTag()
getXMLRootTag
in class DeploymentDescriptorNode<EjbBundleDescriptorImpl>
public static String registerBundle(Map publicIDToDTD)
publicIDToDTD
- is a mapping between xml Public-ID to DTDpublic EjbBundleDescriptorImpl getDescriptor()
getDescriptor
in interface XMLNode<EjbBundleDescriptorImpl>
getDescriptor
in class RuntimeBundleNode<EjbBundleDescriptorImpl>
public void setElementValue(XMLElement element, String value)
RuntimeBundleNode
setElementValue
in interface XMLNode<EjbBundleDescriptorImpl>
setElementValue
in class RuntimeBundleNode<EjbBundleDescriptorImpl>
element
- the xml elementvalue
- it's associated valuepublic void addDescriptor(Object newDescriptor)
RuntimeBundleNode
addDescriptor
in interface XMLNode<EjbBundleDescriptorImpl>
addDescriptor
in class RuntimeBundleNode<EjbBundleDescriptorImpl>
newDescriptor
- the new descriptorpublic Node writeDescriptor(Node parent, EjbBundleDescriptorImpl bundleDescriptor)
DeploymentDescriptorNode
writeDescriptor
in interface XMLNode<EjbBundleDescriptorImpl>
writeDescriptor
in class DeploymentDescriptorNode<EjbBundleDescriptorImpl>
parent
- node in the DOM treebundleDescriptor
- the descriptor to writeCopyright © 2018. All rights reserved.