tabular-data-gwt-service/src/main/java/org/gcube/portlets/user/td/gwtservice/server/trservice/TRTasksManager.java

34 lines
729 B
Java

package org.gcube.portlets.user.td.gwtservice.server.trservice;
import java.io.Serializable;
import java.util.HashMap;
import org.gcube.data.analysis.tabulardata.service.operation.Task;
/**
*
* @author "Giancarlo Panichi"
* <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
*
*/
public class TRTasksManager implements Serializable {
private static final long serialVersionUID = 4517156156005181775L;
private HashMap<Long, Task> trTasksMap=new HashMap<Long, Task>();
public void add(Task trTask){
trTasksMap.put(Long.getLong(trTask.getId().getValue()),trTask);
};
public Task get(Long id){
return trTasksMap.get(id);
};
public void remove(Long id){
trTasksMap.remove(id);
};
}