- java.lang.Object
-
- brooklyn.basic.AbstractBrooklynObject
-
- brooklyn.entity.basic.AbstractEntity
-
- brooklyn.entity.basic.SoftwareProcessImpl
-
- brooklyn.entity.proxy.AbstractControllerImpl
-
- brooklyn.entity.proxy.nginx.NginxControllerImpl
-
- brooklyn.qa.load.SimulatedNginxControllerImpl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class brooklyn.entity.proxy.nginx.NginxControllerImpl
brooklyn.entity.proxy.nginx.NginxControllerImpl.UrlMappingsMemberTrackerPolicy
-
Nested classes/interfaces inherited from class brooklyn.entity.proxy.AbstractControllerImpl
brooklyn.entity.proxy.AbstractControllerImpl.ServerPoolMemberTrackerPolicy
-
Nested classes/interfaces inherited from class brooklyn.entity.basic.SoftwareProcessImpl
brooklyn.entity.basic.SoftwareProcessImpl.UpdatingNotUpFromServiceProcessIsRunning
-
Nested classes/interfaces inherited from class brooklyn.entity.basic.AbstractEntity
brooklyn.entity.basic.AbstractEntity.BasicConfigurationSupport, brooklyn.entity.basic.AbstractEntity.BasicFeedSupport
-
Nested classes/interfaces inherited from class brooklyn.basic.AbstractBrooklynObject
brooklyn.basic.AbstractBrooklynObject.BasicTagSupport
-
Nested classes/interfaces inherited from interface brooklyn.entity.proxy.nginx.NginxController
brooklyn.entity.proxy.nginx.NginxController.NginxControllerInternal
-
Nested classes/interfaces inherited from interface brooklyn.entity.basic.SoftwareProcess
brooklyn.entity.basic.SoftwareProcess.ChildStartableMode, brooklyn.entity.basic.SoftwareProcess.RestartSoftwareParameters, brooklyn.entity.basic.SoftwareProcess.StopSoftwareParameters
-
Nested classes/interfaces inherited from interface brooklyn.basic.BrooklynObject
brooklyn.basic.BrooklynObject.TagSupport
-
Nested classes/interfaces inherited from interface brooklyn.entity.trait.Configurable
brooklyn.entity.trait.Configurable.ConfigurationSupport
-
Nested classes/interfaces inherited from interface brooklyn.entity.trait.Startable
brooklyn.entity.trait.Startable.RestartEffectorBody, brooklyn.entity.trait.Startable.StartEffectorBody, brooklyn.entity.trait.Startable.StopEffectorBody
-
Nested classes/interfaces inherited from interface brooklyn.entity.basic.EntityInternal
brooklyn.entity.basic.EntityInternal.FeedSupport
-
Nested classes/interfaces inherited from interface brooklyn.basic.BrooklynObjectInternal
brooklyn.basic.BrooklynObjectInternal.ConfigurationSupportInternal
-
Field Summary
-
Fields inherited from class brooklyn.entity.proxy.nginx.NginxControllerImpl
targetAddressesHandler, urlMappingsMemberTrackerPolicy
-
Fields inherited from class brooklyn.entity.proxy.AbstractControllerImpl
isActive, serverPoolAddresses, serverPoolMemberTrackerPolicy, serverPoolTargets, updateNeeded
-
Fields inherited from class brooklyn.entity.basic.SoftwareProcessImpl
connectedSensors
-
Fields inherited from class brooklyn.entity.basic.AbstractEntity
_subscriptionTracker, CHILD_ADDED, CHILD_REMOVED, EFFECTOR_ADDED, EFFECTOR_CHANGED, EFFECTOR_REMOVED, LOCATION_ADDED, LOCATION_REMOVED, managementSupport, POLICY_ADDED, POLICY_REMOVED, SENSOR_ADDED, SENSOR_REMOVED, tempWorkings
-
Fields inherited from interface brooklyn.entity.proxy.nginx.NginxController
ACCESS_LOG_LOCATION, DEPLOY, DOWNLOAD_ADDON_URLS, DOWNLOAD_URL, ERROR_LOG_LOCATION, GET_CURRENT_CONFIGURATION, HTTP_POLL_PERIOD, NGINX_URL_ANSWERS_NICELY, PCRE_VERSION, PID_FILE, SERVER_CONF_GENERATOR, SERVER_CONF_TEMPLATE_URL, STATIC_CONTENT_ARCHIVE_URL, STICKY, STICKY_VERSION, SUGGESTED_VERSION, WITH_CC_OPT, WITH_LD_OPT
-
Fields inherited from interface brooklyn.entity.proxy.AbstractController
DOMAIN_NAME, SERVICE_UP_URL_PATH, SSL_CONFIG
-
Fields inherited from interface brooklyn.entity.basic.SoftwareProcess
ADDRESS, CHILDREN_STARTABLE_MODE, CUSTOMIZE_LATCH, ENTITY_STARTED, EXPANDED_INSTALL_DIR, HOSTNAME, INSTALL_DIR, INSTALL_FILES, INSTALL_LATCH, INSTALL_RESOURCES_LATCH, INSTALL_TEMPLATES, INSTALL_UNIQUE_LABEL, LAUNCH_LATCH, MAXIMUM_REBIND_SENSOR_CONNECT_DELAY, POST_INSTALL_COMMAND, POST_LAUNCH_COMMAND, PRE_INSTALL_COMMAND, PRE_INSTALL_FILES, PRE_INSTALL_TEMPLATES, PRE_LAUNCH_COMMAND, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, REQUIRED_OPEN_LOGIN_PORTS, 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, SUBNET_ADDRESS, SUBNET_HOSTNAME, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR
-
Fields inherited from interface brooklyn.entity.proxy.LoadBalancer
HOST_AND_PORT_SENSOR, HOSTNAME, HOSTNAME_SENSOR, MAIN_URI, PORT_NUMBER_SENSOR, PROTOCOL, PROXY_HTTP_PORT, PROXY_HTTPS_PORT, RELOAD, ROOT_URL, SERVER_POOL, SERVER_POOL_TARGETS, UPDATE, URL_MAPPINGS
-
Fields inherited from interface brooklyn.entity.trait.Startable
RESTART, SERVICE_UP, START, STOP
-
Method Summary
-
Methods inherited from class brooklyn.entity.proxy.nginx.NginxControllerImpl
appendSslConfig, deploy, doExtraConfigurationDuringStart, getConfigFile, getCurrentConfiguration, getDriver, getShortName, getUrlMappings, installSslKeys, isSticky, postStop, preStop, reconfigureService, reload, removeUrlMappingsMemberTrackerPolicy
-
Methods inherited from class brooklyn.entity.proxy.AbstractControllerImpl
addServerPoolMember, addServerPoolMemberTrackingPolicy, belongsInServerPool, bind, computePortsAndUrls, getAddressOfEntity, getDomain, getHostAndPortSensor, getHostnameSensor, getPort, getPortNumberSensor, getProtocol, getRequiredOpenPorts, getServerPoolAddresses, getSslConfig, getUrl, inferProtocol, inferUrl, inferUrl, init, isActive, isSsl, onManagementNoLongerMaster, onServerPoolMemberChanged, postRebind, postStart, preStart, removeServerPoolMember, removeServerPoolMemberTrackingPolicy, update, updateAsync, updateNeeded
-
Methods inherited from class brooklyn.entity.basic.SoftwareProcessImpl
callRebindHooks, callStartHooks, checkModifiable, connectServiceUpIsRunning, disconnectServiceUpIsRunning, doInitDriver, doRestart, doRestart, doStart, doStop, getLocalHostname, getMachineOrNull, getProvisioningLocation, initDriver, initEnrichers, newDriver, obtainProvisioningFlags, onManagementStarted, onManagementStarting, postDriverStart, postRestart, preRestart, preStopConfirmCustom, rebind, restart, setProvisioningLocation, start, startInLocation, startInLocation, startInLocation, startInLocation, stop, waitForEntityStart, waitForServiceUp, waitForServiceUp, waitForServiceUp, waitForServiceUp
-
Methods inherited from class brooklyn.entity.basic.AbstractEntity
addChild, addChild, addEnricher, addEnricher, addFeed, addGroup, addLocations, addPolicy, addPolicy, addTag, clearLocations, clearParent, config, configure, configure, configure, configure, configure, containsTag, destroy, emit, emitInternal, equals, feeds, firstLocation, getAllAttributes, getAllConfig, getAllConfigBag, getApplication, getApplicationId, getAttribute, getAttributeByNameParts, getChildren, getConfig, getConfig, getConfig, getConfig, getConfigMap, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEffector, getEnrichers, getEntityManager, getEntityType, getEntityTypeName, getExecutionContext, getFeedSupport, getGroups, getIconUrl, getLocalConfigBag, getLocations, getManagementContext, getManagementSupport, getMutableEntityType, getParent, getPolicies, getProxy, getProxyIfAvailable, getRebindSupport, getSubscriptionContext, getSubscriptionTracker, getTags, hashCode, invalidateReferences, invoke, invoke, invoke, modifyAttribute, onManagementBecomingMaster, onManagementStopped, onTagsChanged, refreshInheritedConfig, removeAllEnrichers, removeAllPolicies, removeAttribute, removeChild, removeEnricher, removeGroup, removeLocations, removePolicy, removeTag, requestPersist, resetProxy, setApplication, setAttribute, setAttribute, setAttributeWithoutPublishing, setConfig, setConfig, setConfig, setConfig, setConfig, setConfig, setConfigEvenIfOwned, setConfigEvenIfOwned, setConfigIfValNonNull, setConfigIfValNonNull, setDefaultDisplayName, setDisplayName, setManagementContext, setParent, setProxy, subscribe, subscribeToChildren, subscribeToMembers, toMetadataRecord, toString, toStringHelper, unsubscribe, unsubscribe
-
Methods inherited from class brooklyn.basic.AbstractBrooklynObject
configure, getCatalogItemId, getId, getTagSupport, isLegacyConstruction, isRebinding, setCatalogItemId, tags
-
Methods inherited from interface brooklyn.entity.proxy.AbstractController
getDomain, getHostAndPortSensor, getHostnameSensor, getPort, getPortNumberSensor, getProtocol, getServerPoolAddresses, getSslConfig, getUrl, isActive, isSsl
-
Methods inherited from interface brooklyn.entity.proxy.LoadBalancer
bind, update
-
Methods inherited from interface brooklyn.entity.Entity
addChild, 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, setParent
-
Methods inherited from interface brooklyn.basic.BrooklynObject
getCatalogItemId, getTagSupport, tags
-
Methods inherited from interface brooklyn.entity.trait.Configurable
config, setConfig
-
Methods inherited from interface brooklyn.entity.trait.Startable
restart, start, stop
-
Methods inherited from interface brooklyn.basic.BrooklynObjectInternal
setCatalogItemId
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.