|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PGroup | |
---|---|
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.agent | |
groovyx.gpars.dataflow | This package holds classes for basic dataflow concurrency constructs, like dataflow variables, streams and threads. |
groovyx.gpars.dataflow.expression | |
groovyx.gpars.dataflow.impl | |
groovyx.gpars.dataflow.operator | This package holds classes representing operators and channels necessary for full dataflow concurrency. |
groovyx.gpars.dataflow.stream | |
groovyx.gpars.group |
Uses of PGroup in groovyx.gpars.activeobject |
---|
Fields in groovyx.gpars.activeobject with type parameters of type PGroup | |
---|---|
private java.util.Map<java.lang.String,PGroup> |
ActiveObjectRegistry.registry
|
Methods in groovyx.gpars.activeobject that return PGroup | |
---|---|
PGroup |
ActiveObjectRegistry.findGroupById(java.lang.String groupId)
|
Methods in groovyx.gpars.activeobject with parameters of type PGroup | |
---|---|
void |
ActiveObjectRegistry.register(java.lang.String groupId,
PGroup group)
|
Uses of PGroup in groovyx.gpars.actor |
---|
Fields in groovyx.gpars.actor declared as PGroup | |
---|---|
protected PGroup |
Actor.parallelGroup
The parallel group to which the message stream belongs |
Methods in groovyx.gpars.actor that return PGroup | |
---|---|
PGroup |
Actor.getParallelGroup()
Retrieves the group to which the actor belongs |
Methods in groovyx.gpars.actor with parameters of type PGroup | |
---|---|
void |
AbstractLoopingActor.setParallelGroup(PGroup group)
|
void |
Actor.setParallelGroup(PGroup group)
Sets the parallel group. |
Constructors in groovyx.gpars.actor with parameters of type PGroup | |
---|---|
Actor(DataflowExpression<java.lang.Object> joinLatch,
PGroup parallelGroup)
|
Uses of PGroup in groovyx.gpars.actor.impl |
---|
Methods in groovyx.gpars.actor.impl with parameters of type PGroup | |
---|---|
void |
SequentialProcessingActor.setParallelGroup(PGroup group)
Sets the actor's group. |
Uses of PGroup in groovyx.gpars.agent |
---|
Methods in groovyx.gpars.agent with parameters of type PGroup | |
---|---|
void |
AgentCore.setPGroup(PGroup pGroup)
Sets an actor group to use for task scheduling |
Uses of PGroup in groovyx.gpars.dataflow |
---|
Fields in groovyx.gpars.dataflow declared as PGroup | |
---|---|
static PGroup |
Dataflow.DATA_FLOW_GROUP
The parallel group used by all Dataflow Concurrency actors by default. |
private PGroup |
DataCallback.parallelGroup
|
Fields in groovyx.gpars.dataflow with type parameters of type PGroup | |
---|---|
static java.lang.ThreadLocal<PGroup> |
Dataflow.activeParallelGroup
Maps threads/tasks to parallel groups they belong to |
Methods in groovyx.gpars.dataflow that return PGroup | |
---|---|
static PGroup |
Dataflow.retrieveCurrentDFPGroup()
Retrieves the thread-local value of the active PGroup or the default DataflowGroup |
Methods in groovyx.gpars.dataflow with parameters of type PGroup | ||
---|---|---|
void |
DataflowQueue.binaryChoice(PGroup group,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
|
void |
DataflowReadChannel.binaryChoice(PGroup group,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
Directs the output to one of the two output channels depending on the boolean result of the provided closure. |
|
void |
DataflowQueue.binaryChoice(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
|
void |
DataflowReadChannel.binaryChoice(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
Directs the output to one of the two output channels depending on the boolean result of the provided closure. |
|
DataflowReadChannel<T> |
DataflowQueue.filter(PGroup group,
groovy.lang.Closure<java.lang.Boolean> closure)
|
|
DataflowReadChannel<T> |
DataflowReadChannel.filter(PGroup group,
groovy.lang.Closure<java.lang.Boolean> closure)
Creates and attaches a new operator that will filter data using the provided closure |
|
DataflowReadChannel<T> |
DataflowQueue.filter(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
groovy.lang.Closure<java.lang.Boolean> closure)
|
|
DataflowReadChannel<T> |
DataflowReadChannel.filter(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
groovy.lang.Closure<java.lang.Boolean> closure)
Creates and attaches a new operator that will filter data using the provided closure |
|
|
DataflowQueue.chainWith(PGroup group,
groovy.lang.Closure<V> closure)
|
|
|
DataflowReadChannel.chainWith(PGroup group,
groovy.lang.Closure<V> closure)
Creates and attaches a new operator processing values from the channel |
|
|
SyncDataflowQueue.chainWith(PGroup group,
groovy.lang.Closure<V> closure)
|
|
|
SyncDataflowStreamReadAdapter.chainWith(PGroup group,
groovy.lang.Closure<V> closure)
|
|
|
SyncDataflowVariable.chainWith(PGroup group,
groovy.lang.Closure<V> closure)
|
|
|
DataflowQueue.chainWith(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
groovy.lang.Closure<V> closure)
|
|
|
DataflowReadChannel.chainWith(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
groovy.lang.Closure<V> closure)
Creates and attaches a new operator processing values from the channel |
|
void |
DataflowQueue.choice(PGroup group,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
|
void |
DataflowReadChannel.choice(PGroup group,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
Directs the output to one of the output channels depending on the int result of the provided closure. |
|
void |
DataflowQueue.choice(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
|
void |
DataflowReadChannel.choice(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
Directs the output to one of the output channels depending on the int result of the provided closure. |
|
void |
DataflowQueue.into(PGroup group,
DataflowWriteChannel<T> target)
|
|
void |
DataflowReadChannel.into(PGroup group,
DataflowWriteChannel<T> target)
Makes the output of the current channel to be an input for the specified channel |
|
void |
DataflowQueue.into(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
|
void |
DataflowReadChannel.into(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
Makes the output of the current channel to be an input for the specified channel |
|
|
DataflowQueue.merge(PGroup group,
DataflowReadChannel<java.lang.Object> other,
groovy.lang.Closure<V> closure)
|
|
|
DataflowReadChannel.merge(PGroup group,
DataflowReadChannel<java.lang.Object> other,
groovy.lang.Closure<V> closure)
Merges channels together as inputs for a single dataflow operator. |
|
|
DataflowQueue.merge(PGroup group,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
|
|
|
DataflowReadChannel.merge(PGroup group,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
Merges channels together as inputs for a single dataflow operator. |
|
|
SyncDataflowQueue.merge(PGroup group,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
|
|
|
SyncDataflowStreamReadAdapter.merge(PGroup group,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
|
|
|
SyncDataflowVariable.merge(PGroup group,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
|
|
|
DataflowQueue.merge(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowReadChannel<java.lang.Object> other,
groovy.lang.Closure<V> closure)
|
|
|
DataflowReadChannel.merge(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowReadChannel<java.lang.Object> other,
groovy.lang.Closure<V> closure)
Merges channels together as inputs for a single dataflow operator. |
|
|
DataflowQueue.merge(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
|
|
|
DataflowReadChannel.merge(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
Merges channels together as inputs for a single dataflow operator. |
|
void |
DataflowQueue.separate(PGroup group,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
|
void |
DataflowReadChannel.separate(PGroup group,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
Allows the closure to output different values to different output channels. |
|
void |
DataflowQueue.separate(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
|
void |
DataflowReadChannel.separate(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
Allows the closure to output different values to different output channels. |
|
void |
DataflowQueue.split(PGroup group,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
|
void |
DataflowReadChannel.split(PGroup group,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
Splits the output of the current channel to be an input for the specified channels |
|
void |
DataflowQueue.split(PGroup group,
java.util.List<DataflowWriteChannel<T>> targets)
|
|
void |
DataflowReadChannel.split(PGroup group,
java.util.List<DataflowWriteChannel<T>> targets)
Makes the output of the current channel to be an input for the specified channels |
|
void |
DataflowQueue.split(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
|
void |
DataflowReadChannel.split(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
Splits the output of the current channel to be an input for the specified channels |
|
void |
DataflowQueue.split(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
|
|
void |
DataflowReadChannel.split(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
Makes the output of the current channel to be an input for the specified channels |
|
DataflowReadChannel<T> |
DataflowQueue.tap(PGroup group,
DataflowWriteChannel<T> target)
|
|
DataflowReadChannel<T> |
DataflowReadChannel.tap(PGroup group,
DataflowWriteChannel<T> target)
Taps into the pipeline. |
|
DataflowReadChannel<T> |
SyncDataflowQueue.tap(PGroup group,
DataflowWriteChannel<T> target)
|
|
DataflowReadChannel<T> |
SyncDataflowStreamReadAdapter.tap(PGroup group,
DataflowWriteChannel<T> target)
|
|
DataflowReadChannel<T> |
SyncDataflowVariable.tap(PGroup group,
DataflowWriteChannel<T> target)
|
|
DataflowReadChannel<T> |
DataflowQueue.tap(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
|
DataflowReadChannel<T> |
DataflowReadChannel.tap(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
Taps into the pipeline. |
|
|
DataflowQueue.then(PGroup group,
groovy.lang.Closure<V> closure)
Schedule closure to be executed after data becomes available. |
|
|
DataflowReadChannel.then(PGroup group,
groovy.lang.Closure<V> closure)
Schedule closure to be executed after data becomes available. |
|
|
Promise.then(PGroup group,
groovy.lang.Closure<V> closure)
Schedule closure to be executed after data becomes available. |
|
|
DataflowVariable.then(PGroup group,
groovy.lang.Closure<V> closure,
groovy.lang.Closure<V> errorHandler)
Schedule closure to be executed after data becomes available. |
|
|
Promise.then(PGroup group,
groovy.lang.Closure<V> closure,
groovy.lang.Closure<V> errorHandler)
Schedule closure to be executed after data becomes available. |
|
static java.lang.Object |
Dataflow.usingGroup(PGroup group,
groovy.lang.Closure code)
Sets the supplied PGroup as the default for the given block of code. |
|
|
DataflowQueue.whenBound(PGroup group,
groovy.lang.Closure<V> closure)
|
|
|
DataflowReadChannel.whenBound(PGroup group,
groovy.lang.Closure<V> closure)
Schedule closure to be executed after data becomes available. |
|
|
Promise.whenBound(PGroup group,
groovy.lang.Closure<V> closure)
Schedule closure to be executed after data becomes available. |
|
|
SyncDataflowStreamReadAdapter.whenBound(PGroup group,
groovy.lang.Closure<V> closure)
|
Constructors in groovyx.gpars.dataflow with parameters of type PGroup | |
---|---|
DataCallback(groovy.lang.Closure code,
PGroup pGroup)
|
|
Select(PGroup pGroup,
DataflowReadChannel<? extends T>... channels)
|
|
Select(PGroup pGroup,
java.util.List<DataflowReadChannel<? extends T>> channels)
|
Uses of PGroup in groovyx.gpars.dataflow.expression |
---|
Methods in groovyx.gpars.dataflow.expression with parameters of type PGroup | ||
---|---|---|
void |
DataflowExpression.binaryChoice(PGroup group,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
|
void |
DataflowExpression.binaryChoice(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
|
DataflowReadChannel<T> |
DataflowExpression.filter(PGroup group,
groovy.lang.Closure<java.lang.Boolean> closure)
|
|
DataflowReadChannel<T> |
DataflowExpression.filter(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
groovy.lang.Closure<java.lang.Boolean> closure)
|
|
|
DataflowExpression.chainWith(PGroup group,
groovy.lang.Closure<V> closure)
|
|
|
DataflowExpression.chainWith(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
groovy.lang.Closure<V> closure)
|
|
void |
DataflowExpression.choice(PGroup group,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
|
void |
DataflowExpression.choice(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
|
void |
DataflowExpression.into(PGroup group,
DataflowWriteChannel<T> target)
|
|
void |
DataflowExpression.into(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
|
|
DataflowExpression.merge(PGroup group,
DataflowReadChannel<java.lang.Object> other,
groovy.lang.Closure<V> closure)
|
|
|
DataflowExpression.merge(PGroup group,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
|
|
|
DataflowExpression.merge(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowReadChannel<java.lang.Object> other,
groovy.lang.Closure<V> closure)
|
|
|
DataflowExpression.merge(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
|
|
void |
DataflowExpression.separate(PGroup group,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
|
void |
DataflowExpression.separate(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
|
void |
DataflowExpression.split(PGroup group,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
|
void |
DataflowExpression.split(PGroup group,
java.util.List<DataflowWriteChannel<T>> targets)
|
|
void |
DataflowExpression.split(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
|
void |
DataflowExpression.split(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
|
|
DataflowReadChannel<T> |
DataflowExpression.tap(PGroup group,
DataflowWriteChannel<T> target)
|
|
DataflowReadChannel<T> |
DataflowExpression.tap(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
|
|
DataflowExpression.then(PGroup group,
groovy.lang.Closure<V> closure)
Schedule closure to be executed after data becomes available. |
|
|
DataflowExpression.whenBound(PGroup group,
groovy.lang.Closure<V> closure)
Schedule closure to be executed by pooled actor after data becomes available. |
Uses of PGroup in groovyx.gpars.dataflow.impl |
---|
Constructors in groovyx.gpars.dataflow.impl with parameters of type PGroup | |
---|---|
SelectBase(PGroup pGroup,
java.util.List<DataflowReadChannel<? extends T>> channels)
Stores the input channel and registers for the wheneverBound() event on each |
Uses of PGroup in groovyx.gpars.dataflow.operator |
---|
Fields in groovyx.gpars.dataflow.operator declared as PGroup | |
---|---|
private PGroup |
Pipeline.group
|
Methods in groovyx.gpars.dataflow.operator that return PGroup | |
---|---|
PGroup |
Pipeline.getGroup()
|
Methods in groovyx.gpars.dataflow.operator with parameters of type PGroup | |
---|---|
DataflowProcessor |
DataflowProcessor.start(PGroup group)
Starts a processor using the specified parallel group |
Constructors in groovyx.gpars.dataflow.operator with parameters of type PGroup | |
---|---|
DataflowOperator(PGroup group,
java.util.Map channels,
groovy.lang.Closure code)
Creates an operator After creation the operator needs to be started using the start() method. |
|
DataflowOperatorActor(DataflowOperator owningOperator,
PGroup group,
java.util.List outputs,
java.util.List inputs,
groovy.lang.Closure code)
|
|
DataflowPrioritySelector(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> channels,
groovy.lang.Closure code)
Creates a priority selector After creation the selector needs to be started using the start() method. |
|
DataflowProcessorActor(DataflowProcessor owningProcessor,
PGroup group,
java.util.List outputs,
java.util.List inputs,
groovy.lang.Closure code)
|
|
DataflowSelector(PGroup group,
java.util.Map channels,
groovy.lang.Closure code)
Creates a selector After creation the selector needs to be started using the start() method. |
|
DataflowSelectorActor(DataflowSelector owningOperator,
PGroup group,
java.util.List outputs,
java.util.List inputs,
groovy.lang.Closure code)
|
|
ForkingDataflowOperatorActor(DataflowOperator owningOperator,
PGroup group,
java.util.List outputs,
java.util.List inputs,
groovy.lang.Closure code,
int maxForks)
|
|
ForkingDataflowSelectorActor(DataflowSelector owningOperator,
PGroup group,
java.util.List outputs,
java.util.List inputs,
groovy.lang.Closure code,
int maxForks)
|
|
Pipeline(PGroup group,
DataflowReadChannel output)
|
Uses of PGroup in groovyx.gpars.dataflow.stream |
---|
Methods in groovyx.gpars.dataflow.stream with parameters of type PGroup | ||
---|---|---|
void |
DataflowStreamReadAdapter.binaryChoice(PGroup group,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
|
void |
DataflowStreamReadAdapter.binaryChoice(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
|
DataflowReadChannel<T> |
DataflowStreamReadAdapter.filter(PGroup group,
groovy.lang.Closure<java.lang.Boolean> closure)
|
|
DataflowReadChannel<T> |
DataflowStreamReadAdapter.filter(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
groovy.lang.Closure<java.lang.Boolean> closure)
|
|
|
DataflowStreamReadAdapter.chainWith(PGroup group,
groovy.lang.Closure<V> closure)
|
|
|
DataflowStreamReadAdapter.chainWith(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
groovy.lang.Closure<V> closure)
|
|
void |
DataflowStreamReadAdapter.choice(PGroup group,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
|
void |
DataflowStreamReadAdapter.choice(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
|
void |
DataflowStreamReadAdapter.into(PGroup group,
DataflowWriteChannel<T> target)
|
|
void |
DataflowStreamReadAdapter.into(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
|
|
DataflowStreamReadAdapter.merge(PGroup group,
DataflowReadChannel<java.lang.Object> other,
groovy.lang.Closure<V> closure)
|
|
|
DataflowStreamReadAdapter.merge(PGroup group,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
|
|
|
DataflowStreamReadAdapter.merge(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowReadChannel<java.lang.Object> other,
groovy.lang.Closure<V> closure)
|
|
|
DataflowStreamReadAdapter.merge(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowReadChannel<java.lang.Object>> others,
groovy.lang.Closure<V> closure)
|
|
void |
DataflowStreamReadAdapter.separate(PGroup group,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
|
void |
DataflowStreamReadAdapter.separate(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
|
void |
DataflowStreamReadAdapter.split(PGroup group,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
|
void |
DataflowStreamReadAdapter.split(PGroup group,
java.util.List<DataflowWriteChannel<T>> targets)
|
|
void |
DataflowStreamReadAdapter.split(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
|
void |
DataflowStreamReadAdapter.split(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
|
|
DataflowReadChannel<T> |
DataflowStreamReadAdapter.tap(PGroup group,
DataflowWriteChannel<T> target)
|
|
DataflowReadChannel<T> |
DataflowStreamReadAdapter.tap(PGroup group,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
|
|
DataflowStreamReadAdapter.then(PGroup group,
groovy.lang.Closure<V> closure)
Schedule closure to be executed after data becomes available. |
|
|
DataflowStreamReadAdapter.whenBound(PGroup group,
groovy.lang.Closure<V> closure)
|
Uses of PGroup in groovyx.gpars.group |
---|
Subclasses of PGroup in groovyx.gpars.group | |
---|---|
class |
DefaultPGroup
Provides logical grouping for actors, agents and dataflow tasks and operators. |
class |
NonDaemonPGroup
Provides logical grouping for actors, agents and dataflow tasks and operators. |
Methods in groovyx.gpars.group that return PGroup | |
---|---|
static PGroup |
PGroupBuilder.createFromPool(jsr166y.ForkJoinPool pool)
Builds a PGroup instance from a ForkJoinPool instance |
static PGroup |
PGroupBuilder.createFromPool(Pool pool)
Builds a PGroup instance from a Pool instance |
static PGroup |
PGroupBuilder.createFromPool(java.util.concurrent.ThreadPoolExecutor pool)
Builds a PGroup instance from a ThreadPoolExecutor instance |
|
Copyright © 2008–2012 Václav Pech. All Rights Reserved. | |||||||||
PREV NEXT | FRAMES NO FRAMES |