org.jclouds.compute.internal
Class ComputeServiceContextImpl

java.lang.Object
  extended by com.google.common.collect.ForwardingObject
      extended by org.jclouds.internal.BaseView
          extended by org.jclouds.compute.internal.ComputeServiceContextImpl
All Implemented Interfaces:
Closeable, ComputeServiceContext, org.jclouds.View

@Singleton
public class ComputeServiceContextImpl
extends org.jclouds.internal.BaseView
implements ComputeServiceContext


Constructor Summary
ComputeServiceContextImpl(org.jclouds.Context backend, com.google.common.reflect.TypeToken<? extends org.jclouds.Context> backendType, ComputeService computeService, Utils utils)
           
 
Method Summary
 void close()
           
 ComputeService getComputeService()
           
 Utils 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.View
getBackendType, unwrap, unwrap, unwrapApi
 

Constructor Detail

ComputeServiceContextImpl

@Inject
public ComputeServiceContextImpl(org.jclouds.Context backend,
                                        com.google.common.reflect.TypeToken<? extends org.jclouds.Context> backendType,
                                        ComputeService computeService,
                                        Utils utils)
Method Detail

getComputeService

public ComputeService getComputeService()
Specified by:
getComputeService in interface ComputeServiceContext

close

public void close()
Specified by:
close in interface Closeable
Specified by:
close in interface ComputeServiceContext

utils

public Utils utils()
Specified by:
utils in interface ComputeServiceContext


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.