eu.unicore.hila.grid.unicore6
Class LocalTasksCollection

java.lang.Object
  extended by eu.unicore.hila.common.BaseResource
      extended by eu.unicore.hila.grid.unicore6.LocalTasksCollection
All Implemented Interfaces:
eu.unicore.hila.Resource
Direct Known Subclasses:
Unicore6ExportsCollection, Unicore6ImportsCollection, Unicore6TransfersCollection

public class LocalTasksCollection
extends eu.unicore.hila.common.BaseResource

Author:
bjoernh 18.11.2010 11:27:59

Field Summary
protected  Map<eu.unicore.hila.common.grid.BaseTask,Long> finishedTasks
           
protected  List<eu.unicore.hila.common.grid.BaseTask> tasks
           
protected  eu.unicore.hila.grid.unicore6.LocalTasksCollection.LocalTasksCleaner tasksCleaner
           
 
Fields inherited from class eu.unicore.hila.common.BaseResource
location
 
Constructor Summary
LocalTasksCollection(eu.unicore.hila.Location _location)
           
 
Method Summary
 void addTask(eu.unicore.hila.common.grid.BaseTask _task)
           
 List<eu.unicore.hila.Resource> getChildren()
           
 void removeTask(eu.unicore.hila.common.grid.BaseTask _task)
           
 
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
 

Field Detail

tasks

protected final List<eu.unicore.hila.common.grid.BaseTask> tasks

finishedTasks

protected final Map<eu.unicore.hila.common.grid.BaseTask,Long> finishedTasks

tasksCleaner

protected final eu.unicore.hila.grid.unicore6.LocalTasksCollection.LocalTasksCleaner tasksCleaner
Constructor Detail

LocalTasksCollection

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

getChildren

public List<eu.unicore.hila.Resource> getChildren()
                                           throws eu.unicore.hila.exceptions.HiLAException
Throws:
eu.unicore.hila.exceptions.HiLAException
See Also:
Resource.getChildren()

addTask

public void addTask(eu.unicore.hila.common.grid.BaseTask _task)

removeTask

public void removeTask(eu.unicore.hila.common.grid.BaseTask _task)


Copyright © 2010-2013 UNICORE. All Rights Reserved.