Uses of Class
org.lightwolf.Flow

Packages that use Flow
org.lightwolf Core classes for flow manipulation and synchronization. 
org.lightwolf.synchronization   
org.lightwolf.tools Classes that perform bytecode enhancing. 
 

Uses of Flow in org.lightwolf
 

Methods in org.lightwolf that return Flow
 Flow Flow.copy()
          Performs a shallow copy on this flow.
protected static Flow FlowManager.createBranch(Flow flow, int number)
           
static Flow Flow.current()
          Returns the current flow.
 Flow MethodFrame.getFlow()
           
 Flow FlowSignalException.getFlow()
           
 Flow FlowSignal.getFlow()
          The flow that have sent this signal, or null if this signal was just instantiated and not sent yet.
 Flow[] Process.getFlows()
           
 Flow Flow.getPrevious()
           
static Flow Flow.newFlow()
          Creates and returns a new flow.
static Flow Flow.safeCurrent()
          Returns the current flow, or throws an exception if there is no current flow.
static Flow Flow.snapshot()
           
 Flow Flow.streamedCopy()
           
static Flow Flow.submit(Callable<?> callable)
           
static Flow Flow.submit(Runnable runnable)
           
 

Methods in org.lightwolf with parameters of type Flow
protected static Flow FlowManager.createBranch(Flow flow, int number)
           
protected abstract  void FlowManager.doStreamedFork(Flow requester, int n)
           
protected abstract  void FlowManager.fork(Flow requester, int n)
           
protected  void Process.notify(int event, Flow flow)
           
 void IProcessListener.onEvent(Process sender, int event, Flow flow)
          Called when an event happens on a process.
 void Continuation.placeOnCheckpoint(Flow flow)
           
 void Continuation.placeOnCheckpointAndForget(Flow flow)
           
protected static void FlowManager.prepareFork(Flow flow, int n)
           
 Object Continuation.resume(Flow flow)
          Resumes the informed flow from the last checkpoint.
 Object Continuation.resumeAndForget(Flow flow)
          Resumes the informed flow from the last checkpoint, throwing away the checkpoint.
protected abstract  Future<?> FlowManager.submit(Flow requester, Object message)
           
 

Uses of Flow in org.lightwolf.synchronization
 

Methods in org.lightwolf.synchronization with parameters of type Flow
 boolean ThreadFreeLock.isOwner(Flow thread)
           
 

Uses of Flow in org.lightwolf.tools
 

Methods in org.lightwolf.tools with parameters of type Flow
protected  void SimpleFlowManager.doStreamedFork(Flow requester, int n)
           
protected  void SimpleFlowManager.fork(Flow requester, int n)
           
protected  Future<?> SimpleFlowManager.submit(Flow flow, Object message)