public interface MongoDBClient extends AbstractMongoDBServer
SoftwareProcess.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
Modifier and Type | Field and Description |
---|---|
static ConfigKey<java.util.Map<java.lang.String,java.lang.String>> |
JS_SCRIPTS |
static MethodEffector<java.lang.Void> |
RUN_SCRIPT |
static ConfigKey<AbstractMongoDBServer> |
SERVER |
static ConfigKey<MongoDBShardedDeployment> |
SHARDED_DEPLOYMENT |
static ConfigKey<java.util.List<java.lang.String>> |
STARTUP_JS_SCRIPTS |
DATA_DIRECTORY, DOWNLOAD_URL, MONGODB_CONF_TEMPLATE_URL, PORT, SUGGESTED_VERSION
ADDRESS, ARCHIVE_DIRECTORY_NAME_FORMAT, CHILDREN_STARTABLE_MODE, CUSTOMIZE_LATCH, 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_STATE_ACTUAL, SERVICE_STATE_EXPECTED, SETUP_LATCH, SHELL_ENVIRONMENT, SKIP_ENTITY_START_IF_RUNNING, SKIP_INSTALLATION, START_LATCH, START_TIMEOUT, STOP_IPTABLES, SUBNET_ADDRESS, SUBNET_HOSTNAME
RESTART, SERVICE_UP, START, STOP
AUTHENTICATION_DATABASE, MONGODB_KEYFILE_CONTENTS, MONGODB_KEYFILE_DESTINATION, MONGODB_KEYFILE_URL, ROOT_PASSWORD, ROOT_USERNAME
Modifier and Type | Method and Description |
---|---|
void |
runScript(java.lang.String preStart,
java.lang.String scriptName) |
populateServiceNotUpDiagnostics
addChild, addChild, addEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, groups, invoke, policies, relations, removeChild, removeEnricher, removeGroup, removePolicy, sensors, setDisplayName, setParent
getCatalogItemId, subscriptions, tags
config, getConfig, setConfig
static final MethodEffector<java.lang.Void> RUN_SCRIPT
static final ConfigKey<java.util.List<java.lang.String>> STARTUP_JS_SCRIPTS
static final ConfigKey<java.util.Map<java.lang.String,java.lang.String>> JS_SCRIPTS
static final ConfigKey<MongoDBShardedDeployment> SHARDED_DEPLOYMENT
static final ConfigKey<AbstractMongoDBServer> SERVER