public interface SoftwareProcess extends Entity, Startable
| Modifier and Type | Interface and Description |
|---|---|
static class |
SoftwareProcess.ChildStartableMode
controls the behavior when starting (stop, restart)
Startable children as part of the start (stop, restart) effector on this entity |
static class |
SoftwareProcess.RestartSoftwareParameters |
static class |
SoftwareProcess.StopSoftwareParameters |
BrooklynObject.TagSupportConfigurable.ConfigurationSupportStartable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody| Modifier and Type | Field and Description |
|---|---|
static AttributeSensor<java.lang.String> |
ADDRESS |
static ConfigKey<SoftwareProcess.ChildStartableMode> |
CHILDREN_STARTABLE_MODE |
static ConfigKey<java.lang.Boolean> |
CUSTOMIZE_LATCH |
static AttributeSensorAndConfigKey<java.util.Map<java.lang.String,java.lang.String>,java.util.Map<java.lang.String,java.lang.String>> |
DOWNLOAD_ADDON_URLS |
static AttributeSensorAndConfigKey<java.lang.String,java.lang.String> |
DOWNLOAD_URL |
static ConfigKey<java.lang.Boolean> |
ENTITY_STARTED |
static AttributeSensorAndConfigKey<java.lang.String,java.lang.String> |
EXPANDED_INSTALL_DIR |
static AttributeSensor<java.lang.String> |
HOSTNAME |
static AttributeSensorAndConfigKey<java.lang.String,java.lang.String> |
INSTALL_DIR |
static ConfigKey<java.util.Map<java.lang.String,java.lang.String>> |
INSTALL_FILES
Files to be copied to the server before install.
|
static ConfigKey<java.lang.Boolean> |
INSTALL_LATCH |
static ConfigKey<java.lang.Boolean> |
INSTALL_RESOURCES_LATCH |
static ConfigKey<java.util.Map<java.lang.String,java.lang.String>> |
INSTALL_TEMPLATES
Templates to be filled in and then copied to the server before install.
|
static ConfigKey<java.lang.String> |
INSTALL_UNIQUE_LABEL |
static ConfigKey<java.lang.Boolean> |
LAUNCH_LATCH |
static ConfigKey<Duration> |
MAXIMUM_REBIND_SENSOR_CONNECT_DELAY |
static AttributeSensor<java.lang.String> |
PID_FILE |
static ConfigKey<java.lang.String> |
POST_INSTALL_COMMAND |
static ConfigKey<java.lang.String> |
POST_LAUNCH_COMMAND |
static ConfigKey<java.lang.String> |
PRE_INSTALL_COMMAND |
static ConfigKey<java.util.Map<java.lang.String,java.lang.String>> |
PRE_INSTALL_FILES
Files to be copied to the server before pre-install.
|
static ConfigKey<java.util.Map<java.lang.String,java.lang.String>> |
PRE_INSTALL_TEMPLATES
Templates to be filled in and then copied to the server before install.
|
static ConfigKey<java.lang.String> |
PRE_LAUNCH_COMMAND |
static AttributeSensor<MachineProvisioningLocation> |
PROVISIONING_LOCATION |
static MapConfigKey<java.lang.Object> |
PROVISIONING_PROPERTIES |
static ConfigKey<java.util.Collection<java.lang.Integer>> |
REQUIRED_OPEN_LOGIN_PORTS |
static AttributeSensorAndConfigKey<java.lang.String,java.lang.String> |
RUN_DIR |
static ConfigKey<java.util.Map<java.lang.String,java.lang.String>> |
RUNTIME_FILES
Files to be copied to the server after customisation.
|
static ConfigKey<java.lang.Boolean> |
RUNTIME_RESOURCES_LATCH |
static ConfigKey<java.util.Map<java.lang.String,java.lang.String>> |
RUNTIME_TEMPLATES
Templates to be filled in and then copied to the server after customisation.
|
static AttributeSensor<java.lang.Boolean> |
SERVICE_PROCESS_IS_RUNNING |
static AttributeSensor<Lifecycle> |
SERVICE_STATE_ACTUAL |
static AttributeSensor<Lifecycle.Transition> |
SERVICE_STATE_EXPECTED |
static ConfigKey<java.lang.Boolean> |
SETUP_LATCH |
static MapConfigKey<java.lang.Object> |
SHELL_ENVIRONMENT |
static ConfigKey<java.lang.Boolean> |
SKIP_ENTITY_START_IF_RUNNING |
static ConfigKey<java.lang.Boolean> |
SKIP_INSTALLATION |
static ConfigKey<java.lang.Boolean> |
START_LATCH |
static ConfigKey<Duration> |
START_TIMEOUT |
static AttributeSensor<java.lang.String> |
SUBNET_ADDRESS |
static AttributeSensor<java.lang.String> |
SUBNET_HOSTNAME |
static ConfigKey<java.lang.String> |
SUGGESTED_INSTALL_DIR
Deprecated.
|
static ConfigKey<java.lang.String> |
SUGGESTED_RUN_DIR
Deprecated.
|
static ConfigKey<java.lang.String> |
SUGGESTED_VERSION |
RESTART, SERVICE_UP, START, STOPaddChild, addChild, addEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, addTag, clearParent, containsTag, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getTags, invoke, removeChild, removeEnricher, removeGroup, removePolicy, removeTag, setParentgetCatalogItemId, getTagSupport, tagsconfig, setConfigstatic final AttributeSensor<java.lang.String> HOSTNAME
static final AttributeSensor<java.lang.String> ADDRESS
static final AttributeSensor<java.lang.String> SUBNET_HOSTNAME
static final AttributeSensor<java.lang.String> SUBNET_ADDRESS
static final ConfigKey<java.util.Collection<java.lang.Integer>> REQUIRED_OPEN_LOGIN_PORTS
static final ConfigKey<java.lang.Boolean> START_LATCH
static final ConfigKey<java.lang.Boolean> SETUP_LATCH
static final ConfigKey<java.lang.Boolean> INSTALL_RESOURCES_LATCH
static final ConfigKey<java.lang.Boolean> INSTALL_LATCH
static final ConfigKey<java.lang.Boolean> RUNTIME_RESOURCES_LATCH
static final ConfigKey<java.lang.Boolean> CUSTOMIZE_LATCH
static final ConfigKey<java.lang.Boolean> LAUNCH_LATCH
static final ConfigKey<java.lang.Boolean> ENTITY_STARTED
static final ConfigKey<java.lang.Boolean> SKIP_ENTITY_START_IF_RUNNING
static final ConfigKey<java.lang.Boolean> SKIP_INSTALLATION
static final ConfigKey<java.lang.String> PRE_INSTALL_COMMAND
static final ConfigKey<java.lang.String> POST_INSTALL_COMMAND
static final ConfigKey<java.lang.String> PRE_LAUNCH_COMMAND
static final ConfigKey<java.lang.String> POST_LAUNCH_COMMAND
static final ConfigKey<java.lang.String> SUGGESTED_VERSION
static final AttributeSensorAndConfigKey<java.lang.String,java.lang.String> DOWNLOAD_URL
static final AttributeSensorAndConfigKey<java.util.Map<java.lang.String,java.lang.String>,java.util.Map<java.lang.String,java.lang.String>> DOWNLOAD_ADDON_URLS
static final ConfigKey<java.lang.String> INSTALL_UNIQUE_LABEL
static final AttributeSensorAndConfigKey<java.lang.String,java.lang.String> EXPANDED_INSTALL_DIR
static final AttributeSensorAndConfigKey<java.lang.String,java.lang.String> INSTALL_DIR
@Deprecated static final ConfigKey<java.lang.String> SUGGESTED_INSTALL_DIR
static final AttributeSensorAndConfigKey<java.lang.String,java.lang.String> RUN_DIR
@Deprecated static final ConfigKey<java.lang.String> SUGGESTED_RUN_DIR
@Beta static final ConfigKey<java.util.Map<java.lang.String,java.lang.String>> PRE_INSTALL_FILES
Map of classpath://foo/file.txt (or other url) source to destination path,
as subdir/file relative to installation directory or /absolute/path/to/file.
PRE_INSTALL_TEMPLATES@Beta static final ConfigKey<java.util.Map<java.lang.String,java.lang.String>> PRE_INSTALL_TEMPLATES
PRE_INSTALL_FILES@Beta static final ConfigKey<java.util.Map<java.lang.String,java.lang.String>> INSTALL_FILES
Map of classpath://foo/file.txt (or other url) source to destination path,
as subdir/file relative to installation directory or /absolute/path/to/file.
INSTALL_TEMPLATES@Beta static final ConfigKey<java.util.Map<java.lang.String,java.lang.String>> INSTALL_TEMPLATES
INSTALL_FILES@Beta static final ConfigKey<java.util.Map<java.lang.String,java.lang.String>> RUNTIME_FILES
Map of classpath://foo/file.txt (or other url) source to destination path,
as subdir/file relative to runtime directory or /absolute/path/to/file.
RUNTIME_TEMPLATES@Beta static final ConfigKey<java.util.Map<java.lang.String,java.lang.String>> RUNTIME_TEMPLATES
RUNTIME_FILESstatic final MapConfigKey<java.lang.Object> SHELL_ENVIRONMENT
static final MapConfigKey<java.lang.Object> PROVISIONING_PROPERTIES
static final ConfigKey<Duration> MAXIMUM_REBIND_SENSOR_CONNECT_DELAY
static final ConfigKey<SoftwareProcess.ChildStartableMode> CHILDREN_STARTABLE_MODE
static final AttributeSensor<MachineProvisioningLocation> PROVISIONING_LOCATION
static final AttributeSensor<java.lang.Boolean> SERVICE_PROCESS_IS_RUNNING
static final AttributeSensor<Lifecycle> SERVICE_STATE_ACTUAL
static final AttributeSensor<Lifecycle.Transition> SERVICE_STATE_EXPECTED
static final AttributeSensor<java.lang.String> PID_FILE