Brooklyn

Package brooklyn.entity.drivers

 

Interface Summary
DriverDependentEntity An Entity that needs to have a driver.
EntityDriver The EntityDriver provides an abstraction between the Entity and the environment (the Location it is running in, so that an entity is not tightly coupled to a specific Location.
EntityDriverFactory A Factory responsible for creating a driver for a given entity/location.
EntityDriverManager Responsible for creating a driver for a given entity/location.
 


Class Summary
BasicEntityDriverManager
ReflectiveEntityDriverFactory Follows a class naming convention: the driver interface must end in "Driver", and the implementation must match the driver interface name but with a suffix like "SshDriver" instead of "Driver".
RegistryEntityDriverFactory A registry of driver classes, keyed off the driver-interface + location type it is for.
 


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