Brooklyn

brooklyn.entity.basic
[Java] Class SameServerEntityImpl

java.lang.Object
  brooklyn.entity.basic.AbstractEntity
      brooklyn.entity.basic.SameServerEntityImpl
All Implemented Interfaces:
SameServerEntity

public class SameServerEntityImpl
extends AbstractEntity

Field Summary
 
Fields inherited from class AbstractEntity
EFFECTOR_ADDED, EFFECTOR_CHANGED, EFFECTOR_REMOVED, LOG, POLICY_ADDED, POLICY_REMOVED, SENSOR_ADDED, SENSOR_REMOVED, _subscriptionTracker, managementSupport, tempWorkings
 
Method Summary
java.lang.String getLocalHostname()

@deprecated since 0.6.0 use Machines#findSubnetHostname(this)#findSubnetHostname(this)

protected MachineProvisioningLocation getProvisioningLocation()

protected java.util.Collection getRequiredOpenPorts()

returns the ports that this entity wants to use, aggregated for all its child entities.

protected java.util.Collection getRequiredOpenPorts(Entity entity)

protected java.util.Map obtainProvisioningFlags(MachineProvisioningLocation location)

void restart()

protected void setProvisioningLocation(MachineProvisioningLocation val)

void start(java.util.Collection locations)

protected void startInLocation(java.util.Collection locations)

protected void startInLocation(Location location)

protected void startInLocation(MachineProvisioningLocation location)

protected void startInLocation(MachineLocation machine)

void stop()

void stopInLocation(MachineLocation machine)

 
Methods inherited from class AbstractEntity
addChild, addChild, addEnricher, addGroup, addLocations, addPolicy, clearLocations, clearParent, configure, configure, configure, configure, configure, configure, destroy, emit, emitInternal, equals, finalize, firstLocation, getAllAttributes, getAllConfig, getApplication, getApplicationId, getAttribute, getAttributeByNameParts, getChildren, getConfig, getConfig, getConfig, getConfig, getConfigMap, getCreationTime, getDisplayName, getEffector, getEnrichers, getEntityManager, getEntityType, getEntityTypeName, getExecutionContext, getGroups, getIconUrl, getId, getLocations, getManagementContext, getManagementSupport, getMutableEntityType, getParent, getPolicies, getProxy, getProxyIfAvailable, getRebindSupport, getSubscriptionContext, getSubscriptionTracker, hashCode, init, invalidateReferences, invoke, invoke, invoke, isLegacyConstruction, onManagementBecomingMaster, onManagementNoLongerMaster, onManagementStarted, onManagementStarting, onManagementStopped, refreshInheritedConfig, removeAllEnrichers, removeAllPolicies, removeAttribute, removeChild, removeEnricher, removeLocations, removePolicy, setApplication, setAttribute, setAttribute, setAttributeWithoutPublishing, setConfig, setConfig, setConfig, setConfig, setConfig, setConfig, setConfigEvenIfOwned, setConfigEvenIfOwned, setConfigIfValNonNull, setConfigIfValNonNull, setDisplayName, setManagementContext, setParent, setProxy, subscribe, subscribeToChildren, subscribeToMembers, toMetadataRecord, toString, toStringHelper, unsubscribe, unsubscribe
 

Method Detail

getLocalHostname

public String getLocalHostname() {
public java.lang.String getLocalHostname()
deprecated:
since 0.6.0 use Machines#findSubnetHostname(this)#findSubnetHostname(this)


getProvisioningLocation

protected MachineProvisioningLocation getProvisioningLocation()


getRequiredOpenPorts

protected java.util.Collection getRequiredOpenPorts()
returns the ports that this entity wants to use, aggregated for all its child entities.


getRequiredOpenPorts

protected java.util.Collection getRequiredOpenPorts(Entity entity)


obtainProvisioningFlags

protected java.util.Map obtainProvisioningFlags(MachineProvisioningLocation location)


restart

public void restart() {
public void restart()


setProvisioningLocation

protected void setProvisioningLocation(MachineProvisioningLocation val)


start

public void start(Collection locations) {
public void start(java.util.Collection locations)


startInLocation

protected void startInLocation(java.util.Collection locations)


startInLocation

protected void startInLocation(Location location)


startInLocation

protected void startInLocation(MachineProvisioningLocation location)


startInLocation

protected void startInLocation(MachineLocation machine)


stop

public void stop() {
public void stop()


stopInLocation

public void stopInLocation(MachineLocation machine)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.