jist.runtime
Class Event.Continuation

java.lang.Object
  extended by jist.runtime.Event.Continuation
Enclosing class:
Event

public static class Event.Continuation
extends java.lang.Object

Stores a continuation information for blocking event calls.

Since:
JIST1.0
Version:
$Id: Event.java,v 1.34 2004/07/27 15:46:47 barr Exp $
Author:
Rimon Barr <barr+jist@cs.cornell.edu>

Field Summary
 Event caller
          Caller event information.
 java.lang.Throwable exception
          Return exception of the blocking call.
 java.lang.Object result
          Returning result of the blocking call.
 Event.ContinuationFrame state
          State of the event execution before blocking call.
 
Constructor Summary
Event.Continuation()
           
 
Method Summary
 java.lang.String toString()
          Return string representation of Contination information.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

state

public Event.ContinuationFrame state
State of the event execution before blocking call.


result

public java.lang.Object result
Returning result of the blocking call.


exception

public java.lang.Throwable exception
Return exception of the blocking call.


caller

public Event caller
Caller event information.

Constructor Detail

Event.Continuation

public Event.Continuation()
Method Detail

toString

public java.lang.String toString()
Return string representation of Contination information.

Overrides:
toString in class java.lang.Object
Returns:
string representation