org.dasein.cloud.aws.storage
Class AWSCloudStorageServices

java.lang.Object
  extended by org.dasein.cloud.storage.AbstractStorageServices
      extended by org.dasein.cloud.aws.storage.AWSCloudStorageServices
All Implemented Interfaces:
org.dasein.cloud.storage.StorageServices

public class AWSCloudStorageServices
extends org.dasein.cloud.storage.AbstractStorageServices

Provides access to Amazon S3 and Glacier as online and offline storage options, respectively.

Since:
unknown
Version:
2013.07 added support for Glacier
Author:
George Reese

Constructor Summary
AWSCloudStorageServices(AWSCloud cloud)
           
 
Method Summary
 Glacier getOfflineStorageSupport()
           
 S3 getOnlineStorageSupport()
           
 
Methods inherited from class org.dasein.cloud.storage.AbstractStorageServices
getBlobStoreSupport, hasBlobStoreSupport, hasOfflineStorageSupport, hasOnlineStorageSupport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWSCloudStorageServices

public AWSCloudStorageServices(AWSCloud cloud)
Method Detail

getOfflineStorageSupport

@Nonnull
public Glacier getOfflineStorageSupport()
Specified by:
getOfflineStorageSupport in interface org.dasein.cloud.storage.StorageServices
Overrides:
getOfflineStorageSupport in class org.dasein.cloud.storage.AbstractStorageServices

getOnlineStorageSupport

@Nonnull
public S3 getOnlineStorageSupport()
Specified by:
getOnlineStorageSupport in interface org.dasein.cloud.storage.StorageServices
Overrides:
getOnlineStorageSupport in class org.dasein.cloud.storage.AbstractStorageServices


Copyright © 2009-2014 Dell, Inc.. All Rights Reserved.