public class ScriptFuture extends Object implements RunnableFuture<ScriptStatus>
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancel(boolean interrupt) |
ScriptStatus |
get() |
ScriptStatus |
get(long timeout,
TimeUnit timeUnit) |
ScriptStatusListener |
getListener() |
org.mozilla.javascript.Scriptable |
getModuleResult() |
org.mozilla.javascript.Scriptable |
getModuleResult(long timeout,
TimeUnit timeUnit) |
NodeRuntime |
getRuntime() |
boolean |
isCancelled() |
boolean |
isDone() |
void |
run() |
void |
setListener(ScriptStatusListener listener) |
void |
setModuleResult(org.mozilla.javascript.Scriptable result) |
public boolean cancel(boolean interrupt)
cancel in interface Future<ScriptStatus>public boolean isCancelled()
isCancelled in interface Future<ScriptStatus>public boolean isDone()
isDone in interface Future<ScriptStatus>public ScriptStatus get() throws InterruptedException, ExecutionException
get in interface Future<ScriptStatus>InterruptedExceptionExecutionExceptionpublic ScriptStatus get(long timeout, TimeUnit timeUnit) throws InterruptedException, ExecutionException, TimeoutException
get in interface Future<ScriptStatus>InterruptedExceptionExecutionExceptionTimeoutExceptionpublic org.mozilla.javascript.Scriptable getModuleResult()
throws InterruptedException,
ExecutionException
public org.mozilla.javascript.Scriptable getModuleResult(long timeout,
TimeUnit timeUnit)
throws InterruptedException,
ExecutionException,
TimeoutException
public NodeRuntime getRuntime()
public void setModuleResult(org.mozilla.javascript.Scriptable result)
public void run()
run in interface Runnablerun in interface RunnableFuture<ScriptStatus>public ScriptStatusListener getListener()
public void setListener(ScriptStatusListener listener)
Copyright © 2016 Apigee Corporation. All Rights Reserved.