net.bull.javamelody
Class SpringDataSourceBeanPostProcessor

java.lang.Object
  extended by net.bull.javamelody.SpringDataSourceBeanPostProcessor
All Implemented Interfaces:
org.springframework.beans.factory.config.BeanPostProcessor

public class SpringDataSourceBeanPostProcessor
extends java.lang.Object
implements org.springframework.beans.factory.config.BeanPostProcessor

Post-processor Spring pour une éventuelle DataSource défini dans le fichier xml Spring.

Author:
Emeric Vernat

Constructor Summary
SpringDataSourceBeanPostProcessor()
           
 
Method Summary
 java.lang.Object postProcessAfterInitialization(java.lang.Object bean, java.lang.String beanName)
          
 java.lang.Object postProcessBeforeInitialization(java.lang.Object bean, java.lang.String beanName)
          
 void setExcludedDatasources(java.util.Set<java.lang.String> excludedDatasources)
          Définit les noms des datasources Spring exclues.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringDataSourceBeanPostProcessor

public SpringDataSourceBeanPostProcessor()
Method Detail

setExcludedDatasources

public void setExcludedDatasources(java.util.Set<java.lang.String> excludedDatasources)
Définit les noms des datasources Spring exclues.

Parameters:
excludedDatasources - Set

postProcessBeforeInitialization

public java.lang.Object postProcessBeforeInitialization(java.lang.Object bean,
                                                        java.lang.String beanName)

Specified by:
postProcessBeforeInitialization in interface org.springframework.beans.factory.config.BeanPostProcessor

postProcessAfterInitialization

public java.lang.Object postProcessAfterInitialization(java.lang.Object bean,
                                                       java.lang.String beanName)

Specified by:
postProcessAfterInitialization in interface org.springframework.beans.factory.config.BeanPostProcessor


Copyright © 2008-2010 Emeric Vernat. All Rights Reserved.