Class EjbSessionNode
- java.lang.Object
-
- com.sun.enterprise.deployment.node.DeploymentDescriptorNode<T>
-
- com.sun.enterprise.deployment.node.DisplayableComponentNode<S>
-
- org.glassfish.ejb.deployment.node.EjbNode<S>
-
- org.glassfish.ejb.deployment.node.InterfaceBasedEjbNode<EjbSessionDescriptor>
-
- org.glassfish.ejb.deployment.node.EjbSessionNode
-
- All Implemented Interfaces:
com.sun.enterprise.deployment.node.XMLNode<EjbSessionDescriptor>
public class EjbSessionNode extends InterfaceBasedEjbNode<EjbSessionDescriptor>
This class handles all information pertinent to session beans- Version:
- Author:
- Jerome Dochez
-
-
Constructor Summary
Constructors Constructor Description EjbSessionNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanendElement(com.sun.enterprise.deployment.node.XMLElement element)protected MapgetDispatchTable()EjbSessionDescriptorgetEjbDescriptor()voidsetElementValue(com.sun.enterprise.deployment.node.XMLElement element, String value)voidstartElement(com.sun.enterprise.deployment.node.XMLElement element, Attributes attributes)NodewriteDescriptor(Node parent, String nodeName, EjbSessionDescriptor ejbDesc)-
Methods inherited from class org.glassfish.ejb.deployment.node.InterfaceBasedEjbNode
writeCommonHeaderEjbDescriptor
-
Methods inherited from class org.glassfish.ejb.deployment.node.EjbNode
addDescriptor, getDescriptor, writeAroundInvokeDescriptors, writeAroundTimeoutDescriptors, writeRoleReferenceDescriptors, writeSecurityIdentityDescriptor
-
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, forceAppendTextChild, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, getXMLRootTag, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setParentNode, setXMLRootTag, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
-
-
-
-
Method Detail
-
getEjbDescriptor
public EjbSessionDescriptor getEjbDescriptor()
- Specified by:
getEjbDescriptorin classEjbNode<EjbSessionDescriptor>
-
getDispatchTable
protected Map getDispatchTable()
- Overrides:
getDispatchTablein classInterfaceBasedEjbNode<EjbSessionDescriptor>
-
startElement
public void startElement(com.sun.enterprise.deployment.node.XMLElement element, Attributes attributes)- Specified by:
startElementin interfacecom.sun.enterprise.deployment.node.XMLNode<EjbSessionDescriptor>- Overrides:
startElementin classcom.sun.enterprise.deployment.node.DeploymentDescriptorNode<EjbSessionDescriptor>
-
setElementValue
public void setElementValue(com.sun.enterprise.deployment.node.XMLElement element, String value)- Specified by:
setElementValuein interfacecom.sun.enterprise.deployment.node.XMLNode<EjbSessionDescriptor>- Overrides:
setElementValuein classcom.sun.enterprise.deployment.node.DeploymentDescriptorNode<EjbSessionDescriptor>
-
endElement
public boolean endElement(com.sun.enterprise.deployment.node.XMLElement element)
- Specified by:
endElementin interfacecom.sun.enterprise.deployment.node.XMLNode<EjbSessionDescriptor>- Overrides:
endElementin classcom.sun.enterprise.deployment.node.DeploymentDescriptorNode<EjbSessionDescriptor>
-
writeDescriptor
public Node writeDescriptor(Node parent, String nodeName, EjbSessionDescriptor ejbDesc)
- Overrides:
writeDescriptorin classcom.sun.enterprise.deployment.node.DeploymentDescriptorNode<EjbSessionDescriptor>
-
-