Class QueryNode

  • All Implemented Interfaces:
    com.sun.enterprise.deployment.node.XMLNode<QueryDescriptor>

    public class QueryNode
    extends com.sun.enterprise.deployment.node.DeploymentDescriptorNode<QueryDescriptor>
    This class is responsible for handling the query element
    Version:
    Author:
    Jerome Dochez
    • Field Summary

      • Fields inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode

        abstractDescriptor, habitat, handlers, localStrings, parentNode, rootNode
    • Constructor Summary

      Constructors 
      Constructor Description
      QueryNode()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      QueryDescriptor getDescriptor()  
      protected Map getDispatchTable()  
      void setElementValue​(com.sun.enterprise.deployment.node.XMLElement element, String value)  
      Node writeDescriptor​(Node parent, String nodeName, QueryDescriptor descriptor)  
      • Methods inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode

        addDescriptor, 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, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
    • Constructor Detail

      • QueryNode

        public QueryNode()
    • Method Detail

      • getDescriptor

        public QueryDescriptor getDescriptor()
        Specified by:
        getDescriptor in interface com.sun.enterprise.deployment.node.XMLNode<QueryDescriptor>
        Overrides:
        getDescriptor in class com.sun.enterprise.deployment.node.DeploymentDescriptorNode<QueryDescriptor>
      • getDispatchTable

        protected Map getDispatchTable()
        Overrides:
        getDispatchTable in class com.sun.enterprise.deployment.node.DeploymentDescriptorNode<QueryDescriptor>
      • setElementValue

        public void setElementValue​(com.sun.enterprise.deployment.node.XMLElement element,
                                    String value)
        Specified by:
        setElementValue in interface com.sun.enterprise.deployment.node.XMLNode<QueryDescriptor>
        Overrides:
        setElementValue in class com.sun.enterprise.deployment.node.DeploymentDescriptorNode<QueryDescriptor>
      • writeDescriptor

        public Node writeDescriptor​(Node parent,
                                    String nodeName,
                                    QueryDescriptor descriptor)
        Overrides:
        writeDescriptor in class com.sun.enterprise.deployment.node.DeploymentDescriptorNode<QueryDescriptor>