data-miner-manager-tester/src/main/java/org/gcube/portlets/user/dataminermanagertester/server/task/TaskInProgress.java

48 lines
1.0 KiB
Java
Executable File

package org.gcube.portlets.user.dataminermanagertester.server.task;
import java.io.Serializable;
import java.util.Calendar;
import java.util.concurrent.Future;
import org.gcube.portlets.user.dataminermanagertester.shared.task.TaskStatus;
/**
*
* @author Giancarlo Panichi
*
*
*/
public class TaskInProgress implements Serializable {
private static final long serialVersionUID = -1957012551318695316L;
private Calendar startTime;
private Future<TaskStatus> future;
public TaskInProgress(Calendar startTime, Future<TaskStatus> future) {
super();
this.startTime = startTime;
this.future = future;
}
public Calendar getStartTime() {
return startTime;
}
public void setStartTime(Calendar startTime) {
this.startTime = startTime;
}
public Future<TaskStatus> getFuture() {
return future;
}
public void setFuture(Future<TaskStatus> future) {
this.future = future;
}
@Override
public String toString() {
return "TaskInProgress [startTime=" + startTime + ", future=" + future + "]";
}
}