org.gcube.datatransfer.agent.impl.worker
Class Worker<T extends TransferHandler>
java.lang.Object
org.gcube.datatransfer.agent.impl.worker.Worker<T>
- All Implemented Interfaces:
- Serializable, Callable
- Direct Known Subclasses:
- ASyncWorker, SyncWorker
public abstract class Worker<T extends TransferHandler>
- extends Object
- implements Callable, Serializable
- Author:
- Andrea Manzi(CERN)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.concurrent.Callable |
call |
list
protected ArrayList<T extends TransferHandler> list
uuidgen
protected static final org.apache.axis.components.uuid.UUIDGen uuidgen
- The UUIDGen
logger
protected org.gcube.common.core.utils.logging.GCUBELog logger
sourceParameters
protected org.gcube.datatransfer.agent.stubs.datatransferagent.SourceData sourceParameters
destParameters
protected org.gcube.datatransfer.agent.stubs.datatransferagent.DestData destParameters
transferId
protected String transferId
task
protected FutureTask<Worker> task
Worker
public Worker()
getResource
protected AgentResource getResource()
throws Exception
- Throws:
Exception
getTask
public FutureTask<Worker> getTask()
setTask
public void setTask(FutureTask<Worker> task)
Copyright © 2013. All Rights Reserved.