Brooklyn

brooklyn.entity.java
[Java] Interface UsesJmx

brooklyn.entity.java.UsesJava
  brooklyn.entity.java.UsesJmx
All Superinterfaces:
UsesJava

public interface UsesJmx
extends UsesJava

Nested Class Summary
enum UsesJmx.JmxAgentModes

 
Field Summary
static int DEFAULT_JMX_PORT

static ConfigKey JMX_AGENT_MODE

@deprecated since 0.6.0 use RMI_REGISTRY_PORT

static BasicAttributeSensorAndConfigKey JMX_CONTEXT

static BasicAttributeSensorAndConfigKey JMX_PASSWORD

static PortAttributeSensorAndConfigKey JMX_PORT

static ConfigKey JMX_SSL_ACCESS_CERT

static ConfigKey JMX_SSL_ACCESS_KEY

static ConfigKey JMX_SSL_ENABLED

forces JMX to be secured, using JMXMP so it gets through firewalls _and_ SSL/TLS (NB: there is not currently any corresponding JMXMP without SSL/TLS)

static AttributeSensor JMX_URL

static BasicAttributeSensorAndConfigKey JMX_USER

static PortAttributeSensorAndConfigKey RMI_REGISTRY_PORT

static PortAttributeSensorAndConfigKey RMI_SERVER_PORT

@deprecated since 0.6.0 use RMI_REGISTRY_PORT

static ConfigKey USE_JMX

 
Fields inherited from interface UsesJava
CHECK_JAVA_HOSTNAME_BUG, JAVA_OPTS, JAVA_SYSPROPS
 

Field Detail

DEFAULT_JMX_PORT

public static final int DEFAULT_JMX_PORT


JMX_AGENT_MODE

public static final ConfigKey JMX_AGENT_MODE = ConfigKeys.newConfigKey(JmxAgentModes.class,
public static final ConfigKey JMX_AGENT_MODE
deprecated:
since 0.6.0 use RMI_REGISTRY_PORT


JMX_CONTEXT

@SetFromFlag("jmxContext")
public static final BasicAttributeSensorAndConfigKey JMX_CONTEXT = Attributes.JMX_CONTEXT;
public static final BasicAttributeSensorAndConfigKey JMX_CONTEXT


JMX_PASSWORD

public static final BasicAttributeSensorAndConfigKey JMX_PASSWORD = Attributes.JMX_PASSWORD;
public static final BasicAttributeSensorAndConfigKey JMX_PASSWORD


JMX_PORT

@SetFromFlag("jmxPort")
public static final PortAttributeSensorAndConfigKey JMX_PORT = Attributes.JMX_PORT;
public static final PortAttributeSensorAndConfigKey JMX_PORT


JMX_SSL_ACCESS_CERT

public static final ConfigKey JMX_SSL_ACCESS_CERT


JMX_SSL_ACCESS_KEY

public static final ConfigKey JMX_SSL_ACCESS_KEY


JMX_SSL_ENABLED

public static final ConfigKey JMX_SSL_ENABLED = ConfigKeys.newBooleanConfigKey("jmx.ssl.enabled", "JMX over JMXMP enabled with SSL/TLS", Boolean.FALSE);
public static final ConfigKey JMX_SSL_ENABLED
forces JMX to be secured, using JMXMP so it gets through firewalls _and_ SSL/TLS (NB: there is not currently any corresponding JMXMP without SSL/TLS)


JMX_URL

public static final AttributeSensor JMX_URL = Attributes.JMX_SERVICE_URL;
public static final AttributeSensor JMX_URL


JMX_USER

public static final BasicAttributeSensorAndConfigKey JMX_USER = Attributes.JMX_USER;
public static final BasicAttributeSensorAndConfigKey JMX_USER


RMI_REGISTRY_PORT

@SetFromFlag("rmiRegistryPort")
public static final PortAttributeSensorAndConfigKey RMI_REGISTRY_PORT = Attributes.RMI_REGISTRY_PORT;
public static final PortAttributeSensorAndConfigKey RMI_REGISTRY_PORT


RMI_SERVER_PORT

@SetFromFlag("rmiServerPort")
public static final PortAttributeSensorAndConfigKey RMI_SERVER_PORT = Attributes.RMI_SERVER_PORT;
public static final PortAttributeSensorAndConfigKey RMI_SERVER_PORT
deprecated:
since 0.6.0 use RMI_REGISTRY_PORT


USE_JMX

public static final ConfigKey USE_JMX = ConfigKeys.newConfigKey("jmx.enabled", "JMX enabled", Boolean.TRUE);
public static final ConfigKey USE_JMX


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.