package concurrency
- Alphabetic
- Public
- Protected
Type Members
- trait AsyncTaskController extends AnyRef
- class IllegalPacketWorkerLockException extends AppException
- case class IllegalThreadException(msg: String) extends RuntimeException with Product with Serializable
- trait InternalWorkerThread extends AnyRef
- trait Procrastinator extends AnyRef
- trait ProcrastinatorControl extends Procrastinator
- trait TaskController extends AnyRef
- trait Worker extends AnyRef
- trait WorkerTask[A] extends Future[A]
This class acts as a Future, and contains some utility method for flow control or information about the task that is being executed.
- class packetWorkerExecution extends Annotation with StaticAnnotation
Specifies that this method or constructor must be executed by a packet worker thread If the annotated code isn't running in the worker thread pool, some problem could occur.
Specifies that this method or constructor must be executed by a packet worker thread If the annotated code isn't running in the worker thread pool, some problem could occur.
- Annotations
- @Target() @Retention()
- See also
- class workerExecution extends Annotation with StaticAnnotation
Specifies that this method or constructor must be executed by a worker thread If the annotated code isn't running in a worker thread pool, some problem could occur.
Specifies that this method or constructor must be executed by a worker thread If the annotated code isn't running in a worker thread pool, some problem could occur.
- Annotations
- @Target() @Retention()
- See also
BusyWorkerPool
Value Members
- object Procrastinator