public interface RenjinResult
extends java.io.Serializable
RenjinTask.execute(). A result instance can be queried
to determine success or failure of a task execution.
On success, the task result data is made available
by the data() method. On failure,
the cause of the failure can be determined by querying
the error() and
cause() methods respecitvely.| Modifier and Type | Method and Description |
|---|---|
java.lang.Throwable |
cause()
Returns cause of error on task execution failure.
|
org.renjin.sexp.SEXP |
data()
Returns task execution result data.
|
java.lang.String |
error()
Returns error message on task execution failure.
|
boolean |
success()
Returns status of task execution.
|
long |
timeTaken()
Returns approximate time taken (ms) by task execution.
|
boolean success()
java.lang.String error()
java.lang.Throwable cause()
long timeTaken()
org.renjin.sexp.SEXP data()