|
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.