org.dasein.cloud.google
Class GoogleAppEngine

java.lang.Object
  extended by org.dasein.cloud.CloudProvider
      extended by org.dasein.cloud.AbstractCloud
          extended by org.dasein.cloud.google.GoogleAppEngine

public class GoogleAppEngine
extends org.dasein.cloud.AbstractCloud


Field Summary
static String P_CFAUTH
           
static String P_DATE
           
 
Constructor Summary
GoogleAppEngine()
           
 
Method Summary
static String encode(String value, boolean encodePath)
           
 String getCloudName()
           
 org.dasein.cloud.dc.DataCenterServices getDataCenterServices()
           
 String getProviderName()
           
 GoogleStorageServices getStorageServices()
           
 String signForStorage(String accessKey, byte[] secretKey, String action, String hash, String contentType, Map<String,String> headers, String bucket, String object)
           
 String testContext()
           
 
Methods inherited from class org.dasein.cloud.AbstractCloud
getAdminServices, getComputeServices, getIdentityServices, getNetworkServices, getPlatformServices
 
Methods inherited from class org.dasein.cloud.CloudProvider
close, connect, connect, getComputeCloud, getContext, hasComputeServices, hasIdentityServices, hasNetworkServices, hasPlatformServices, hasStorageServices, hold, isConnected, release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

P_CFAUTH

public static final String P_CFAUTH
See Also:
Constant Field Values

P_DATE

public static final String P_DATE
See Also:
Constant Field Values
Constructor Detail

GoogleAppEngine

public GoogleAppEngine()
Method Detail

encode

public static String encode(String value,
                            boolean encodePath)
                     throws org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.InternalException

getDataCenterServices

public org.dasein.cloud.dc.DataCenterServices getDataCenterServices()
Overrides:
getDataCenterServices in class org.dasein.cloud.AbstractCloud

getStorageServices

public GoogleStorageServices getStorageServices()
Overrides:
getStorageServices in class org.dasein.cloud.CloudProvider

getCloudName

public String getCloudName()
Specified by:
getCloudName in class org.dasein.cloud.CloudProvider

getProviderName

public String getProviderName()
Specified by:
getProviderName in class org.dasein.cloud.CloudProvider

signForStorage

public String signForStorage(String accessKey,
                             byte[] secretKey,
                             String action,
                             String hash,
                             String contentType,
                             Map<String,String> headers,
                             String bucket,
                             String object)
                      throws org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.InternalException

testContext

public String testContext()
Overrides:
testContext in class org.dasein.cloud.CloudProvider


Copyright © 2011 enStratus Networks LLC. All Rights Reserved.