org.jclouds.sqs
Interface SQSApi

All Superinterfaces:
Closeable

@Beta
public interface SQSApi
extends Closeable

Provides access to SQS via their REST API.


Method Summary
 Set<String> getConfiguredRegions()
           
 MessageApi getMessageApiForQueue(URI queue)
          Provides synchronous access to Message features.
 PermissionApi getPermissionApiForQueue(URI queue)
          Provides synchronous access to Permission features.
 QueueApi getQueueApi()
          Provides synchronous access to Queue features.
 QueueApi getQueueApiForRegion(String region)
           
 
Methods inherited from interface java.io.Closeable
close
 

Method Detail

getConfiguredRegions

@Provides
Set<String> getConfiguredRegions()
Returns:
the Region codes configured

getQueueApi

QueueApi getQueueApi()
Provides synchronous access to Queue features.


getQueueApiForRegion

QueueApi getQueueApiForRegion(@Nullable
                              String region)

getMessageApiForQueue

MessageApi getMessageApiForQueue(URI queue)
Provides synchronous access to Message features.


getPermissionApiForQueue

PermissionApi getPermissionApiForQueue(URI queue)
Provides synchronous access to Permission features.



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