public interface NodeJsWebAppService extends SoftwareProcess, WebAppService
SoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters, SoftwareProcess.StopSoftwareParameters
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
WebAppServiceMetrics.Initializer
Entity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupport
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Modifier and Type | Field and Description |
---|---|
static ConfigKey<java.lang.String> |
APP_ARCHIVE_URL |
static ConfigKey<java.lang.String> |
APP_COMMAND |
static ConfigKey<java.lang.String> |
APP_COMMAND_LINE |
static ConfigKey<java.lang.String> |
APP_FILE |
static ConfigKey<java.lang.String> |
APP_GIT_REPOSITORY_URL |
static ConfigKey<java.lang.String> |
APP_NAME |
static PortAttributeSensorAndConfigKey |
HTTP_PORT |
static ConfigKey<java.util.List<java.lang.String>> |
NODE_PACKAGE_LIST |
static ConfigKey<java.lang.String> |
SERVICE_UP_PATH |
static ConfigKey<java.lang.String> |
SUGGESTED_VERSION |
static ConfigKey<java.lang.Boolean> |
USE_HTTP_MONITORING |
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, DOWNLOAD_URL, 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
ENABLED_PROTOCOLS, HTTPS_PORT, HTTPS_SSL_CONFIG, ROOT_URL
BYTES_RECEIVED, BYTES_SENT, ERROR_COUNT, MAX_PROCESSING_TIME, PROCESSING_TIME_FRACTION_IN_WINDOW, PROCESSING_TIME_FRACTION_LAST, REQUEST_COUNT, REQUESTS_PER_SECOND_IN_WINDOW, REQUESTS_PER_SECOND_LAST, TOTAL_PROCESSING_TIME
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getHttpPort() |
populateServiceNotUpDiagnostics
restart, start, stop
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 PortAttributeSensorAndConfigKey HTTP_PORT
static final ConfigKey<java.lang.String> APP_GIT_REPOSITORY_URL
static final ConfigKey<java.lang.String> APP_ARCHIVE_URL
static final ConfigKey<java.lang.String> APP_FILE
static final ConfigKey<java.lang.String> APP_NAME
static final ConfigKey<java.lang.String> APP_COMMAND
static final ConfigKey<java.lang.String> APP_COMMAND_LINE
static final ConfigKey<java.util.List<java.lang.String>> NODE_PACKAGE_LIST
static final ConfigKey<java.lang.String> SERVICE_UP_PATH
static final ConfigKey<java.lang.Boolean> USE_HTTP_MONITORING