|
Rice Pastry API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object rice.Continuation.ErrorContinuation<R,E>
public abstract static class Continuation.ErrorContinuation<R,E extends java.lang.Exception>
This class is a Continuation provided for simplicity which passes any results up to the parent Continuation which it is constructed with. Subclasses should implement the receiveException() method with the appropriate behavior.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface rice.Continuation |
---|
Continuation.ErrorContinuation<R,E extends java.lang.Exception>, Continuation.ExternalContinuation<R,E extends java.lang.Exception>, Continuation.ExternalContinuationRunnable<R,E extends java.lang.Exception>, Continuation.ExternalRunnable, Continuation.ListenerContinuation<R,E extends java.lang.Exception>, Continuation.MultiContinuation, Continuation.NamedContinuation, Continuation.SimpleContinuation, Continuation.StandardContinuation<R,E extends java.lang.Exception> |
Field Summary | |
---|---|
protected Continuation<R,E> |
parent
The parent continuation |
Constructor Summary | |
---|---|
Continuation.ErrorContinuation(Continuation<R,E> continuation)
Constructor which takes in the parent continuation for this continuation. |
Method Summary | |
---|---|
void |
receiveResult(R result)
Called when an the result is available. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface rice.Continuation |
---|
receiveException |
Field Detail |
---|
protected Continuation<R,E extends java.lang.Exception> parent
Constructor Detail |
---|
public Continuation.ErrorContinuation(Continuation<R,E> continuation)
continuation
- The parent of this continuationMethod Detail |
---|
public void receiveResult(R result)
receiveResult
in interface Continuation<R,E extends java.lang.Exception>
result
- The result
|
Rice Pastry API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |