Class InterfaceBasedEjbNode<S extends EjbDescriptor>

  • All Implemented Interfaces:
    com.sun.enterprise.deployment.node.XMLNode<S>
    Direct Known Subclasses:
    EjbEntityNode, EjbSessionNode

    public abstract class InterfaceBasedEjbNode<S extends EjbDescriptor>
    extends EjbNode<S>
    This class is responsible for reading/writing all information common to all EJB which are interfaces based (entity, session)
    Version:
    Author:
    Jerome Dochez
    • Field Summary

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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Map getDispatchTable()  
      protected void writeCommonHeaderEjbDescriptor​(Node ejbNode, EjbDescriptor descriptor)
      write the common descriptor info to a DOM tree and return it
      • Methods inherited from class com.sun.enterprise.deployment.node.DisplayableComponentNode

        writeDescriptor, writeDisplayableComponentInfo
      • Methods inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode

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