|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DataflowWriteChannel | |
---|---|
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.operator | This package holds classes representing operators and channels necessary for full dataflow concurrency. |
groovyx.gpars.dataflow.stream | |
groovyx.gpars.group |
Uses of DataflowWriteChannel in groovyx.gpars.dataflow |
---|
Subinterfaces of DataflowWriteChannel in groovyx.gpars.dataflow | |
---|---|
interface |
DataflowChannel<T>
A common interface for all dataflow variables, streams or queues |
Classes in groovyx.gpars.dataflow that implement DataflowWriteChannel | |
---|---|
class |
DataflowBroadcast<T>
Offers a deterministic one-to-many and many-to-many messaging alternative to DataflowQueue. |
class |
DataflowQueue<T>
Represents a thread-safe data flow stream. |
class |
DataflowVariable<T>
Represents a thread-safe single-assignment, multi-read variable. |
static class |
DataflowVariable.RemoteDataflowVariable<T>
|
class |
SyncDataflowBroadcast<T>
Offers a synchronous deterministic one-to-many and many-to-many messaging alternative to SyncDataflowQueue. |
class |
SyncDataflowQueue<T>
Represents a thread-safe synchronous data flow stream. |
class |
SyncDataflowVariable<T>
A synchronous variant of DataflowVariable, which blocks the writer as well as the readers. |
Methods in groovyx.gpars.dataflow that return DataflowWriteChannel | |
---|---|
private DataflowWriteChannel<T> |
DataflowVariable.bindDFV(DataflowReadChannel<T> ref)
|
DataflowWriteChannel<T> |
DataflowQueue.leftShift(DataflowReadChannel<T> ref)
Adds a DataflowVariable to the buffer. |
DataflowWriteChannel<T> |
DataflowVariable.leftShift(DataflowReadChannel<T> ref)
Assigns a value from one DataflowVariable instance to this variable. |
DataflowWriteChannel<T> |
DataflowWriteChannel.leftShift(DataflowReadChannel<T> ref)
Assigns a value from one DataflowVariable instance to this variable. |
DataflowWriteChannel<T> |
DataflowQueue.leftShift(T value)
Adds a DataflowVariable representing the passed in value to the buffer. |
DataflowWriteChannel<T> |
DataflowVariable.leftShift(T value)
Assigns a value to the variable. |
DataflowWriteChannel<T> |
DataflowWriteChannel.leftShift(T value)
Assigns a value to the variable. |
Methods in groovyx.gpars.dataflow with parameters of type DataflowWriteChannel | |
---|---|
void |
DataflowQueue.binaryChoice(DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowQueue.binaryChoice(DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowReadChannel.binaryChoice(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 |
DataflowReadChannel.binaryChoice(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(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowQueue.binaryChoice(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(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. |
void |
DataflowReadChannel.binaryChoice(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. |
void |
DataflowQueue.binaryChoice(PGroup group,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
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 |
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 |
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. |
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. |
void |
DataflowQueue.binaryChoice(Pool pool,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowQueue.binaryChoice(Pool pool,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowReadChannel.binaryChoice(Pool pool,
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 |
DataflowReadChannel.binaryChoice(Pool pool,
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(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowQueue.binaryChoice(Pool pool,
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(Pool pool,
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. |
void |
DataflowReadChannel.binaryChoice(Pool pool,
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. |
void |
DataflowQueue.into(DataflowWriteChannel<T> target)
|
void |
DataflowReadChannel.into(DataflowWriteChannel<T> target)
Makes the output of the current channel to be an input for the specified channel |
void |
DataflowQueue.into(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
void |
DataflowReadChannel.into(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 |
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 |
void |
DataflowQueue.into(Pool pool,
DataflowWriteChannel<T> target)
|
void |
DataflowReadChannel.into(Pool pool,
DataflowWriteChannel<T> target)
Makes the output of the current channel to be an input for the specified channel |
void |
DataflowQueue.into(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
void |
DataflowReadChannel.into(Pool pool,
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 |
static DataflowProcessor |
Dataflow.operator(DataflowReadChannel input,
DataflowWriteChannel output,
groovy.lang.Closure code)
Creates an operator using the current parallel group |
static DataflowProcessor |
Dataflow.operator(DataflowReadChannel input,
DataflowWriteChannel output,
int maxForks,
groovy.lang.Closure code)
Creates an operator using the current parallel group |
void |
DataflowQueue.or(DataflowWriteChannel<T> target)
|
void |
DataflowReadChannel.or(DataflowWriteChannel<T> target)
Makes the output of the current channel to be an input for the specified channel |
void |
DataflowQueue.split(DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowQueue.split(DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowReadChannel.split(DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
Splits the output of the current channel to be an input for the specified channels |
void |
DataflowReadChannel.split(DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
Splits the output of the current channel to be an input for the specified channels |
void |
DataflowQueue.split(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowQueue.split(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowReadChannel.split(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 |
DataflowReadChannel.split(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,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
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 |
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.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
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 |
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(Pool pool,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowQueue.split(Pool pool,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowReadChannel.split(Pool pool,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
Splits the output of the current channel to be an input for the specified channels |
void |
DataflowReadChannel.split(Pool pool,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
Splits the output of the current channel to be an input for the specified channels |
void |
DataflowQueue.split(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowQueue.split(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowReadChannel.split(Pool pool,
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 |
DataflowReadChannel.split(Pool pool,
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 |
DataflowReadChannel<T> |
DataflowQueue.tap(DataflowWriteChannel<T> target)
|
DataflowReadChannel<T> |
DataflowReadChannel.tap(DataflowWriteChannel<T> target)
Taps into the pipeline. |
DataflowReadChannel<T> |
DataflowQueue.tap(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
DataflowReadChannel<T> |
DataflowReadChannel.tap(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
Taps into the pipeline. |
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. |
DataflowReadChannel<T> |
DataflowQueue.tap(Pool pool,
DataflowWriteChannel<T> target)
|
DataflowReadChannel<T> |
DataflowReadChannel.tap(Pool pool,
DataflowWriteChannel<T> target)
Taps into the pipeline. |
DataflowReadChannel<T> |
DataflowQueue.tap(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
DataflowReadChannel<T> |
DataflowReadChannel.tap(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
Taps into the pipeline. |
Method parameters in groovyx.gpars.dataflow with type arguments of type DataflowWriteChannel | |
---|---|
void |
DataflowQueue.choice(java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
void |
DataflowReadChannel.choice(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(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(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.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.choice(Pool pool,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
void |
DataflowReadChannel.choice(Pool pool,
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(Pool pool,
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(Pool pool,
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.separate(java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
void |
DataflowReadChannel.separate(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(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(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.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.separate(Pool pool,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
void |
DataflowReadChannel.separate(Pool pool,
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(Pool pool,
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(Pool pool,
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(java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowReadChannel.split(java.util.List<DataflowWriteChannel<T>> targets)
Makes the output of the current channel to be an input for the specified channels |
void |
DataflowQueue.split(java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowReadChannel.split(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 |
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,
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 |
void |
DataflowQueue.split(Pool pool,
java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowReadChannel.split(Pool pool,
java.util.List<DataflowWriteChannel<T>> targets)
Makes the output of the current channel to be an input for the specified channels |
void |
DataflowQueue.split(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowReadChannel.split(Pool pool,
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 |
static DataflowProcessor |
Dataflow.splitter(DataflowReadChannel inputChannel,
java.util.List<DataflowWriteChannel> outputChannels)
Creates a splitter copying its single input channel into all of its output channels. |
static DataflowProcessor |
Dataflow.splitter(DataflowReadChannel inputChannel,
java.util.List<DataflowWriteChannel> outputChannels,
int maxForks)
Creates a splitter copying its single input channel into all of its output channels. |
Uses of DataflowWriteChannel in groovyx.gpars.dataflow.expression |
---|
Methods in groovyx.gpars.dataflow.expression with parameters of type DataflowWriteChannel | |
---|---|
void |
DataflowExpression.binaryChoice(DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowExpression.binaryChoice(DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowExpression.binaryChoice(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowExpression.binaryChoice(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowExpression.binaryChoice(PGroup group,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
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)
|
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)
|
void |
DataflowExpression.binaryChoice(Pool pool,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowExpression.binaryChoice(Pool pool,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowExpression.binaryChoice(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowExpression.binaryChoice(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowExpression.into(DataflowWriteChannel<T> target)
|
void |
DataflowExpression.into(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
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)
|
void |
DataflowExpression.into(Pool pool,
DataflowWriteChannel<T> target)
|
void |
DataflowExpression.into(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
void |
DataflowExpression.or(DataflowWriteChannel<T> target)
|
void |
DataflowExpression.split(DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowExpression.split(DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowExpression.split(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowExpression.split(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowExpression.split(PGroup group,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowExpression.split(PGroup group,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
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,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowExpression.split(Pool pool,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowExpression.split(Pool pool,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowExpression.split(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowExpression.split(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
DataflowReadChannel<T> |
DataflowExpression.tap(DataflowWriteChannel<T> target)
|
DataflowReadChannel<T> |
DataflowExpression.tap(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
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)
|
DataflowReadChannel<T> |
DataflowExpression.tap(Pool pool,
DataflowWriteChannel<T> target)
|
DataflowReadChannel<T> |
DataflowExpression.tap(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
Method parameters in groovyx.gpars.dataflow.expression with type arguments of type DataflowWriteChannel | |
---|---|
void |
DataflowExpression.choice(java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
void |
DataflowExpression.choice(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.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.choice(Pool pool,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
void |
DataflowExpression.choice(Pool pool,
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.separate(java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
void |
DataflowExpression.separate(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.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.separate(Pool pool,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
void |
DataflowExpression.separate(Pool pool,
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(java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowExpression.split(java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
|
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,
java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowExpression.split(Pool pool,
java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowExpression.split(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
|
Uses of DataflowWriteChannel in groovyx.gpars.dataflow.operator |
---|
Methods in groovyx.gpars.dataflow.operator that return DataflowWriteChannel | |
---|---|
DataflowWriteChannel |
DataflowProcessor.getOutput()
The processor's first / only output channel |
DataflowWriteChannel |
DataflowProcessor.getOutputs(int idx)
The processor's output channel of the given index |
Methods in groovyx.gpars.dataflow.operator that return types with arguments of type DataflowWriteChannel | |
---|---|
(package private) static java.util.List<DataflowWriteChannel> |
DataflowProcessor.extractOutputs(java.util.Map<java.lang.String,java.lang.Object> channels)
|
java.util.List<DataflowWriteChannel> |
DataflowProcessor.getOutputs()
The processor's all output channels |
Methods in groovyx.gpars.dataflow.operator with parameters of type DataflowWriteChannel | ||
---|---|---|
|
Pipeline.binaryChoice(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. |
|
|
Pipeline.binaryChoice(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. |
|
|
Pipeline.binaryChoice(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. |
|
|
Pipeline.binaryChoice(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. |
|
protected java.lang.Object |
DataflowProcessor.fireMessageSentOut(DataflowWriteChannel channel,
int index,
java.lang.Object message)
|
|
|
Pipeline.into(DataflowWriteChannel<V> target)
Makes the output of the pipeline to be an input for the specified channel |
|
|
Pipeline.into(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<V> target)
Makes the output of the pipeline to be an input for the specified channel |
|
java.lang.Object |
DataflowEventAdapter.messageSentOut(DataflowProcessor processor,
DataflowWriteChannel<java.lang.Object> channel,
int index,
java.lang.Object message)
Invoked when a message is being bound to an output channel. |
|
java.lang.Object |
DataflowEventListener.messageSentOut(DataflowProcessor processor,
DataflowWriteChannel<java.lang.Object> channel,
int index,
java.lang.Object message)
Invoked when a message is being bound to an output channel. |
|
|
Pipeline.or(DataflowWriteChannel<V> target)
Makes the output of the pipeline to be an input for the specified channel |
|
|
Pipeline.split(DataflowWriteChannel<V> target1,
DataflowWriteChannel<V> target2)
Splits the output of the pipeline to be an input for the specified channels |
|
|
Pipeline.split(DataflowWriteChannel<V> target1,
DataflowWriteChannel<V> target2)
Splits the output of the pipeline to be an input for the specified channels |
|
|
Pipeline.split(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<V> target1,
DataflowWriteChannel<V> target2)
Splits the output of the pipeline to be an input for the specified channels |
|
|
Pipeline.split(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<V> target1,
DataflowWriteChannel<V> target2)
Splits the output of the pipeline to be an input for the specified channels |
|
|
Pipeline.tap(DataflowWriteChannel<V> target)
Taps into the pipeline at the current position, sending all data that pass through the pipeline also to the channel specified. |
|
|
Pipeline.tap(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<V> target)
Taps into the pipeline at the current position, sending all data that pass through the pipeline also to the channel specified. |
Method parameters in groovyx.gpars.dataflow.operator with type arguments of type DataflowWriteChannel | ||
---|---|---|
|
Pipeline.choice(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. |
|
|
Pipeline.choice(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 |
Pipeline.separate(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 |
Pipeline.separate(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. |
|
|
Pipeline.split(java.util.List<DataflowWriteChannel<V>> targets)
Makes the output of the pipeline to be an input for the specified channels |
|
|
Pipeline.split(java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<V>> targets)
Makes the output of the pipeline to be an input for the specified channels |
Uses of DataflowWriteChannel in groovyx.gpars.dataflow.stream |
---|
Classes in groovyx.gpars.dataflow.stream that implement DataflowWriteChannel | |
---|---|
class |
DataflowStreamWriteAdapter<T>
Adapts a DataflowStream to accommodate for the DataflowWriteChannel interface. |
Methods in groovyx.gpars.dataflow.stream that return DataflowWriteChannel | |
---|---|
DataflowWriteChannel<T> |
DataflowStreamWriteAdapter.leftShift(DataflowReadChannel<T> ref)
|
DataflowWriteChannel<T> |
DataflowStreamWriteAdapter.leftShift(T value)
|
Methods in groovyx.gpars.dataflow.stream with parameters of type DataflowWriteChannel | |
---|---|
void |
DataflowStreamReadAdapter.binaryChoice(DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowStreamReadAdapter.binaryChoice(DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowStreamReadAdapter.binaryChoice(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowStreamReadAdapter.binaryChoice(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowStreamReadAdapter.binaryChoice(PGroup group,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
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)
|
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)
|
void |
DataflowStreamReadAdapter.binaryChoice(Pool pool,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowStreamReadAdapter.binaryChoice(Pool pool,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowStreamReadAdapter.binaryChoice(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowStreamReadAdapter.binaryChoice(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> trueBranch,
DataflowWriteChannel<T> falseBranch,
groovy.lang.Closure<java.lang.Boolean> code)
|
void |
DataflowStreamReadAdapter.into(DataflowWriteChannel<T> target)
|
void |
DataflowStreamReadAdapter.into(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
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)
|
void |
DataflowStreamReadAdapter.into(Pool pool,
DataflowWriteChannel<T> target)
|
void |
DataflowStreamReadAdapter.into(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
void |
DataflowStreamReadAdapter.or(DataflowWriteChannel<T> target)
|
void |
DataflowStreamReadAdapter.split(DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowStreamReadAdapter.split(DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowStreamReadAdapter.split(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowStreamReadAdapter.split(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowStreamReadAdapter.split(PGroup group,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowStreamReadAdapter.split(PGroup group,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
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,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowStreamReadAdapter.split(Pool pool,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowStreamReadAdapter.split(Pool pool,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowStreamReadAdapter.split(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
void |
DataflowStreamReadAdapter.split(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target1,
DataflowWriteChannel<T> target2)
|
DataflowReadChannel<T> |
DataflowStreamReadAdapter.tap(DataflowWriteChannel<T> target)
|
DataflowReadChannel<T> |
DataflowStreamReadAdapter.tap(java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
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)
|
DataflowReadChannel<T> |
DataflowStreamReadAdapter.tap(Pool pool,
DataflowWriteChannel<T> target)
|
DataflowReadChannel<T> |
DataflowStreamReadAdapter.tap(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
DataflowWriteChannel<T> target)
|
Method parameters in groovyx.gpars.dataflow.stream with type arguments of type DataflowWriteChannel | |
---|---|
void |
DataflowStreamReadAdapter.choice(java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
void |
DataflowStreamReadAdapter.choice(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.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.choice(Pool pool,
java.util.List<DataflowWriteChannel<T>> outputs,
groovy.lang.Closure<java.lang.Integer> code)
|
void |
DataflowStreamReadAdapter.choice(Pool pool,
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.separate(java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
void |
DataflowStreamReadAdapter.separate(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.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.separate(Pool pool,
java.util.List<DataflowWriteChannel<?>> outputs,
groovy.lang.Closure<java.util.List<java.lang.Object>> code)
|
void |
DataflowStreamReadAdapter.separate(Pool pool,
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(java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowStreamReadAdapter.split(java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
|
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,
java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowStreamReadAdapter.split(Pool pool,
java.util.List<DataflowWriteChannel<T>> targets)
|
void |
DataflowStreamReadAdapter.split(Pool pool,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.List<DataflowWriteChannel<T>> targets)
|
Uses of DataflowWriteChannel in groovyx.gpars.group |
---|
Methods in groovyx.gpars.group with parameters of type DataflowWriteChannel | |
---|---|
DataflowProcessor |
PGroup.operator(DataflowReadChannel input,
DataflowWriteChannel output,
groovy.lang.Closure code)
Creates an operator using the current parallel group |
DataflowProcessor |
PGroup.operator(DataflowReadChannel input,
DataflowWriteChannel output,
int maxForks,
groovy.lang.Closure code)
Creates an operator using the current parallel group |
Method parameters in groovyx.gpars.group with type arguments of type DataflowWriteChannel | |
---|---|
DataflowProcessor |
PGroup.splitter(DataflowReadChannel inputChannel,
java.util.List<DataflowWriteChannel> outputChannels)
Creates a splitter copying its single input channel into all of its output channels. |
DataflowProcessor |
PGroup.splitter(DataflowReadChannel inputChannel,
java.util.List<DataflowWriteChannel> outputChannels,
int maxForks)
Creates a splitter copying its single input channel into all of its output channels. |
|
Copyright © 2008–2012 Václav Pech. All Rights Reserved. | |||||||||
PREV NEXT | FRAMES NO FRAMES |