public abstract class TaskProcessorFactoryBase extends Object implements TaskProcessorFactory
| Constructor and Description |
|---|
TaskProcessorFactoryBase(org.duracloud.mill.credentials.CredentialsRepo credentialRepo) |
TaskProcessorFactoryBase(org.duracloud.mill.credentials.CredentialsRepo credentialRepo,
File workDir) |
| Modifier and Type | Method and Description |
|---|---|
TaskProcessor |
create(org.duracloud.common.queue.task.Task task) |
protected abstract TaskProcessor |
createImpl(org.duracloud.common.queue.task.Task task) |
protected org.duracloud.mill.credentials.CredentialsRepo |
getCredentialRepo() |
protected File |
getWorkDir() |
abstract boolean |
isSupported(org.duracloud.common.queue.task.Task task) |
public TaskProcessorFactoryBase(org.duracloud.mill.credentials.CredentialsRepo credentialRepo)
public TaskProcessorFactoryBase(org.duracloud.mill.credentials.CredentialsRepo credentialRepo,
File workDir)
public final TaskProcessor create(org.duracloud.common.queue.task.Task task) throws TaskProcessorCreationFailedException
create in interface TaskProcessorFactoryTaskProcessorCreationFailedExceptionprotected org.duracloud.mill.credentials.CredentialsRepo getCredentialRepo()
protected File getWorkDir()
public abstract boolean isSupported(org.duracloud.common.queue.task.Task task)
isSupported in interface TaskProcessorFactoryprotected abstract TaskProcessor createImpl(org.duracloud.common.queue.task.Task task) throws TaskProcessorCreationFailedException
Copyright © 2013–2015 DuraSpace. All rights reserved.