org.codehaus.gpars

Package groovyx.gpars

 

Class Summary
DataflowMessagingRunnable Represents a multi-argument Closure when using GPars dataflow operators and selectors through the Java API.
GParsConfig Enables to specify custom thread pools and timers to run GPars in hosted environments, such as GAE
GParsExecutorsPool Enables a ExecutorService-based DSL on closures, objects and collections.
GParsExecutorsPoolEnhancer GParsExecutorsPoolEnhancer allows classes or instances to be enhanced with asynchronous variants of iterative methods, like eachParallel(), collectParallel(), findAllParallel() and others.
GParsExecutorsPoolUtil This class forms the core of the DSL initialized by GParsExecutorsPool.
GParsPool Enables a ParallelArray-based (from JSR-166y) DSL on collections.
GParsPool.MyCancellableRecursiveTask
GParsPoolUtil This class forms the core of the DSL initialized by GParsPool.
MessagingRunnable Represents a single-argument Closure when using GPars agents, actors or dataflow concurrency through the Java API.
Parallel The Parallel interface holds methods that ParallelEnhancer adds to classes or instances when they get enhanced.
ParallelEnhancer ParallelEnhancer allows classes or instances to be enhanced with parallel variants of iterative methods, like eachParallel(), collectParallel(), findAllParallel() and others.
ReactorMessagingRunnable Represents a single-argument Closure when using GPars ReactiveActors (reactors) through the Java API.
ThreadLocalPools Holds a thread-local stack of pools to allow for nested calls to ForkJoinPool.withPool() or GParsExecutorsPool.withPool()
TransparentParallel Enhances objects by being mixed-in either within a GParsPool.withPool() block or after enhancement by the ParallelEnhancer through the makeConcurrent() method.
 


Exception Summary
AsyncException This class wraps multiple exception, which occurred in concurrently run code inside one of the GParsExecutorsPoolUtil methods.
 


Annotation Type Summary
AsyncFun This annotation makes a field or local variable as an asynchronous function, and the field/variable should be evaluated only within the context of a ThreadPool.
 


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