org.elasticsearch.jmx
Class AbstractJmxModule

java.lang.Object
  extended by org.elasticsearch.common.inject.AbstractModule
      extended by org.elasticsearch.jmx.AbstractJmxModule
All Implemented Interfaces:
Module

public abstract class AbstractJmxModule
extends AbstractModule

Simple based class for JMX related services with doConfigure() only being called if jmx is enabled.


Constructor Summary
protected AbstractJmxModule(Settings settings)
           
 
Method Summary
protected  void configure()
          Configures a Binder via the exposed methods.
protected abstract  void doConfigure()
           
 
Methods inherited from class org.elasticsearch.common.inject.AbstractModule
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractJmxModule

protected AbstractJmxModule(Settings settings)
Method Detail

configure

protected void configure()
Description copied from class: AbstractModule
Configures a Binder via the exposed methods.

Specified by:
configure in class AbstractModule

doConfigure

protected abstract void doConfigure()


Copyright © 2009-2012. All Rights Reserved.