|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |