Groovy Documentation

reactor.groovy.ext
[Groovy] Class ProcessorExtensions

java.lang.Object
  reactor.groovy.ext.ProcessorExtensions

@groovy.transform.CompileStatic
class ProcessorExtensions

Groovy extension module for ProcessorSpec.

Authors:
Jon Brisbin


Method Summary
static ProcessorSpec consume(ProcessorSpec selfType, groovy.lang.Closure closure)

Provide a groovy.lang.Closure as a reactor.function.Consumer.

static ProcessorSpec dataSupplier(ProcessorSpec selfType, groovy.lang.Closure closure)

Provide a groovy.lang.Closure as a dataSupplier.

static ProcessorSpec when(ProcessorSpec selfType, java.lang.Class type, groovy.lang.Closure closure)

Provide a groovy.lang.Closure as an error reactor.function.Consumer.

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Method Detail

consume

static ProcessorSpec consume(ProcessorSpec selfType, groovy.lang.Closure closure)
Provide a groovy.lang.Closure as a reactor.function.Consumer.
Returns:
Parameters:
selfType
closure


dataSupplier

static ProcessorSpec dataSupplier(ProcessorSpec selfType, groovy.lang.Closure closure)
Provide a groovy.lang.Closure as a dataSupplier.
Returns:
Parameters:
selfType
closure


when

static ProcessorSpec when(ProcessorSpec selfType, java.lang.Class type, groovy.lang.Closure closure)
Provide a groovy.lang.Closure as an error reactor.function.Consumer.
Returns:
Parameters:
selfType
closure


 

Groovy Documentation