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, utils
Methods inherited from class org.jclouds.internal.BaseView
delegate, equals, getBackendType, hashCode, string, toString, unwrap, unwrap, unwrapApi
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jclouds.compute.ComputeServiceContext
close, utils
Methods 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:
getComputeService
in interfaceComputeServiceContext
- Specified by:
getComputeService
in interfaceEC2ComputeServiceContext
- Overrides:
getComputeService
in classComputeServiceContextImpl
-