libcloud
Class DriverFactory

java.lang.Object
  extended by libcloud.DriverFactory

public class DriverFactory
extends java.lang.Object


Nested Class Summary
static class DriverFactory.Provider
           
 
Constructor Summary
DriverFactory()
           
 
Method Summary
static NodeDriver constructDriver(java.lang.Class<? extends NodeDriver> driverClass, java.lang.Object... args)
           
static java.lang.Class<NodeDriver> getDriver(DriverFactory.Provider p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DriverFactory

public DriverFactory()
Method Detail

getDriver

public static java.lang.Class<NodeDriver> getDriver(DriverFactory.Provider p)

constructDriver

public static NodeDriver constructDriver(java.lang.Class<? extends NodeDriver> driverClass,
                                         java.lang.Object... args)