Class SharedScheduler


  • public final class SharedScheduler
    extends Scheduler
    A Scheduler implementation that uses one of the Workers from another Scheduler and shares the access to it through its own Workers.

    Disposing a worker doesn't dispose the underlying shared worker so other workers of this class can continue their work; use shutdown() to release the underlying shared worker.

    This scheduler doesn't support Scheduler.start() (it's a no-op) and once shutdown() it can't be revived.

    Since:
    0.6.2