Uses of Class
groovyx.gpars.serial.WithSerialId

Packages that use WithSerialId
groovyx.gpars.activeobject   
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.serial This package holds classes used for actor identification in the network. 
 

Uses of WithSerialId in groovyx.gpars.activeobject
 

Subclasses of WithSerialId in groovyx.gpars.activeobject
 class InternalActor
          Backs active objects and invokes all object's active methods.
 

Uses of WithSerialId in groovyx.gpars.actor
 

Subclasses of WithSerialId in groovyx.gpars.actor
 class AbstractLoopingActor
          Wraps all actors that repeatedly loop through incoming messages and hold no implicit state between subsequent messages.
 class Actor
          Actors are active objects, which borrow a thread from a thread pool.
static class Actor.RemoteActor
           
 class BlockingActor
           
 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.
 

Methods in groovyx.gpars.actor that return WithSerialId
protected  WithSerialId Actor.MyRemoteHandle.createObject(SerialContext context)
           
 

Uses of WithSerialId in groovyx.gpars.actor.impl
 

Subclasses of WithSerialId in groovyx.gpars.actor.impl
 class MessageStream
          Represents a stream of messages and forms the base class for actors
static class MessageStream.RemoteMessageStream
           
private static class MessageStream.ResultWaiter<V>
          Represents a pending request for a reply from an actor.
 class ReplyingMessageStream
           
 class RunnableBackedBlockingActor
          Utility class to implement a blocking actor backed by any Runnable (including Closure)
 class SequentialProcessingActor
           
 

Uses of WithSerialId in groovyx.gpars.dataflow
 

Subclasses of WithSerialId in groovyx.gpars.dataflow
 class DataCallback
          A helper class enabling the 'whenBound()' or 'getValAsync' functionality of a DataflowVariable and DataflowQueue, as well as 'sendAndContinue()' on actors.
 class DataCallbackWithPool
          A helper class enabling the 'whenBound()' or 'getValAsync' functionality of a DataflowVariable and DataflowQueue, whenever a thread pool instead of a PGroup is specified..
 class DataflowComplexExpression<T>
           
 class DataflowExpression<T>
          The base class for all dataflow elements.
(package private)  class DataflowExpression.DataflowExpressionsCollector
          Listener for availability of data flow expressions we depend from
private static class DataflowExpression.TransformMany<V>
           
private static class DataflowExpression.TransformOne<V>
           
 class DataflowGetPropertyExpression<T>
          DFE which evaluate property when receiver became available
 class DataflowInvocationExpression
          Data flow expression which invokes method of object after receiver and all arguments became available
 class DataflowVariable<T>
          Represents a thread-safe single-assignment, multi-read variable.
static class DataflowVariable.RemoteDataflowVariable<T>
           
 class RemoteDataflowExpression<T>
           
 

Uses of WithSerialId in groovyx.gpars.serial
 

Fields in groovyx.gpars.serial declared as WithSerialId
private  WithSerialId SerialHandle.anchor
           
 

Fields in groovyx.gpars.serial with type parameters of type WithSerialId
private static java.lang.ref.ReferenceQueue<WithSerialId> SerialHandle.queue
           
 

Methods in groovyx.gpars.serial that return WithSerialId
protected  WithSerialId DefaultRemoteHandle.createObject(SerialContext context)
           
protected abstract  WithSerialId RemoteHandle.createObject(SerialContext context)
           
 

Methods in groovyx.gpars.serial with parameters of type WithSerialId
static SerialHandle SerialHandle.create(WithSerialId obj, java.util.UUID id)
           
 

Constructors in groovyx.gpars.serial with parameters of type WithSerialId
SerialHandle.LocalSerialHandle(WithSerialId obj, java.util.UUID uuid)
           
SerialHandle.RemoteSerialHandle(WithSerialId obj, java.util.UUID uuid)
           
SerialHandle(WithSerialId value, java.util.UUID id)
          Construct handle for object with given id to it
 


Copyright © 2008–2010 Václav Pech. All Rights Reserved.