org.jclouds.sqs
Interface SQSApi

All Superinterfaces:
Closeable

@Beta
public interface SQSApi
extends Closeable

Provides access to SQS via their REST API.

Author:
Adrian Cole
See Also:
SQSAsyncApi

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-2013 jclouds. All Rights Reserved.