public abstract class Worker<T extends TransferHandler> extends Object implements Callable, Serializable
Modifier and Type | Field and Description |
---|---|
protected org.gcube.datatransfer.agent.stubs.datatransferagent.DestData |
destParameters |
protected ArrayList<T> |
list |
protected org.gcube.common.core.utils.logging.GCUBELog |
logger |
protected org.gcube.datatransfer.agent.stubs.datatransferagent.SourceData |
sourceParameters |
protected FutureTask<Worker> |
task |
protected ThreadGroup |
threadList |
protected String |
transferId |
protected static org.apache.axis.components.uuid.UUIDGen |
uuidgen
The UUIDGen
|
Constructor and Description |
---|
Worker() |
Modifier and Type | Method and Description |
---|---|
protected AgentResource |
getResource() |
FutureTask<Worker> |
getTask() |
ThreadGroup |
getThreadList() |
void |
setTask(FutureTask<Worker> task) |
void |
setThreadList(ThreadGroup threadList) |
protected ArrayList<T extends TransferHandler> list
protected static final org.apache.axis.components.uuid.UUIDGen uuidgen
protected org.gcube.common.core.utils.logging.GCUBELog logger
protected org.gcube.datatransfer.agent.stubs.datatransferagent.SourceData sourceParameters
protected org.gcube.datatransfer.agent.stubs.datatransferagent.DestData destParameters
protected ThreadGroup threadList
protected String transferId
protected FutureTask<Worker> task
protected AgentResource getResource() throws Exception
Exception
public FutureTask<Worker> getTask()
public void setTask(FutureTask<Worker> task)
public ThreadGroup getThreadList()
public void setThreadList(ThreadGroup threadList)
Copyright © 2016. All Rights Reserved.