package org.atomnuke.task.threading; import java.util.concurrent.Future; /** * * @author zinic */ public class TrackedFuture { private final Future future; private final long taskId; public TrackedFuture(Future future, long taskId) { this.future = future; this.taskId = taskId; } public Future future() { return future; } public long taskId() { return taskId; } public boolean done() { return future.isDone(); } }