com.sun.enterprise.deployment.node.runtime
Class GFAppClientRuntimeNode

java.lang.Object
  extended by com.sun.enterprise.deployment.node.DeploymentDescriptorNode<T>
      extended by com.sun.enterprise.deployment.node.runtime.RuntimeBundleNode<ApplicationClientDescriptor>
          extended by com.sun.enterprise.deployment.node.runtime.AppClientRuntimeNode
              extended by com.sun.enterprise.deployment.node.runtime.GFAppClientRuntimeNode
All Implemented Interfaces:
RootXMLNode<ApplicationClientDescriptor>, XMLNode<ApplicationClientDescriptor>

public class GFAppClientRuntimeNode
extends AppClientRuntimeNode

This node is responsible for handling all runtime information for application client.


Field Summary
 
Fields inherited from class com.sun.enterprise.deployment.node.runtime.RuntimeBundleNode
descriptor
 
Fields inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode
abstractDescriptor, handlers, localStrings, parentNode
 
Constructor Summary
GFAppClientRuntimeNode()
           
GFAppClientRuntimeNode(ApplicationClientDescriptor descriptor)
           
 
Method Summary
 java.lang.String getDocType()
           
 java.lang.String getSystemID()
           
protected  XMLElement getXMLRootTag()
           
static java.lang.String registerBundle(java.util.Map publicIDToDTD)
          register this node as a root node capable of loading entire DD files
 
Methods inherited from class com.sun.enterprise.deployment.node.runtime.AppClientRuntimeNode
getSystemIDs, Init, setElementValue, writeDescriptor
 
Methods inherited from class com.sun.enterprise.deployment.node.runtime.RuntimeBundleNode
addDescriptor, appendChildNS, getDescriptor, getSpecVersion, restrictDTDDeclarations, setDocType, setSpecVersion, writeMessageDestinationInfo
 
Methods inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode
addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, endElement, forceAppendTextChild, getDispatchTable, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getXMLPath, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setParentNode, setXMLRootTag, startElement, writeAroundInvokeDescriptors, writeAroundTimeoutDescriptors, writeDataSourceDefinitionDescriptors, writeDescriptor, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writePostActivateDescriptors, writePostConstructDescriptors, writePreDestroyDescriptors, writePrePassivateDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.enterprise.deployment.node.XMLNode
addPrefixMapping, endElement, getHandlerFor, getParentNode, getXMLPath, handlesElement, resolvePrefix, startElement
 

Constructor Detail

GFAppClientRuntimeNode

public GFAppClientRuntimeNode(ApplicationClientDescriptor descriptor)

GFAppClientRuntimeNode

public GFAppClientRuntimeNode()
Method Detail

getXMLRootTag

protected XMLElement getXMLRootTag()
Overrides:
getXMLRootTag in class AppClientRuntimeNode
Returns:
the XML tag associated with this XMLNode

getDocType

public java.lang.String getDocType()
Specified by:
getDocType in interface RootXMLNode<ApplicationClientDescriptor>
Overrides:
getDocType in class AppClientRuntimeNode
Returns:
the DOCTYPE that should be written to the XML file

getSystemID

public java.lang.String getSystemID()
Specified by:
getSystemID in interface RootXMLNode<ApplicationClientDescriptor>
Overrides:
getSystemID in class AppClientRuntimeNode
Returns:
the SystemID of the XML file

registerBundle

public static java.lang.String registerBundle(java.util.Map publicIDToDTD)
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


Copyright © 2012 GlassFish Community. All Rights Reserved.