|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.rest.Providers
public class Providers
| Constructor Summary | |
|---|---|
Providers()
|
|
| Method Summary | ||
|---|---|---|
static Iterable<String> |
getSupportedProviders()
Gets a set of supported providers. |
|
static Iterable<String> |
getSupportedProvidersOfType(Class<? extends RestContextBuilder> type)
Gets a set of supported providers. |
|
static Iterable<String> |
getSupportedProvidersOfTypeInProperties(Class<? extends RestContextBuilder> type,
Properties properties)
|
|
static
|
initContextBuilder(Class<RestContextBuilder<S,A>> contextBuilderClass,
Class<S> sync,
Class<A> async,
Properties properties)
|
|
static
|
resolveContextBuilderClass(String provider,
Properties properties)
|
|
static Class<PropertiesBuilder> |
resolvePropertiesBuilderClass(String providerName,
Properties props)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Providers()
| Method Detail |
|---|
public static Iterable<String> getSupportedProviders()
public static Iterable<String> getSupportedProvidersOfType(Class<? extends RestContextBuilder> type)
public static Iterable<String> getSupportedProvidersOfTypeInProperties(Class<? extends RestContextBuilder> type,
Properties properties)
public static <S,A> Class<RestContextBuilder<S,A>> resolveContextBuilderClass(String provider,
Properties properties)
throws ClassNotFoundException,
IllegalArgumentException,
SecurityException,
InstantiationException,
IllegalAccessException,
InvocationTargetException,
NoSuchMethodException
ClassNotFoundException
IllegalArgumentException
SecurityException
InstantiationException
IllegalAccessException
InvocationTargetException
NoSuchMethodException
public static <S,A> RestContextBuilder<S,A> initContextBuilder(Class<RestContextBuilder<S,A>> contextBuilderClass,
@Nullable
Class<S> sync,
@Nullable
Class<A> async,
Properties properties)
throws ClassNotFoundException,
IllegalArgumentException,
SecurityException,
InstantiationException,
IllegalAccessException,
InvocationTargetException,
NoSuchMethodException
ClassNotFoundException
IllegalArgumentException
SecurityException
InstantiationException
IllegalAccessException
InvocationTargetException
NoSuchMethodException
public static Class<PropertiesBuilder> resolvePropertiesBuilderClass(String providerName,
Properties props)
throws ClassNotFoundException,
InstantiationException,
IllegalAccessException,
InvocationTargetException,
NoSuchMethodException
ClassNotFoundException
InstantiationException
IllegalAccessException
InvocationTargetException
NoSuchMethodException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||