List of usage examples for org.springframework.jmx.export MBeanExporter subclass-usage
From source file com.qpark.eip.core.spring.HibernateMBeanExporter.java
/** * @author bhausen */ public class HibernateMBeanExporter extends MBeanExporter implements BeanPostProcessor { /**
From source file org.atomserver.utils.jmx.NoGetterMBeanExporter.java
/**
* This class is used to ensure that the MBeanExporter doesn't export getter/setter operations.
* <p/>
* This class was taken from a Sun blog. For more information see:
* http://weblogs.java.net/blog/emcmanus/archive/2007/02/removing_getter.html
*/
From source file com.haulmont.cuba.core.sys.jmx.MBeanExporter.java
/**
* Tweaked MBean exporter.
* <br>
* Difference from spring one is that it does not try to expose bean as {@link javax.management.StandardMBean}
* if it complies to MyObject -> MyObjectMBean naming scheme.
* <br>
From source file proj.zoie.mbean.ZoieMBeanExporter.java
public class ZoieMBeanExporter extends MBeanExporter implements BeanFactoryAware, InitializingBean, DisposableBean { private static Logger logger = Logger.getLogger(ZoieMBeanExporter.class); @Override protected void registerBeans() { try {
From source file com.predic8.membrane.core.jmx.JmxExporter.java
@MCElement(name = JmxExporter.JMX_EXPORTER_NAME) public class JmxExporter extends MBeanExporter implements Lifecycle, ApplicationContextAware, DisposableBean { public static final String JMX_EXPORTER_NAME = "jmxExporter"; HashMap<String, Object> jmxBeans = new HashMap<String, Object>();
From source file admin.jmx.BatchMBeanExporter.java
@ManagedResource public class BatchMBeanExporter extends MBeanExporter implements SmartLifecycle { private static final Log logger = LogFactory.getLog(BatchMBeanExporter.class); public static final String DEFAULT_DOMAIN = "org.springframework.batch";
From source file org.springframework.batch.admin.jmx.BatchMBeanExporter.java
@ManagedResource public class BatchMBeanExporter extends MBeanExporter implements SmartLifecycle { private static final Log logger = LogFactory.getLog(BatchMBeanExporter.class); public static final String DEFAULT_DOMAIN = "org.springframework.batch";
From source file org.trpr.platform.batch.impl.spring.jmx.BatchMetricsExporter.java
/**
* The <code>BatchMetricsExporter</code> class is a utility for exporting read-only executions metrics of the various batch jobs deployed on the Trooper
* Batch profile. Uses the {@link SimpleJobService} to get details of jobs and their executions. Uses a JMX object naming pattern bounded by
* {@link JobAdministrator#getJMXBeanNamePrefix()} and {@link JobAdministrator#getJMXBeanNameSuffix()}
*
* @author Regunath B
From source file org.springframework.boot.actuate.endpoint.jmx.EndpointMBeanExporter.java
/**
* {@link ApplicationListener} that registers all known {@link Endpoint}s with an
* {@link MBeanServer} using the {@link MBeanExporter} located from the application
* context.
*
* @author Christian Dupuis
From source file org.springframework.integration.monitor.IntegrationMBeanExporter.java
/**
* <p>
* MBean exporter for Spring Integration components in an existing application. Add an instance of this as a bean
* definition in the same context as the components you need to monitor and all message channels and message handlers
* will be exposed.
* </p>