|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object groovyx.gpars.group.PGroup groovyx.gpars.group.NonDaemonPGroup
public final class NonDaemonPGroup
Provides logical grouping for actors, agents and dataflow tasks and operators. Each group has an underlying thread pool, which will perform actions on behalf of the users belonging to the group. Actors created through the DefaultPGroup.actor() method will automatically belong to the group through which they were created, just like agents created through the agent() or fairAgent() methods or dataflow tasks and operators created through the task() or operator() methods. Uses a pool of non-daemon threads. The DefaultPGroup class implements the Pool interface through @Delegate.
Field Summary |
---|
Fields inherited from interface groovyx.gpars.scheduler.Pool |
---|
POOL_SIZE_MUST_BE_A_POSITIVE_NUMBER, UNCAUGHT_EXCEPTION_OCCURRED_IN_ACTOR_POOL |
Constructor Summary | |
---|---|
NonDaemonPGroup()
Creates a group for actors, agents, tasks and operators. |
|
NonDaemonPGroup(int poolSize)
Creates a group for actors, agents, tasks and operators. |
Method Summary |
---|
Methods inherited from class groovyx.gpars.group.PGroup |
---|
|
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NonDaemonPGroup()
public NonDaemonPGroup(int poolSize)
poolSize
- The initial size of the underlying thread pool
|
Copyright © 2008–2010 Václav Pech. All Rights Reserved. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |