eu.unicore.hila.common.grid
Class BaseSimpleTransfer

java.lang.Object
  extended by eu.unicore.hila.common.BaseResource
      extended by eu.unicore.hila.common.grid.BaseTask
          extended by eu.unicore.hila.common.grid.BaseSimpleTransfer
All Implemented Interfaces:
Progressable, SimpleTransfer, Task, eu.unicore.hila.Resource

public abstract class BaseSimpleTransfer
extends BaseTask
implements SimpleTransfer

A simple transfer is a task under local control, thus monitoring can be done more efficiently. This is implemented here.

Author:
bjoernh 20.09.2010 11:01:30

Field Summary
 
Fields inherited from class eu.unicore.hila.common.grid.BaseTask
error
 
Fields inherited from class eu.unicore.hila.common.BaseResource
location
 
Constructor Summary
BaseSimpleTransfer(eu.unicore.hila.Location _location)
           
 
Method Summary
 TaskStatus block()
           
 
Methods inherited from class eu.unicore.hila.common.grid.BaseTask
block, getCurrent, getError, getHistory, getMax, getUnit, isDone, isFinalState, notifyListeners, registerStatusChangeListener, removeStatusChangeListener, setCurrentState, setCurrentState, status
 
Methods inherited from class eu.unicore.hila.common.BaseResource
findParentLocationOfType, getChild, getLocation, getMetadata, getName, getParent, ok
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.unicore.hila.grid.Task
abort, block, getError, getHistory, getId, registerStatusChangeListener, removeStatusChangeListener, status
 
Methods inherited from interface eu.unicore.hila.Resource
getChild, getChildren, getLocation, getMetadata, getName, getParent, ok
 

Constructor Detail

BaseSimpleTransfer

public BaseSimpleTransfer(eu.unicore.hila.Location _location)
Parameters:
location -
Method Detail

block

public TaskStatus block()
                 throws eu.unicore.hila.exceptions.HiLAException
Specified by:
block in interface Task
Overrides:
block in class BaseTask
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
BaseTask.block()


Copyright © 2010-2013 UNICORE. All Rights Reserved.