Class GFEjbBundleRuntimeNode
java.lang.Object
com.sun.enterprise.deployment.node.DeploymentDescriptorNode<T>
com.sun.enterprise.deployment.node.runtime.RuntimeBundleNode<EjbBundleDescriptorImpl>
org.glassfish.ejb.deployment.node.runtime.EjbBundleRuntimeNode
org.glassfish.ejb.deployment.node.runtime.GFEjbBundleRuntimeNode
- All Implemented Interfaces:
com.sun.enterprise.deployment.node.RootXMLNode<EjbBundleDescriptorImpl>,com.sun.enterprise.deployment.node.XMLNode<EjbBundleDescriptorImpl>
This node is responsible for handling all runtime information for ejb.
-
Field Summary
Fields inherited from class com.sun.enterprise.deployment.node.runtime.RuntimeBundleNode
descriptor, elementToNodeMappingsFields inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode
abstractDescriptor, handlers, serviceLocator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.sun.enterprise.deployment.node.XMLElementstatic StringregisterBundle(Map<String, String> publicIDToDTD) register this node as a root node capable of loading entire DD filesMethods inherited from class org.glassfish.ejb.deployment.node.runtime.EjbBundleRuntimeNode
addDescriptor, getDescriptor, getSystemIDs, setElementValue, writeDescriptorMethods inherited from class com.sun.enterprise.deployment.node.runtime.RuntimeBundleNode
appendChildNS, getDispatchTable, getNodeMappings, getSpecVersion, init, recordNodeMapping, restrictDTDDeclarations, setDocType, setSpecVersion, writeMessageDestinationInfoMethods inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode
addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, appendTextChild, composeQNameValue, createDescriptor, endElement, forceAppendTextChild, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptorsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sun.enterprise.deployment.node.XMLNode
addPrefixMapping, endElement, getHandlerFor, getParentNode, getRootNode, getXMLPath, handlesElement, resolvePrefix, startElement
-
Constructor Details
-
GFEjbBundleRuntimeNode
-
GFEjbBundleRuntimeNode
public GFEjbBundleRuntimeNode()
-
-
Method Details
-
getXMLRootTag
protected com.sun.enterprise.deployment.node.XMLElement getXMLRootTag()- Overrides:
getXMLRootTagin classEjbBundleRuntimeNode
-
getDocType
- Specified by:
getDocTypein interfacecom.sun.enterprise.deployment.node.RootXMLNode<EjbBundleDescriptorImpl>- Overrides:
getDocTypein classEjbBundleRuntimeNode
-
getSystemID
- Specified by:
getSystemIDin interfacecom.sun.enterprise.deployment.node.RootXMLNode<EjbBundleDescriptorImpl>- Overrides:
getSystemIDin classEjbBundleRuntimeNode
-
registerBundle
register this node as a root node capable of loading entire DD files- Parameters:
publicIDToDTD- is a mapping between xml Public-ID to DTD- Returns:
- the doctype tag name
-