Skip navigation links
A C D E G H I K L M N O P R S T U V W 

A

ACCOUNT_PROP - Static variable in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
addProperty(Task, String, String) - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
addProperty(String, String) - Method in class org.duracloud.common.queue.task.Task
 

C

CONTENT_ID_PROP - Static variable in class org.duracloud.common.queue.task.TypedTask
 

D

deleteTask(Task) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
deleteTask(Task) - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
deleteTask(Task) - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
deleteTask(Task) - Method in interface org.duracloud.common.queue.TaskQueue
Deletes a task from the queue.
deleteTasks(Set<Task>) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
deleteTasks(Set<Task>) - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
deleteTasks(Set<Task>) - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
deleteTasks(Set<Task>) - Method in interface org.duracloud.common.queue.TaskQueue
Deletes a set of tasks

E

equals(Object) - Method in class org.duracloud.common.queue.task.Task
 
extendVisibilityTimeout(Task) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
extendVisibilityTimeout(Task) - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
extendVisibilityTimeout(Task) - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
extendVisibilityTimeout(Task) - Method in interface org.duracloud.common.queue.TaskQueue
Responsible for robustly extending the visibility timeout of a Task.

G

getAccount() - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
The unique identifier for the account, ie the account's subdomain.
getAttempts() - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
getAttempts() - Method in class org.duracloud.common.queue.task.Task
The number of completed attempts to process this task.
getCompletedCount() - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
getContentId() - Method in class org.duracloud.common.queue.task.TypedTask
 
getInprocessCount() - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
getName() - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
getName() - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
getName() - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
getName() - Method in interface org.duracloud.common.queue.TaskQueue
A name identifying the queue used for logging and analysis purposes.
getProperties() - Method in class org.duracloud.common.queue.task.Task
 
getProperty(String) - Method in class org.duracloud.common.queue.task.Task
 
getSpaceId() - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
getStoreId() - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
getType() - Method in class org.duracloud.common.queue.task.Task
 
getVisibilityTimeout() - Method in class org.duracloud.common.queue.task.Task
 

H

hashCode() - Method in class org.duracloud.common.queue.task.Task
 

I

incrementAttempts() - Method in class org.duracloud.common.queue.task.Task
Increments the attempts property.

K

KEY_TYPE - Static variable in class org.duracloud.common.queue.task.Task
 

L

LocalTaskQueue - Class in org.duracloud.common.queue.local
This class implements a local, in-memory task queue.
LocalTaskQueue() - Constructor for class org.duracloud.common.queue.local.LocalTaskQueue
 
log - Variable in class org.duracloud.common.queue.noop.NoopTaskQueue
 

M

marshallTask(Message) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 

N

NA - Static variable in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
NoopTask - Class in org.duracloud.common.queue.task
 
NoopTask() - Constructor for class org.duracloud.common.queue.task.NoopTask
 
NoopTaskQueue - Class in org.duracloud.common.queue.noop
Implementation of TaskQueue which performs no work.
NoopTaskQueue() - Constructor for class org.duracloud.common.queue.noop.NoopTaskQueue
 

O

org.duracloud.common.queue - package org.duracloud.common.queue
 
org.duracloud.common.queue.aws - package org.duracloud.common.queue.aws
 
org.duracloud.common.queue.local - package org.duracloud.common.queue.local
 
org.duracloud.common.queue.noop - package org.duracloud.common.queue.noop
 
org.duracloud.common.queue.task - package org.duracloud.common.queue.task
 

P

put(Task) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
put(Task...) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
Convenience method that calls put(Set)
put(Set<Task>) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
Puts multiple tasks on the queue using batch puts.
put(Task) - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
put(Task...) - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
put(Set<Task>) - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
put(Task) - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
put(Task...) - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
put(Set<Task>) - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
put(Task) - Method in interface org.duracloud.common.queue.TaskQueue
puts a task on the queue
put(Task...) - Method in interface org.duracloud.common.queue.TaskQueue
puts multiple tasks on the queue using batch puts if the queue implementation supports batch puts
put(Set<Task>) - Method in interface org.duracloud.common.queue.TaskQueue
puts multiple tasks on the queue using batch puts if the queue implementation supports batch puts

R

readTask(Task) - Method in class org.duracloud.common.queue.task.NoopTask
 
readTask(Task) - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
Reads the information stored in a Task and sets data in the SpaceCentricTypedTask
readTask(Task) - Method in class org.duracloud.common.queue.task.TypedTask
 
removeProperty(String) - Method in class org.duracloud.common.queue.task.Task
 
requeue(Task) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
requeue(Task) - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
requeue(Task) - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
requeue(Task) - Method in interface org.duracloud.common.queue.TaskQueue
Requeues the task by deleting the task, incrementing the "attempts" counter, and re-adding back to the queue.

