Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jbossmx.cluster.watchdog.mbean.xmlet
Class XMLetNodeProcessor  view XMLetNodeProcessor download XMLetNodeProcessor.java

java.lang.Object
  extended byorg.jbossmx.cluster.watchdog.util.xml.BaseNodeProcessor
      extended byorg.jbossmx.cluster.watchdog.mbean.xmlet.XMLetNodeProcessor
All Implemented Interfaces:
org.jbossmx.cluster.watchdog.util.xml.NodeProcessor
Direct Known Subclasses:
XMLetMetaDataNodeProcessor

public class XMLetNodeProcessor
extends org.jbossmx.cluster.watchdog.util.xml.BaseNodeProcessor


Field Summary
private  FailedMBeanPacker m_failedMBeanPacker
           
static java.lang.String MLET_TAG
           
static java.lang.String XMLET_TAG
           
 
Fields inherited from class org.jbossmx.cluster.watchdog.util.xml.BaseNodeProcessor
 
Constructor Summary
XMLetNodeProcessor(java.lang.String nodeName)
           
XMLetNodeProcessor(java.lang.String nodeName, FailedMBeanPacker failedMBeanPacker)
           
 
Method Summary
private  java.util.Properties convertNamedNodeMapToProperties(org.w3c.dom.NamedNodeMap namedNodeMap)
           
protected  XMLetEntry createXMLetEntry(java.net.URL xmletUrl, java.util.Properties xmletProperties)
           
protected  void processNodeImpl(java.lang.String nodeName, org.w3c.dom.Node node, org.jbossmx.cluster.watchdog.util.xml.XMLScripter xmlScripter, org.jbossmx.cluster.watchdog.util.xml.XMLContext xmlContext)
           
protected  void processXMLetChildNode(org.w3c.dom.Node node, XMLetEntry xmletEntry, XMLet xmlet)
           
protected  void processXMLetChildNodes(org.w3c.dom.NodeList nodeList, XMLetEntry xmletEntry, XMLet xmlet)
           
private  void processXMLetNode(org.w3c.dom.Node node, org.jbossmx.cluster.watchdog.util.xml.XMLScripter xmlScripter, XMLet xmlet)
           
 
Methods inherited from class org.jbossmx.cluster.watchdog.util.xml.BaseNodeProcessor
getNodeName, processNode, verifyNodeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_failedMBeanPacker

private FailedMBeanPacker m_failedMBeanPacker

MLET_TAG

public static final java.lang.String MLET_TAG
See Also:
Constant Field Values

XMLET_TAG

public static final java.lang.String XMLET_TAG
See Also:
Constant Field Values
Constructor Detail

XMLetNodeProcessor

public XMLetNodeProcessor(java.lang.String nodeName)

XMLetNodeProcessor

public XMLetNodeProcessor(java.lang.String nodeName,
                          FailedMBeanPacker failedMBeanPacker)
Method Detail

processNodeImpl

protected void processNodeImpl(java.lang.String nodeName,
                               org.w3c.dom.Node node,
                               org.jbossmx.cluster.watchdog.util.xml.XMLScripter xmlScripter,
                               org.jbossmx.cluster.watchdog.util.xml.XMLContext xmlContext)
                        throws org.jbossmx.cluster.watchdog.util.xml.XMLScriptException

processXMLetNode

private void processXMLetNode(org.w3c.dom.Node node,
                              org.jbossmx.cluster.watchdog.util.xml.XMLScripter xmlScripter,
                              XMLet xmlet)
                       throws java.lang.ClassNotFoundException,
                              java.lang.IllegalAccessException,
                              java.lang.InstantiationException,
                              org.jbossmx.cluster.watchdog.util.xml.XMLScriptException

createXMLetEntry

protected XMLetEntry createXMLetEntry(java.net.URL xmletUrl,
                                      java.util.Properties xmletProperties)
                               throws java.lang.ClassNotFoundException,
                                      java.lang.IllegalAccessException,
                                      java.lang.InstantiationException

processXMLetChildNodes

protected void processXMLetChildNodes(org.w3c.dom.NodeList nodeList,
                                      XMLetEntry xmletEntry,
                                      XMLet xmlet)
                               throws org.jbossmx.cluster.watchdog.util.xml.XMLScriptException

processXMLetChildNode

protected void processXMLetChildNode(org.w3c.dom.Node node,
                                     XMLetEntry xmletEntry,
                                     XMLet xmlet)
                              throws org.jbossmx.cluster.watchdog.util.xml.XMLScriptException

convertNamedNodeMapToProperties

private java.util.Properties convertNamedNodeMapToProperties(org.w3c.dom.NamedNodeMap namedNodeMap)