|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Actor | |
|---|---|
| groovyx.gpars.actor | This package holds classes forming the public actor API. |
| groovyx.gpars.actor.impl | This package holds classes some non-public aspects of actor implementation. |
| groovyx.gpars.dataflow | This package holds classes for basic dataflow concurrency constructs, like dataflow variables, streams and threads. |
| groovyx.gpars.remote | This package holds classes implementing the remote actors functionality. |
| groovyx.gpars.remote.message | This package holds message classes for the remote actors implementation. |
| Uses of Actor in groovyx.gpars.actor |
|---|
| Subclasses of Actor in groovyx.gpars.actor | |
|---|---|
class |
AbstractLoopingActor
Wraps all actors that repeatedly loop through incoming messages and hold no implicit state between subsequent messages. |
class |
AbstractPooledActor
Deprecated. |
static class |
Actor.RemoteActor
|
class |
DefaultActor
The DefaultActor class is the base for all stateful actors, who need to maintain implicit state between subsequent message arrivals. |
class |
DynamicDispatchActor
A pooled actor allowing for an alternative structure of the message handling code. |
class |
ReactiveActor
An actor representing a reactor. |
| Fields in groovyx.gpars.actor declared as Actor | |
|---|---|
private Actor |
Actor.RemoteActor.StopActorMsg.actor
|
private Actor |
Actor.RemoteActor.TerminateActorMsg.actor
|
| Fields in groovyx.gpars.actor with type parameters of type Actor | |
|---|---|
private static java.lang.ThreadLocal<Actor> |
Actor.currentActorPerThread
Maps each thread to the actor it currently processes. |
| Methods in groovyx.gpars.actor that return Actor | |
|---|---|
private Actor |
AbstractLoopingActor.doStart()
|
static Actor |
Actors.fairMessageHandler(groovy.lang.Closure code)
Creates an instance of DynamicDispatchActor, which will cooperate in thread sharing with other actors in a fair manner. |
static Actor |
Actors.fairReactor(groovy.lang.Closure code)
Creates a reactor around the supplied code, which will cooperate in thread sharing with other actors in a fair manner. |
static Actor |
Actors.messageHandler(groovy.lang.Closure code)
Creates an instance of DynamicDispatchActor. |
static Actor |
Actors.reactor(groovy.lang.Closure code)
Creates a reactor around the supplied code. |
Actor |
AbstractLoopingActor.silentStart()
Starts the Actor without sending the START_MESSAGE message to speed the start-up. |
abstract Actor |
Actor.silentStart()
Starts the Actor without sending the START_MESSAGE message to speed the start-up. |
Actor |
Actor.RemoteActor.silentStart()
|
Actor |
DefaultActor.silentStart()
Not supported by DefaultActor |
Actor |
AbstractLoopingActor.start()
Starts the Actor and sends it the START_MESSAGE to run any afterStart handlers. |
abstract Actor |
Actor.start()
Starts the Actor and sends it the START_MESSAGE to run any afterStart handlers. |
Actor |
Actor.RemoteActor.start()
|
Actor |
DefaultActor.start()
Starts the Actor and sends it the START_MESSAGE to run any afterStart handlers. |
Actor |
AbstractLoopingActor.stop()
|
abstract Actor |
Actor.stop()
Send message to stop to the Actor. |
Actor |
Actor.RemoteActor.stop()
|
Actor |
AbstractLoopingActor.terminate()
|
abstract Actor |
Actor.terminate()
Terminates the Actor. |
Actor |
Actor.RemoteActor.terminate()
|
static Actor |
Actor.threadBoundActor()
Retrieves the actor registered with the current thread |
| Methods in groovyx.gpars.actor with parameters of type Actor | |
|---|---|
protected static void |
Actor.registerCurrentActorWithThread(Actor currentActor)
Registers the actor with the current thread |
| Uses of Actor in groovyx.gpars.actor.impl |
|---|
| Subclasses of Actor in groovyx.gpars.actor.impl | |
|---|---|
class |
ReplyingMessageStream
|
class |
RunnableBackedPooledActor
Deprecated. |
class |
SequentialProcessingActor
Deprecated. |
| Methods in groovyx.gpars.actor.impl that return Actor | |
|---|---|
Actor |
SequentialProcessingActor.silentStart()
Deprecated. |
Actor |
SequentialProcessingActor.stop()
Deprecated. Send message to stop to the actor. |
Actor |
SequentialProcessingActor.terminate()
Deprecated. Terminate the Actor. |
| Uses of Actor in groovyx.gpars.dataflow |
|---|
| Subclasses of Actor in groovyx.gpars.dataflow | |
|---|---|
class |
SingleRunActor
An actor representing a dataflow thread. |
| Methods in groovyx.gpars.dataflow that return Actor | |
|---|---|
static Actor |
DataFlow.start(groovy.lang.Closure code)
Creates a new instance of SingleRunActor to run the supplied code. |
| Uses of Actor in groovyx.gpars.remote |
|---|
| Fields in groovyx.gpars.remote declared as Actor | |
|---|---|
private Actor |
LocalNode.mainActor
|
private Actor |
RemoteNode.mainActor
|
| Methods in groovyx.gpars.remote that return Actor | |
|---|---|
Actor |
LocalNode.getMainActor()
|
Actor |
RemoteNode.getMainActor()
|
| Methods in groovyx.gpars.remote with parameters of type Actor | |
|---|---|
void |
LocalHost.connectRemoteNode(java.util.UUID nodeId,
SerialContext host,
Actor mainActor)
|
| Constructors in groovyx.gpars.remote with parameters of type Actor | |
|---|---|
RemoteNode(java.util.UUID id,
SerialContext remoteHost,
Actor mainActor)
|
|
| Uses of Actor in groovyx.gpars.remote.message |
|---|
| Fields in groovyx.gpars.remote.message declared as Actor | |
|---|---|
Actor |
NodeConnectedMsg.mainActor
|
|
Copyright © 2008–2010 Václav Pech. All Rights Reserved. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||