| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
PROVISION_ERROR, PROVISION_FAILED, PROVISION_SUCCESS| Constructor and Description |
|---|
ContainerImpl(Container parent,
java.lang.String id,
FabricService fabricService) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProfiles(Profile... profiles) |
void |
destroy() |
void |
destroy(boolean force) |
boolean |
equals(java.lang.Object o) |
BundleInfo[] |
getBundles(ContainerTemplate containerTemplate) |
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. |
ServiceInfo[] |
getServices(ContainerTemplate containerTemplate) |
java.lang.String |
getSshUrl() |
java.lang.String |
getType() |
Version |
getVersion() |
boolean |
hasAliveChildren()
Checks if Container is root and has alive children.
|
int |
hashCode() |
boolean |
isAlive() |
boolean |
isAliveAndOK() |
boolean |
isEnsembleServer() |
boolean |
isManaged() |
boolean |
isProvisioningComplete() |
boolean |
isProvisioningPending() |
boolean |
isRoot() |
void |
removeProfiles(Profile... profiles) |
void |
setGeoLocation(java.lang.String location) |
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 |
setVersion(Version version) |
void |
start() |
void |
start(boolean force) |
void |
stop() |
void |
stop(boolean force) |
java.lang.String |
toString() |
public ContainerImpl(Container parent, java.lang.String id, FabricService fabricService)
public FabricService getFabricService()
getFabricService in interface Containerpublic java.lang.String getId()
public boolean isEnsembleServer()
isEnsembleServer in interface Containerpublic boolean isProvisioningComplete()
isProvisioningComplete in interface Containerpublic boolean isProvisioningPending()
isProvisioningPending in interface Containerpublic java.lang.String getProvisionStatus()
getProvisionStatus in interface Containerpublic java.lang.String getJolokiaUrl()
getJolokiaUrl in interface Containerpublic void setJolokiaUrl(java.lang.String location)
setJolokiaUrl in interface Containerpublic java.lang.String getHttpUrl()
getHttpUrl in interface Containerpublic Version getVersion()
getVersion in interface Containerpublic void setVersion(Version version)
setVersion in interface Containerpublic java.lang.Long getProcessId()
getProcessId in interface Containerpublic Profile[] getProfiles()
getProfiles in interface Containerpublic void setProfiles(Profile[] profiles)
setProfiles in interface Containerpublic void addProfiles(Profile... profiles)
addProfiles in interface Containerpublic void removeProfiles(Profile... profiles)
removeProfiles in interface Containerpublic Profile getOverlayProfile()
getOverlayProfile in interface Containerpublic java.lang.String getLocation()
getLocation in interface Containerpublic void setLocation(java.lang.String location)
setLocation in interface Containerpublic java.lang.String getGeoLocation()
getGeoLocation in interface Containerpublic void setGeoLocation(java.lang.String location)
setGeoLocation in interface Containerpublic java.lang.String getResolver()
Container.
The resolver identifies which of the Container address should be used for address resolution.getResolver in interface Containerpublic void setResolver(java.lang.String resolver)
Container.setResolver in interface Containerresolver - the new resolver for this containerpublic java.lang.String getIp()
Container.public java.lang.String getLocalIp()
getLocalIp in interface Containerpublic void setLocalIp(java.lang.String localIp)
setLocalIp in interface Containerpublic java.lang.String getLocalHostname()
getLocalHostname in interface Containerpublic void setLocalHostname(java.lang.String localHostname)
setLocalHostname in interface Containerpublic java.lang.String getPublicIp()
getPublicIp in interface Containerpublic void setPublicIp(java.lang.String publicIp)
setPublicIp in interface Containerpublic java.lang.String getPublicHostname()
getPublicHostname in interface Containerpublic void setPublicHostname(java.lang.String publicHostname)
setPublicHostname in interface Containerpublic java.lang.String getManualIp()
getManualIp in interface Containerpublic void setManualIp(java.lang.String manualIp)
setManualIp in interface Containerpublic int getMinimumPort()
getMinimumPort in interface Containerpublic void setMinimumPort(int port)
setMinimumPort in interface Containerpublic int getMaximumPort()
getMaximumPort in interface Containerpublic void setMaximumPort(int port)
setMaximumPort in interface Containerpublic BundleInfo[] getBundles(ContainerTemplate containerTemplate)
public ServiceInfo[] getServices(ContainerTemplate containerTemplate)
public java.util.List<java.lang.String> getJmxDomains()
getJmxDomains in interface Containerpublic Container[] getChildren()
getChildren in interface Containerpublic java.lang.String getProvisionResult()
getProvisionResult in interface Containerpublic void setProvisionResult(java.lang.String result)
setProvisionResult in interface Containerpublic java.lang.String getProvisionException()
getProvisionException in interface Containerpublic void setProvisionException(java.lang.String exception)
setProvisionException in interface Containerpublic java.util.List<java.lang.String> getProvisionList()
getProvisionList in interface Containerpublic void setProvisionList(java.util.List<java.lang.String> bundles)
setProvisionList in interface Containerpublic java.util.Properties getProvisionChecksums()
getProvisionChecksums in interface Containerpublic void setProvisionChecksums(java.util.Properties checksums)
setProvisionChecksums in interface Containerpublic CreateContainerMetadata<?> getMetadata()
getMetadata in interface Containerpublic boolean hasAliveChildren()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isAliveAndOK()
isAliveAndOK in interface Containerpublic java.util.Map<java.lang.String,java.lang.String> getProvisionStatusMap()
getProvisionStatusMap in interface ContainerCopyright © 2014 Red Hat. All Rights Reserved.