org.jclouds.compute
Interface ComputeServiceContext

All Superinterfaces:
Closeable, View
All Known Subinterfaces:
AWSEC2ComputeServiceContext, CloudStackContext, EC2ComputeServiceContext
All Known Implementing Classes:
AWSEC2ComputeServiceContextImpl, CloudStackContextImpl, ComputeServiceContextImpl, EC2ComputeServiceContextImpl, NodePoolComputeServiceContext

public interface ComputeServiceContext
extends Closeable, View

Represents a cloud that has compute functionality.

Author:
Adrian Cole

Method Summary
 void close()
           
 Map<String,Credentials> credentialStore()
          Deprecated. 
 ComputeService getComputeService()
           
 Map<String,Credentials> getCredentialStore()
          Deprecated. 
<S,A> RestContext<S,A>
getProviderSpecificContext()
          Deprecated. 
 Utils getUtils()
           
 Utils utils()
           
 
Methods inherited from interface org.jclouds.View
getBackendType, unwrap, unwrap, unwrap
 

Method Detail

getComputeService

ComputeService getComputeService()

getCredentialStore

@Deprecated
@Beta
Map<String,Credentials> getCredentialStore()
Deprecated. 

will be removed in jclouds 1.6

See Also:
Utils.getCredentialStore()

credentialStore

@Deprecated
@Beta
Map<String,Credentials> credentialStore()
Deprecated. 

will be removed in jclouds 1.6

See Also:
Utils.credentialStore()

getUtils

Utils getUtils()

utils

Utils utils()
See Also:
getUtils()

getProviderSpecificContext

@Deprecated
<S,A> RestContext<S,A> getProviderSpecificContext()
Deprecated. 

will be removed in jclouds 1.6

See Also:
View#getInputType, View.unwrap(com.google.common.reflect.TypeToken)

close

void close()
Specified by:
close in interface Closeable


Copyright © 2009-2012 jclouds. All Rights Reserved.