org.jclouds.vcloud
Class VCloudExpressContextBuilder
java.lang.Object
org.jclouds.rest.RestContextBuilder<S,A>
org.jclouds.compute.ComputeServiceContextBuilder<VCloudExpressClient,VCloudExpressAsyncClient>
org.jclouds.vcloud.VCloudExpressContextBuilder
public class VCloudExpressContextBuilder
- extends org.jclouds.compute.ComputeServiceContextBuilder<VCloudExpressClient,VCloudExpressAsyncClient>
Creates VCloudComputeServiceContext or Injector instances based on the most
commonly requested arguments.
Note that Threadsafe objects will be bound as singletons to the Injector or Context provided.
If no Modules are specified, the default logging and
http transports will be installed.
- Author:
- Adrian Cole
- See Also:
VCloudComputeServiceContext
| Fields inherited from class org.jclouds.rest.RestContextBuilder |
asyncClientType, modules, properties, syncClientType |
| Methods inherited from class org.jclouds.compute.ComputeServiceContextBuilder |
addImageResolutionModule, addImageResolutionModuleIfNotPresent, buildInjector, withModules |
| Methods inherited from class org.jclouds.rest.RestContextBuilder |
addClientModuleIfNotPresent, addContextModuleIfNotPresent, addCredentialStoreIfNotPresent, addExecutorServiceIfNotPresent, addHttpModuleIfNeededAndNotPresent, addLoggingModuleIfNotPresent, buildContext, getProperties, ifHttpConfigureRestOtherwiseGuiceClientFactory |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VCloudExpressContextBuilder
public VCloudExpressContextBuilder(Properties props)
addContextModule
protected void addContextModule(List<com.google.inject.Module> modules)
- Overrides:
addContextModule in class org.jclouds.rest.RestContextBuilder<VCloudExpressClient,VCloudExpressAsyncClient>
addClientModule
protected void addClientModule(List<com.google.inject.Module> modules)
- Overrides:
addClientModule in class org.jclouds.rest.RestContextBuilder<VCloudExpressClient,VCloudExpressAsyncClient>
buildComputeServiceContext
public org.jclouds.compute.ComputeServiceContext buildComputeServiceContext()
- Overrides:
buildComputeServiceContext in class org.jclouds.compute.ComputeServiceContextBuilder<VCloudExpressClient,VCloudExpressAsyncClient>
Copyright © 2009-2011 jclouds. All Rights Reserved.