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