A C D G H I N R S T W 

A

AmazonS3QueueItemProvider - Class in com.blacklocus.qs.aws.s3
 
AmazonS3QueueItemProvider(String, AmazonS3) - Constructor for class com.blacklocus.qs.aws.s3.AmazonS3QueueItemProvider
 
AmazonS3QueueItemProvider(String, String, String, AmazonS3) - Constructor for class com.blacklocus.qs.aws.s3.AmazonS3QueueItemProvider
 
AmazonSQSMessage - Class in com.blacklocus.qs.aws.sqs
This is an implementation of a Message backed by an Amazon SQS Message.
AmazonSQSMessage(Message) - Constructor for class com.blacklocus.qs.aws.sqs.AmazonSQSMessage
 
AmazonSQSMessageProvider - Class in com.blacklocus.qs.aws.sqs
Provide Message instances from an SQS queue.
AmazonSQSMessageProvider(AmazonSQS, String) - Constructor for class com.blacklocus.qs.aws.sqs.AmazonSQSMessageProvider
Create a new MessageProvider instance.
AmazonSQSPrioritizedMessageProvider - Class in com.blacklocus.qs.aws.sqs
Provide a prefix-based SQS priority queue.
AmazonSQSPrioritizedMessageProvider(AmazonSQS, String, long) - Constructor for class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
Create a new MessageProvider instance.

C

com.blacklocus.qs.aws.s3 - package com.blacklocus.qs.aws.s3
 
com.blacklocus.qs.aws.sqs - package com.blacklocus.qs.aws.sqs
 
currentNanoTime() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
A wrapper around System.nanoTime() to encapsulate elapsed time handling in one place.

D

DEFAULT_QUEUE_COMPARATOR - Static variable in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
 
delete(Message) - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessageProvider
 
delete(Message) - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
 

G

getAttributes() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessage
 
getBody() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessage
 
getId() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessage
 
getQueueUrl() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessageProvider
Returns the queue url for this provider.
getReceipt() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessage
 

H

hasNext() - Method in class com.blacklocus.qs.aws.s3.AmazonS3QueueItemProvider
 
hasNext() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessageProvider
 
hasNext() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
 

I

iterator() - Method in class com.blacklocus.qs.aws.s3.AmazonS3QueueItemProvider
 
iterator() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessageProvider
 
iterator() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
 

N

next() - Method in class com.blacklocus.qs.aws.s3.AmazonS3QueueItemProvider
 
next() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessageProvider
 
next() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
 

R

remove() - Method in class com.blacklocus.qs.aws.s3.AmazonS3QueueItemProvider
 
remove() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessageProvider
 
remove() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
 

S

shouldUpdateQueues() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
Returns true if an update to the queues should occur based on the time since this method was last called.

T

toString() - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSMessage
 

W

withInclude(Predicate<String>) - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
Queue URLs that return true for this predicate are included in the list of available queues to be prioritized.
withQueueComparator(Comparator<String>) - Method in class com.blacklocus.qs.aws.sqs.AmazonSQSPrioritizedMessageProvider
This comparator controls the sort order of the returned queues.
A C D G H I N R S T W