Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROVISION_ERROR |
static java.lang.String |
PROVISION_FAILED |
static java.lang.String |
PROVISION_SUCCESS |
Modifier and Type | Method and Description |
---|---|
void |
addProfiles(Profile... profiles) |
void |
destroy() |
void |
destroy(boolean force) |
Container[] |
getChildren() |
FabricService |
getFabricService() |
java.lang.String |
getGeoLocation() |
java.lang.String |
getHttpUrl() |
java.lang.String |
getId() |
java.lang.String |
getIp()
Returns the resolved address of the
Container . |
java.util.List<java.lang.String> |
getJmxDomains() |
java.lang.String |
getJmxUrl() |
java.lang.String |
getJolokiaUrl() |
java.lang.String |
getLocalHostname() |
java.lang.String |
getLocalIp() |
java.lang.String |
getLocation() |
java.lang.String |
getManualIp() |
int |
getMaximumPort() |
CreateContainerMetadata<?> |
getMetadata() |
int |
getMinimumPort() |
Profile |
getOverlayProfile() |
Container |
getParent() |
java.lang.Long |
getProcessId() |
Profile[] |
getProfiles() |
java.util.Properties |
getProvisionChecksums() |
java.lang.String |
getProvisionException() |
java.util.List<java.lang.String> |
getProvisionList() |
java.lang.String |
getProvisionResult() |
java.lang.String |
getProvisionStatus() |
java.util.Map<java.lang.String,java.lang.String> |
getProvisionStatusMap() |
java.lang.String |
getPublicHostname() |
java.lang.String |
getPublicIp() |
java.lang.String |
getResolver()
Returns the resolver of the
Container . |
java.lang.String |
getSshUrl() |
java.lang.String |
getType() |
Version |
getVersion() |
boolean |
isAlive() |
boolean |
isAliveAndOK()
Returns true if the container is alive and provisioning is successful (if required)
|
boolean |
isEnsembleServer() |
boolean |
isManaged() |
boolean |
isProvisioningComplete()
Returns true if the initial provisioning of the container is complete so that we can connect to it
via SSH / JMX etc (e.g.
|
boolean |
isProvisioningPending()
Returns true if the container is being provisioned and it is not yet complete (i.e.
|
boolean |
isRoot() |
void |
removeProfiles(Profile... profiles) |
void |
setAlive(boolean flag)
Allows the alive nature to be set by a remote monitoring process.
|
void |
setGeoLocation(java.lang.String geoLocation) |
void |
setJmxDomains(java.util.List<java.lang.String> jmxDomains)
Allows the JMX domains to be updated by a remote monitoring process; usually these are updated by an agent inside the JVM.
|
void |
setJolokiaUrl(java.lang.String location) |
void |
setLocalHostname(java.lang.String localHostname) |
void |
setLocalIp(java.lang.String localIp) |
void |
setLocation(java.lang.String location) |
void |
setManualIp(java.lang.String manualIp) |
void |
setMaximumPort(int port) |
void |
setMinimumPort(int port) |
void |
setProfiles(Profile[] profiles) |
void |
setProvisionChecksums(java.util.Properties checksums) |
void |
setProvisionException(java.lang.String exception) |
void |
setProvisionList(java.util.List<java.lang.String> bundles) |
void |
setProvisionResult(java.lang.String result) |
void |
setPublicHostname(java.lang.String publicHostname) |
void |
setPublicIp(java.lang.String publicIp) |
void |
setResolver(java.lang.String resolver)
Sets the resolver value of the
Container . |
void |
setType(java.lang.String type)
Allows a container provider to customise the type
|
void |
setVersion(Version version) |
void |
start() |
void |
start(boolean force) |
void |
stop() |
void |
stop(boolean force) |
static final java.lang.String PROVISION_SUCCESS
static final java.lang.String PROVISION_ERROR
static final java.lang.String PROVISION_FAILED
java.lang.String getType()
void setType(java.lang.String type)
Container getParent()
FabricService getFabricService()
boolean isAlive()
void setAlive(boolean flag)
boolean isEnsembleServer()
boolean isRoot()
java.lang.String getSshUrl()
java.lang.String getJmxUrl()
java.lang.String getHttpUrl()
java.lang.String getJolokiaUrl()
void setJolokiaUrl(java.lang.String location)
boolean isManaged()
Version getVersion()
void setVersion(Version version)
java.lang.Long getProcessId()
Profile[] getProfiles()
void setProfiles(Profile[] profiles)
void addProfiles(Profile... profiles)
void removeProfiles(Profile... profiles)
Profile getOverlayProfile()
java.lang.String getLocation()
void setLocation(java.lang.String location)
java.lang.String getGeoLocation()
void setGeoLocation(java.lang.String geoLocation)
java.lang.String getResolver()
Container
.
The resolver identifies which of the Container
address should be used for address resolution.void setResolver(java.lang.String resolver)
Container
.resolver
- java.lang.String getIp()
Container
.java.lang.String getLocalIp()
void setLocalIp(java.lang.String localIp)
java.lang.String getLocalHostname()
void setLocalHostname(java.lang.String localHostname)
java.lang.String getPublicIp()
void setPublicIp(java.lang.String publicIp)
java.lang.String getPublicHostname()
void setPublicHostname(java.lang.String publicHostname)
java.lang.String getManualIp()
void setManualIp(java.lang.String manualIp)
int getMinimumPort()
void setMinimumPort(int port)
int getMaximumPort()
void setMaximumPort(int port)
void start()
void start(boolean force)
void stop()
void stop(boolean force)
void destroy()
void destroy(boolean force)
Container[] getChildren()
java.util.List<java.lang.String> getJmxDomains()
void setJmxDomains(java.util.List<java.lang.String> jmxDomains)
boolean isProvisioningComplete()
boolean isProvisioningPending()
java.lang.String getProvisionResult()
void setProvisionResult(java.lang.String result)
java.lang.String getProvisionException()
void setProvisionException(java.lang.String exception)
java.util.List<java.lang.String> getProvisionList()
void setProvisionList(java.util.List<java.lang.String> bundles)
java.util.Properties getProvisionChecksums()
void setProvisionChecksums(java.util.Properties checksums)
java.lang.String getProvisionStatus()
java.util.Map<java.lang.String,java.lang.String> getProvisionStatusMap()
CreateContainerMetadata<?> getMetadata()
boolean isAliveAndOK()
Copyright © 2011-2014 Red Hat. All Rights Reserved.