brooklyn.location
Interface LocationResolver


public interface LocationResolver

Provides a way of creating location instances of a particular type.


Method Summary
 String getPrefix()
          the prefix that this resolver will attend to
 Location newLocationFromString(Map properties, String spec)
          returns a Location instance, e.g.
 

Method Detail

getPrefix

String getPrefix()
the prefix that this resolver will attend to


newLocationFromString

Location newLocationFromString(Map properties,
                               String spec)
returns a Location instance, e.g. a JcloudsLocation instance configured to provision in AWS eu-west-1; the properties map may contain lots of info some of which may be relevant to this location (eg containing credentials for many clouds, and resolver picks out the ones applicable here) -- commonly it is a BrooklynProperties instance, read from .brooklyn/brooklyn.properties

throws NoSuchElementException if not found



Copyright © 2013. All Rights Reserved.