Example usage for org.springframework.jmx.export MBeanExporter subclass-usage

List of usage examples for org.springframework.jmx.export MBeanExporter subclass-usage

Introduction

In this page you can find the example usage for org.springframework.jmx.export MBeanExporter subclass-usage.

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 -&gt; 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>