S

setAccount(String) - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
setContentId(String) - Method in class org.duracloud.common.queue.task.TypedTask
 
setSpaceId(String) - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
setStoreId(String) - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
setType(Task.Type) - Method in class org.duracloud.common.queue.task.Task
 
setVisibilityTimeout(Integer) - Method in class org.duracloud.common.queue.task.Task
 
size() - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
size() - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
size() - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
size() - Method in interface org.duracloud.common.queue.TaskQueue
 
sizeIncludingInvisibleAndDelayed() - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
sizeIncludingInvisibleAndDelayed() - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
sizeIncludingInvisibleAndDelayed() - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
sizeIncludingInvisibleAndDelayed() - Method in interface org.duracloud.common.queue.TaskQueue
 
SPACE_ID_PROP - Static variable in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
SpaceCentricTypedTask - Class in org.duracloud.common.queue.task
Contains the base information necessary to handle tasks.
SpaceCentricTypedTask() - Constructor for class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
SQSTaskQueue - Class in org.duracloud.common.queue.aws
SQSTaskQueue acts as the interface for interacting with an Amazon Simple Queue Service (SQS) queue.
SQSTaskQueue(String) - Constructor for class org.duracloud.common.queue.aws.SQSTaskQueue
Creates a SQSTaskQueue that serves as a handle to interacting with a remote Amazon SQS Queue.
SQSTaskQueue(AmazonSQSClient, String) - Constructor for class org.duracloud.common.queue.aws.SQSTaskQueue
 
SQSTaskQueue.MsgProp - Enum in org.duracloud.common.queue.aws
 
STORE_ID_PROP - Static variable in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 

T

take(int) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
take() - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 
take() - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
take(int) - Method in class org.duracloud.common.queue.local.LocalTaskQueue
 
take() - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
take(int) - Method in class org.duracloud.common.queue.noop.NoopTaskQueue
 
take() - Method in interface org.duracloud.common.queue.TaskQueue
Blocks until a task is available
take(int) - Method in interface org.duracloud.common.queue.TaskQueue
Take a max of specified number of tasks.
Task - Class in org.duracloud.common.queue.task
Represents a basic unit of work.
Task() - Constructor for class org.duracloud.common.queue.task.Task
 
Task.Type - Enum in org.duracloud.common.queue.task
 
TaskException - Exception in org.duracloud.common.queue
 
TaskException() - Constructor for exception org.duracloud.common.queue.TaskException
 
TaskException(Throwable) - Constructor for exception org.duracloud.common.queue.TaskException
 
TaskException(String) - Constructor for exception org.duracloud.common.queue.TaskException
 
TaskException(String, Throwable) - Constructor for exception org.duracloud.common.queue.TaskException
 
TaskNotFoundException - Exception in org.duracloud.common.queue
 
TaskNotFoundException() - Constructor for exception org.duracloud.common.queue.TaskNotFoundException
 
TaskNotFoundException(String) - Constructor for exception org.duracloud.common.queue.TaskNotFoundException
 
TaskNotFoundException(Throwable) - Constructor for exception org.duracloud.common.queue.TaskNotFoundException
 
TaskNotFoundException(String, Throwable) - Constructor for exception org.duracloud.common.queue.TaskNotFoundException
 
TaskQueue - Interface in org.duracloud.common.queue
 
TimeoutException - Exception in org.duracloud.common.queue
 
TimeoutException() - Constructor for exception org.duracloud.common.queue.TimeoutException
 
TimeoutException(String) - Constructor for exception org.duracloud.common.queue.TimeoutException
 
TimeoutException(Throwable) - Constructor for exception org.duracloud.common.queue.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception org.duracloud.common.queue.TimeoutException
 
toString() - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
 
toString() - Method in class org.duracloud.common.queue.task.Task
 
TypedTask - Class in org.duracloud.common.queue.task
Contains the base information necessary for tasks working with content items.
TypedTask() - Constructor for class org.duracloud.common.queue.task.TypedTask
 

U

unmarshallTask(Task) - Method in class org.duracloud.common.queue.aws.SQSTaskQueue
 

V

valueOf(String) - Static method in enum org.duracloud.common.queue.aws.SQSTaskQueue.MsgProp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.duracloud.common.queue.task.Task.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.duracloud.common.queue.aws.SQSTaskQueue.MsgProp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.duracloud.common.queue.task.Task.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeTask() - Method in class org.duracloud.common.queue.task.NoopTask
 
writeTask() - Method in class org.duracloud.common.queue.task.SpaceCentricTypedTask
Writes all of the information in the SpaceCentricTypedTask into a Task
writeTask() - Method in class org.duracloud.common.queue.task.TypedTask
 
A C D E G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2009–2017 DuraSpace. All rights reserved.