Package org.nustaq.kontraktor

  • Interface Summary 
    Interface Description
    ActorProxy<T extends Actor>
    tagging interface.
    Callback<T>
    Typically used to receive/stream results from outside the actor.
    IPromise<T>
    IPromise interface.
    Scheduler
    Scheduler manages scheduling of actors to threads.
  • Class Summary 
    Class Description
    Actor<SELF extends Actor>
    Baseclass for actor/eventloop implementations.
    Actor.ActorReport  
    Actors
    Copyright (c) 2012, Ruediger Moeller.
    KFlow<T>  
    Promise<T>
    implementation of the IPromise interface.
    Spore<I,​O>
    A Spore is sent to a foreign actor executes on its data and sends results back to caller.
    Timeout
    Created by ruedi on 07.11.2014.
  • Exception Summary 
    Exception Description
    AwaitException
    if await is used on a Promise to wait for its result (non-blocking!)
    KTimeoutException
    Created by ruedi on 26/03/15.
    MustBeRunFromActorThread
    Created by ruedi on 09/05/15.