Brooklyn

brooklyn.location.jclouds.zone
[Java] Class AwsAvailabilityZoneExtension

java.lang.Object
  brooklyn.location.cloud.AbstractAvailabilityZoneExtension
      brooklyn.location.jclouds.zone.AwsAvailabilityZoneExtension
All Implemented Interfaces:
AvailabilityZoneExtension

public class AwsAvailabilityZoneExtension
extends AbstractAvailabilityZoneExtension

Field Summary
 
Fields inherited from class AbstractAvailabilityZoneExtension
managementContext, subLocations
 
Constructor Summary
AwsAvailabilityZoneExtension(ManagementContext managementContext, JcloudsLocation loc)

 
Method Summary
protected java.util.List doGetAllSubLocations()

protected java.util.Set getAvailabilityZones()

protected boolean isNameMatch(Location loc, Predicate namePredicate)

protected JcloudsLocation newSubLocation(Location parent, AvailabilityZoneInfo zone)

 
Methods inherited from class AbstractAvailabilityZoneExtension
doGetAllSubLocations, getAllSubLocations, getSubLocations, getSubLocationsByName, isNameMatch
 

Constructor Detail

AwsAvailabilityZoneExtension

public AwsAvailabilityZoneExtension(ManagementContext managementContext, JcloudsLocation loc)


 
Method Detail

doGetAllSubLocations

@Override
protected java.util.List doGetAllSubLocations()


getAvailabilityZones

protected java.util.Set getAvailabilityZones()


isNameMatch

@Override
protected boolean isNameMatch(Location loc, Predicate namePredicate)


newSubLocation

protected JcloudsLocation newSubLocation(Location parent, AvailabilityZoneInfo zone)


 

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