Brooklyn

brooklyn.entity.zookeeper
[Java] Interface Zookeeper

brooklyn.entity.Entity
  brooklyn.entity.zookeeper.Zookeeper
      brooklyn.entity.java.UsesJava
          brooklyn.entity.basic.SoftwareProcess
              brooklyn.entity.trait.Startable
                  brooklyn.entity.java.UsesJmx
                      brooklyn.entity.rebind.Rebindable
All Superinterfaces:
Entity, UsesJava, SoftwareProcess, Startable, UsesJmx, Rebindable

@ImplementedBy(AbstractZookeeperImpl.class)
public interface Zookeeper
extends SoftwareProcess, UsesJmx

An Entity that represents a single Apache Zookeeper instance.

Currently abstract as there is no generic Zookeeper driver.


Field Summary
AttributeSensor OUTSTANDING_REQUESTS

AttributeSensor PACKETS_RECEIVED

AttributeSensor PACKETS_SENT

ConfigKey SUGGESTED_VERSION

PortAttributeSensorAndConfigKey ZOOKEEPER_PORT

 
Fields inherited from interface SoftwareProcess
ADDRESS, CUSTOMIZE_LATCH, DOWNLOAD_ADDON_URLS, DOWNLOAD_URL, HOSTNAME, INSTALL_LATCH, LAUNCH_LATCH, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, SERVICE_STATE, SHELL_ENVIRONMENT, START_LATCH, START_TIMEOUT, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR, SUGGESTED_VERSION
 
Fields inherited from interface UsesJmx
DEFAULT_JMX_PORT, JMX_CONTEXT, JMX_PORT, JMX_SSL_ACCESS_CERT, JMX_SSL_ACCESS_KEY, JMX_SSL_ENABLED, JMX_URL, RMI_PORT, RMI_REGISTRY_PORT, RMI_SERVER_PORT, USE_JMX
 
Fields inherited from interface UsesJava
JAVA_OPTIONS, JAVA_OPTS, JAVA_SYSPROPS
 
Method Summary
java.lang.String getHostname()

java.lang.Integer getZookeeperPort()

 

Field Detail

OUTSTANDING_REQUESTS

public AttributeSensor OUTSTANDING_REQUESTS


PACKETS_RECEIVED

public AttributeSensor PACKETS_RECEIVED


PACKETS_SENT

public AttributeSensor PACKETS_SENT


SUGGESTED_VERSION

@SetFromFlag("version")
public ConfigKey SUGGESTED_VERSION


ZOOKEEPER_PORT

@SetFromFlag("zookeeperPort")
public PortAttributeSensorAndConfigKey ZOOKEEPER_PORT


 
Method Detail

getHostname

public java.lang.String getHostname()


getZookeeperPort

public java.lang.Integer getZookeeperPort()


 

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