public class MonitNodeImpl extends SoftwareProcessImpl implements MonitNode
SoftwareProcessImpl.ServiceNotUpDiagnosticsCollector, SoftwareProcessImpl.UpdatingNotUpFromServiceProcessIsRunningAbstractEntity.BasicConfigurationSupport, AbstractEntity.BasicEnricherSupport, AbstractEntity.BasicFeedSupport, AbstractEntity.BasicGroupSupport, AbstractEntity.BasicPolicySupport, AbstractEntity.BasicSensorSupport, AbstractEntity.BasicSubscriptionSupportAbstractBrooklynObject.BasicTagSupportSoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters, SoftwareProcess.StopSoftwareParametersEntity.AdjunctSupport<T extends EntityAdjunct>, Entity.EnricherSupport, Entity.GroupSupport, Entity.PolicySupport, Entity.SensorSupportBrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupportConfigurable.ConfigurationSupportStartable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBodyEntityInternal.EnricherSupportInternal, EntityInternal.EntitySubscriptionSupportInternal, EntityInternal.FeedSupport, EntityInternal.GroupSupportInternal, EntityInternal.PolicySupportInternal, EntityInternal.SensorSupportInternalBrooklynObjectInternal.ConfigurationSupportInternal, BrooklynObjectInternal.RelationSupportInternal<T extends BrooklynObject>, BrooklynObjectInternal.SubscriptionSupportInternalconnectedSensors_subscriptionTracker, APPLICATION_ID, CATALOG_ID, CHILD_ADDED, CHILD_REMOVED, CONFIG_KEY_ADDED, CONFIG_KEY_REMOVED, DEFAULT_DISPLAY_NAME, EFFECTOR_ADDED, EFFECTOR_CHANGED, EFFECTOR_REMOVED, ENTITY_ID, GROUP_ADDED, GROUP_REMOVED, LOCATION_ADDED, LOCATION_REMOVED, managementSupport, POLICY_ADDED, POLICY_REMOVED, SENSOR_ADDED, SENSOR_REMOVEDARCHIVE_DIRECTORY_NAME_FORMAT, CONTROL_FILE_SUBSTITUTIONS, CONTROL_FILE_URL, DOWNLOAD_URL, MONIT_TARGET_PROCESS_NAME, MONIT_TARGET_PROCESS_STATUS, SUGGESTED_VERSIONADD_OPEN_INBOUND_PORTS_EFFECTOR, ADDRESS, 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_SUBSTITUTIONSRESTART, SERVICE_UP, START, STOP| Constructor and Description |
|---|
MonitNodeImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
connectSensors() |
protected void |
disconnectSensors() |
MonitDriver |
getDriver() |
Class<? extends MonitDriver> |
getDriverInterface() |
String |
getShortName() |
callRebindHooks, connectServiceUpIsRunning, disconnectServiceUpIsRunning, doInitDriver, getLifecycleEffectorTasks, getMachineOrNull, getProvisioningLocation, getRequiredOpenPorts, init, initDriver, initEnrichers, newDriver, obtainProvisioningFlags, onManagementStarted, onManagementStarting, populateServiceNotUpDiagnostics, postDriverStart, postRebind, postRestart, postStart, postStop, preRestart, preStart, preStop, preStopConfirmCustom, rebind, restart, scheduleConnectSensorsOnRebind, setProvisioningLocation, start, stop, waitForEntityStart, waitForServiceUp, waitForServiceUp, waitForServiceUp, waitForServiceUpaddChild, addChild, addFeed, addLocations, addLocationsImpl, addLocationsWithoutPublishing, clearLocations, clearParent, config, configure, configure, destroy, enrichers, equals, feeds, firstLocation, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getConfig, getCreationTime, getDisplayName, getEffector, getEntityManager, getEntityType, getEntityTypeName, getExecutionContext, getIconUrl, getLocations, getLockInternal, getManagementContext, getManagementSupport, getMutableEntityType, getParent, getProxy, getProxyIfAvailable, getRebindSupport, groups, hashCode, invalidateReferences, invoke, invoke, invoke, onManagementBecomingMaster, onManagementNoLongerMaster, onManagementStopped, onTagsChanged, policies, relations, removeChild, removeLocations, requestPersist, resetProxy, sensors, setApplication, setConfigEvenIfOwned, setConfigEvenIfOwned, setDefaultDisplayName, setDisplayName, setManagementContext, setParent, setProxy, subscriptions, toMetadataRecord, toString, toStringHelperaddSearchPath, configure, getCatalogItemId, getCatalogItemIdSearchPath, getId, isLegacyConstruction, isRebinding, readResolve, setCatalogItemId, setCatalogItemIdAndSearchPath, stackCatalogItemId, tagsclone, finalize, getClass, notify, notifyAll, wait, wait, waitpopulateServiceNotUpDiagnosticsaddChild, addChild, addFeed, clearParent, enrichers, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getCreationTime, getDisplayName, getEntityType, getIconUrl, getId, getLocations, getParent, groups, invoke, policies, relations, removeChild, sensors, setDisplayName, setParentgetCatalogItemId, getCatalogItemIdSearchPath, subscriptions, tagsconfig, getConfigrestart, start, stopaddSearchPath, setCatalogItemId, setCatalogItemIdAndSearchPath, stackCatalogItemIdpublic Class<? extends MonitDriver> getDriverInterface()
getDriverInterface in interface DriverDependentEntitypublic MonitDriver getDriver()
getDriver in interface DriverDependentEntitygetDriver in class SoftwareProcessImplprotected void connectSensors()
connectSensors in class SoftwareProcessImplprotected void disconnectSensors()
disconnectSensors in class SoftwareProcessImplpublic String getShortName()
getShortName in interface HasShortNameCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.