public abstract class TaskProcessorBase extends Object implements TaskProcessor
| Constructor and Description |
|---|
TaskProcessorBase(org.duracloud.common.queue.task.SpaceCentricTypedTask task) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
Performs the processing indicated by the task.
|
protected abstract void |
executeImpl() |
protected org.duracloud.common.queue.task.SpaceCentricTypedTask |
getTask() |
public TaskProcessorBase(org.duracloud.common.queue.task.SpaceCentricTypedTask task)
public final void execute()
throws TaskExecutionFailedException
TaskProcessorexecute in interface TaskProcessorTaskExecutionFailedExceptionprotected org.duracloud.common.queue.task.SpaceCentricTypedTask getTask()
protected abstract void executeImpl()
throws TaskExecutionFailedException
TaskExecutionFailedExceptionCopyright © 2013–2017 DuraSpace. All rights reserved.