Class InterceptorBindingNode
java.lang.Object
com.sun.enterprise.deployment.node.DeploymentDescriptorNode<InterceptorBindingDescriptor>
org.glassfish.ejb.deployment.node.InterceptorBindingNode
- All Implemented Interfaces:
com.sun.enterprise.deployment.node.XMLNode<InterceptorBindingDescriptor>
public class InterceptorBindingNode
extends com.sun.enterprise.deployment.node.DeploymentDescriptorNode<InterceptorBindingDescriptor>
-
Field Summary
Fields inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode
abstractDescriptor, handlers, I18N_NODE, serviceLocator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanendElement(com.sun.enterprise.deployment.node.XMLElement element) receives notification of the end of an XML element by the Parserall sub-implementation of this class can use a dispatch table to map xml element to method name on the descriptor class for setting the element value.voidsetElementValue(com.sun.enterprise.deployment.node.XMLElement element, String value) voidstartElement(com.sun.enterprise.deployment.node.XMLElement element, Attributes attributes) voidwriteBindings(Node parent, EjbDescriptor ejbDesc) Write interceptor bindings for this ejb.Methods inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode
addDescriptor, addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, appendTextChild, composeQNameValue, createDescriptor, forceAppendTextChild, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, getXMLRootTag, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setParentNode, setXMLRootTag, writeDescriptor, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
-
Constructor Details
-
InterceptorBindingNode
public InterceptorBindingNode()
-
-
Method Details
-
getDescriptor
- Specified by:
getDescriptorin interfacecom.sun.enterprise.deployment.node.XMLNode<InterceptorBindingDescriptor>- Overrides:
getDescriptorin classcom.sun.enterprise.deployment.node.DeploymentDescriptorNode<InterceptorBindingDescriptor>
-
startElement
public void startElement(com.sun.enterprise.deployment.node.XMLElement element, Attributes attributes) - Specified by:
startElementin interfacecom.sun.enterprise.deployment.node.XMLNode<InterceptorBindingDescriptor>- Overrides:
startElementin classcom.sun.enterprise.deployment.node.DeploymentDescriptorNode<InterceptorBindingDescriptor>
-
setElementValue
- Specified by:
setElementValuein interfacecom.sun.enterprise.deployment.node.XMLNode<InterceptorBindingDescriptor>- Overrides:
setElementValuein classcom.sun.enterprise.deployment.node.DeploymentDescriptorNode<InterceptorBindingDescriptor>
-
endElement
public boolean endElement(com.sun.enterprise.deployment.node.XMLElement element) receives notification of the end of an XML element by the Parser- Specified by:
endElementin interfacecom.sun.enterprise.deployment.node.XMLNode<InterceptorBindingDescriptor>- Overrides:
endElementin classcom.sun.enterprise.deployment.node.DeploymentDescriptorNode<InterceptorBindingDescriptor>- Parameters:
element- the xml tag identification- Returns:
- true if this node is done processing the XML sub tree
-
getDispatchTable
all sub-implementation of this class can use a dispatch table to map xml element to method name on the descriptor class for setting the element value.- Overrides:
getDispatchTablein classcom.sun.enterprise.deployment.node.DeploymentDescriptorNode<InterceptorBindingDescriptor>- Returns:
- the map with the element name as a key, the setter method as a value
-
writeBindings
Write interceptor bindings for this ejb.- Parameters:
parent- node in the DOM treeejbDesc- the descriptor to write
-