public interface HazelcastNode extends SoftwareProcess, UsesJava, UsesJmx
brooklyn.entity.Entity
that represents an Hazelcast nodeSoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters, SoftwareProcess.StopSoftwareParameters
Entity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupport
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
UsesJmx.JmxAgentModes
Modifier and Type | Field and Description |
---|---|
static ConfigKey<java.lang.String> |
CONFIG_FILE_NAME |
static ConfigKey<java.lang.String> |
CONFIG_TEMPLATE_URL |
static BasicAttributeSensorAndConfigKey<java.lang.String> |
DOWNLOAD_URL |
static ConfigKey<java.lang.String> |
GROUP_NAME
Specifies the group name in the configuration file.
|
static ConfigKey<java.lang.String> |
GROUP_PASSWORD |
static BasicAttributeSensorAndConfigKey<java.lang.String> |
NODE_CLUSTER_NAME |
static ConfigKey<java.lang.String> |
NODE_HEAP_MEMORY_SIZE |
static BasicAttributeSensorAndConfigKey.StringAttributeSensorAndConfigKey |
NODE_NAME |
static PortAttributeSensorAndConfigKey |
NODE_PORT |
static ConfigKey<java.lang.String> |
SUGGESTED_VERSION |
ADD_OPEN_INBOUND_PORTS_EFFECTOR, ADDRESS, ARCHIVE_DIRECTORY_NAME_FORMAT, CHILDREN_STARTABLE_MODE, CUSTOMIZE_FILES, CUSTOMIZE_LATCH, CUSTOMIZE_TEMPLATES, DONT_REQUIRE_TTY_FOR_SUDO, DOWNLOAD_ADDON_URLS, ENTITY_STARTED, EXPANDED_INSTALL_DIR, HOSTNAME, INBOUND_PORTS_AUTO_INFER, INBOUND_PORTS_CONFIG_REGEX, INSTALL_DIR, INSTALL_FILES, INSTALL_LATCH, INSTALL_RESOURCES_LATCH, INSTALL_TEMPLATES, INSTALL_UNIQUE_LABEL, LAUNCH_LATCH, LIFECYCLE_EFFECTOR_TASKS, MAXIMUM_REBIND_SENSOR_CONNECT_DELAY, OPEN_IPTABLES, PID_FILE, POST_CUSTOMIZE_COMMAND, POST_INSTALL_COMMAND, POST_LAUNCH_COMMAND, PRE_CUSTOMIZE_COMMAND, PRE_INSTALL_COMMAND, PRE_INSTALL_FILES, PRE_INSTALL_TEMPLATES, PRE_LAUNCH_COMMAND, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, REQUIRED_OPEN_LOGIN_PORTS, RETRIEVE_USAGE_METRICS, RUN_DIR, RUNTIME_FILES, RUNTIME_RESOURCES_LATCH, RUNTIME_TEMPLATES, SERVICE_PROCESS_IS_RUNNING, SERVICE_PROCESS_IS_RUNNING_POLL_PERIOD, SERVICE_STATE_ACTUAL, SERVICE_STATE_EXPECTED, SETUP_LATCH, SHELL_ENVIRONMENT, SKIP_ENTITY_START_IF_RUNNING, SKIP_INSTALLATION, START_LATCH, START_TIMEOUT, STOP_IPTABLES, STOP_LATCH, SUBNET_ADDRESS, SUBNET_HOSTNAME, TEMPLATE_SUBSTITUTIONS
RESTART, SERVICE_UP, START, STOP
DEFAULT_JMX_PORT, JMX_AGENT_LOCAL_PATH, JMX_AGENT_MODE, JMX_CONTEXT, JMX_PASSWORD, JMX_PORT, JMX_PORT_LEGACY, JMX_SSL_ACCESS_CERT, JMX_SSL_ACCESS_KEY, JMX_SSL_ENABLED, JMX_URL, JMX_USER, RMI_REGISTRY_PORT, USE_JMX
CHECK_JAVA_HOSTNAME_BUG, JAVA_OPTS, JAVA_SYSPROPS, JAVA_VERSION_REQUIRED
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGroupName() |
java.lang.String |
getGroupPassword() |
java.lang.String |
getHeapMemorySize() |
java.lang.String |
getHostAddress() |
java.lang.String |
getHostname() |
java.lang.String |
getListenAddress() |
java.lang.String |
getNodeName() |
java.lang.Integer |
getNodePort() |
java.lang.String |
getPrivateIpAddress() |
populateServiceNotUpDiagnostics
addChild, addChild, addFeed, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getCreationTime, getDisplayName, getEntityType, getIconUrl, getId, getLocations, getParent, groups, invoke, policies, relations, removeChild, sensors, setDisplayName, setParent
getCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tags
config, getConfig
static final ConfigKey<java.lang.String> SUGGESTED_VERSION
static final BasicAttributeSensorAndConfigKey<java.lang.String> DOWNLOAD_URL
static final ConfigKey<java.lang.String> CONFIG_TEMPLATE_URL
static final ConfigKey<java.lang.String> CONFIG_FILE_NAME
static final BasicAttributeSensorAndConfigKey.StringAttributeSensorAndConfigKey NODE_NAME
static final ConfigKey<java.lang.String> NODE_HEAP_MEMORY_SIZE
static final PortAttributeSensorAndConfigKey NODE_PORT
static final BasicAttributeSensorAndConfigKey<java.lang.String> NODE_CLUSTER_NAME
static final ConfigKey<java.lang.String> GROUP_NAME
static final ConfigKey<java.lang.String> GROUP_PASSWORD
java.lang.String getNodeName()
java.lang.Integer getNodePort()
java.lang.String getGroupName()
java.lang.String getGroupPassword()
java.lang.String getHostname()
java.lang.String getHostAddress()
java.lang.String getPrivateIpAddress()
java.lang.String getListenAddress()
java.lang.String getHeapMemorySize()