|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
brooklyn.entity.proxy.AbstractControllerbrooklyn.entity.trait.Startable
brooklyn.entity.rebind.Rebindable
brooklyn.entity.Entity
brooklyn.entity.basic.SoftwareProcess
brooklyn.entity.trait.Identifiable
brooklyn.entity.proxy.LoadBalancer
@ImplementedBy(AbstractControllerImpl.class) public interface AbstractController extends LoadBalancer, SoftwareProcess
Represents a controller mechanism for a Cluster.
Field Summary | |
---|---|
static BasicAttributeSensorAndConfigKey |
DOMAIN_NAME
|
static BasicConfigKey |
SSL_CONFIG
|
Fields inherited from interface LoadBalancer | |
---|---|
HOSTNAME, HOSTNAME_SENSOR, PORT_NUMBER_SENSOR, PROTOCOL, PROXY_HTTP_PORT, RELOAD, ROOT_URL, SERVER_POOL, SERVER_POOL_TARGETS, TARGETS, UPDATE, URL_MAPPINGS |
Method Summary | |
---|---|
java.lang.String
|
getDomain()
returns primary domain this controller responds to, or null if it responds to all domains |
java.lang.Integer
|
getPort()
|
AttributeSensor
|
getPortNumberSensor()
|
java.lang.String
|
getProtocol()
|
java.lang.String
|
getUrl()
primary URL this controller serves, if one can / has been inferred |
boolean
|
isActive()
|
Methods inherited from interface LoadBalancer | |
---|---|
bind, reload, update |
Field Detail |
---|
@SetFromFlag("domain") public static final BasicAttributeSensorAndConfigKey DOMAIN_NAME
@SetFromFlag("ssl") public static final BasicConfigKey SSL_CONFIG
Method Detail |
---|
public java.lang.String getDomain()
public java.lang.Integer getPort()
public AttributeSensor getPortNumberSensor()
public java.lang.String getProtocol()
public java.lang.String getUrl()
public boolean isActive()
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.