Class ThreadedTask<Return>
java.lang.Object
gov.nasa.jpl.aerie.merlin.framework.ThreadedTask<Return>
- All Implemented Interfaces:
gov.nasa.jpl.aerie.merlin.protocol.model.Task<Return>
public final class ThreadedTask<Return>
extends Object
implements gov.nasa.jpl.aerie.merlin.protocol.model.Task<Return>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gov.nasa.jpl.aerie.merlin.protocol.model.Task
andThen, dropOutput
-
Field Details
-
CACHE_READS
public static boolean CACHE_READS
-
-
Constructor Details
-
ThreadedTask
-
-
Method Details
-
step
public gov.nasa.jpl.aerie.merlin.protocol.types.TaskStatus<Return> step(gov.nasa.jpl.aerie.merlin.protocol.driver.Scheduler scheduler) - Specified by:
stepin interfacegov.nasa.jpl.aerie.merlin.protocol.model.Task<Return>
-
release
public void release()- Specified by:
releasein interfacegov.nasa.jpl.aerie.merlin.protocol.model.Task<Return>
-
duplicate
- Specified by:
duplicatein interfacegov.nasa.jpl.aerie.merlin.protocol.model.Task<Return>
-