Brooklyn

brooklyn.location.basic
[Java] Class SingleMachineProvisioningLocation

java.lang.Object
  brooklyn.location.basic.AbstractLocation
      brooklyn.location.basic.FixedListMachineProvisioningLocation
          brooklyn.location.basic.SingleMachineProvisioningLocation

public class SingleMachineProvisioningLocation
extends FixedListMachineProvisioningLocation

Field Summary
 
Fields inherited from class FixedListMachineProvisioningLocation
inUse, machines, pendingRemoval
 
Fields inherited from class AbstractLocation
LOG, PARENT_LOCATION, hostGeoInfo, name
 
Constructor Summary
SingleMachineProvisioningLocation()

SingleMachineProvisioningLocation(java.lang.String location, java.util.Map locationFlags)

 
Method Summary
java.lang.Object obtain(java.util.Map flags)

java.lang.Object obtain()

void release(java.lang.Object machine)

 
Methods inherited from class FixedListMachineProvisioningLocation
addChild, addMachine, canProvisionMore, close, configure, getAllMachines, getAvailable, getInUse, getMachines, getProvisioningFlags, init, newSubLocation, obtain, obtain, provisionMore, provisionMore, release, removeChild, removeMachine, toVerboseString
 
Methods inherited from class AbstractLocation
addChild, addChild, addChildLocation, addExtension, assertNotYetManaged, configure, containsLocation, equals, findLocationProperty, getAllConfig, getAllConfig, getChildLocations, getChildren, getConfig, getConfigBag, getDisplayName, getExtension, getHostGeoInfo, getId, getLocationProperty, getManagementContext, getName, getParent, getParentLocation, getRawLocalConfigBag, getRebindSupport, hasConfig, hasConfig, hasExtension, hasLocationProperty, hashCode, init, isLegacyConstruction, isManaged, onManagementStarted, onManagementStopped, removeChild, removeChildLocation, setConfig, setHostGeoInfo, setManagementContext, setName, setParent, setParentLocation, string, toMetadataRecord, toString, toVerboseString
 

Constructor Detail

SingleMachineProvisioningLocation

public SingleMachineProvisioningLocation()


SingleMachineProvisioningLocation

@SuppressWarnings("rawtypes")
public SingleMachineProvisioningLocation(java.lang.String location, java.util.Map locationFlags)


 
Method Detail

obtain

@SuppressWarnings("rawtypes")
@Override
public java.lang.Object obtain(java.util.Map flags)


obtain

@Override
@SuppressWarnings({ "unchecked", "rawtypes" })
public java.lang.Object obtain()


release

@Override
public void release(java.lang.Object machine)


 

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