etm.contrib.integration.spring.configuration
Class MonitoringBeanDefinitionParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
      extended by etm.contrib.integration.spring.configuration.JetmBeanDefinitionParser
          extended by etm.contrib.integration.spring.configuration.MonitoringBeanDefinitionParser
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser

public class MonitoringBeanDefinitionParser
extends JetmBeanDefinitionParser

BeanDefinitionParser that parses JETM monitoring configuration element. Uses EtmMethodCallInterceptor for bean-pattern based monitoring. Currently signature based monitoring is not supported.

Since:
1.2.0
Version:
$Revision: 227 $
Author:
$Id: MonitoringBeanDefinitionParser.java 227 2007-06-05 16:28:33Z french_c $

Nested Class Summary
static class MonitoringBeanDefinitionParser.MonitoringInfo
          A helper class holding currently known proxy names.
static class MonitoringBeanDefinitionParser.NamedEtmMethodCallInterceptor
          A EtmMethodCallInterceptor that uses one name for all measurement points.
 
Field Summary
 
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE
 
Constructor Summary
MonitoringBeanDefinitionParser()
           
 
Method Summary
protected  org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(org.w3c.dom.Element aElement, org.springframework.beans.factory.xml.ParserContext aParserContext)
           
 
Methods inherited from class etm.contrib.integration.spring.configuration.JetmBeanDefinitionParser
generateName, resolveId
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitoringBeanDefinitionParser

public MonitoringBeanDefinitionParser()
Method Detail

parseInternal

protected org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(org.w3c.dom.Element aElement,
                                                                                         org.springframework.beans.factory.xml.ParserContext aParserContext)
Specified by:
parseInternal in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser


Copyright © 2004,2005, 2006, 2007 void.fm. All Rights Reserved.