Package org.jclouds.ec2.compute.internal
Class EC2ComputeServiceContextImpl
java.lang.Object
com.google.common.collect.ForwardingObject
org.jclouds.internal.BaseView
org.jclouds.compute.internal.ComputeServiceContextImpl
org.jclouds.ec2.compute.internal.EC2ComputeServiceContextImpl
- All Implemented Interfaces:
Closeable,AutoCloseable,ComputeServiceContext,EC2ComputeServiceContext,View
- Direct Known Subclasses:
AWSEC2ComputeServiceContextImpl
@Singleton
public class EC2ComputeServiceContextImpl
extends ComputeServiceContextImpl
implements EC2ComputeServiceContext
-
Constructor Summary
ConstructorsConstructorDescriptionEC2ComputeServiceContextImpl(Context backend, com.google.common.reflect.TypeToken<? extends Context> backendType, EC2ComputeService computeService, Utils utils) -
Method Summary
Methods inherited from class org.jclouds.compute.internal.ComputeServiceContextImpl
close, utilsMethods inherited from class org.jclouds.internal.BaseView
delegate, equals, getBackendType, hashCode, string, toString, unwrap, unwrap, unwrapApiMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jclouds.compute.ComputeServiceContext
close, utilsMethods inherited from interface org.jclouds.View
getBackendType, unwrap, unwrap, unwrapApi
-
Constructor Details
-
EC2ComputeServiceContextImpl
@Inject public EC2ComputeServiceContextImpl(Context backend, com.google.common.reflect.TypeToken<? extends Context> backendType, EC2ComputeService computeService, Utils utils)
-
-
Method Details
-
getComputeService
- Specified by:
getComputeServicein interfaceComputeServiceContext- Specified by:
getComputeServicein interfaceEC2ComputeServiceContext- Overrides:
getComputeServicein classComputeServiceContextImpl
-