akka.dispatch

HawtDispatcher

object HawtDispatcher extends AnyRef

Holds helper methods for working with actors that are using a HawtDispatcher as it's dispatcher.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. HawtDispatcher
  2. AnyRef
  3. Any
Visibility
  1. Public
  2. All

Value Members

  1. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  2. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  3. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  4. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  5. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  6. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  7. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  8. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  9. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  12. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  13. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  14. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  15. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  16. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  17. def pin (actorRef: ActorRef): Boolean

    Pins an actor to a random thread queue.

    Pins an actor to a random thread queue. Once pinned the actor will always execute on the same thread.

    This method can only succeed if the actor it's dispatcher is set to a HawtDispatcher and it has been started

    returns

    true if the actor was pinned

  18. def pinned (actorRef: ActorRef): Boolean

    returns

    true if the actor was pinned to a thread.

  19. def queue (actorRef: ActorRef): DispatchQueue

    returns

    the dispatch queue associated with the actor

  20. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  21. def target (actorRef: ActorRef, parent: DispatchQueue): Boolean

    Updates the actor's target dispatch queue to the value specified.

    Updates the actor's target dispatch queue to the value specified. This allows you to do odd things like targeting another serial queue.

    This method can only succeed if the actor it's dispatcher is set to a HawtDispatcher and it has been started

    returns

    true if the actor was unpinned

  22. def toString (): String

    Definition Classes
    AnyRef → Any
  23. def unpin (actorRef: ActorRef): Boolean

    Unpins the actor so that all threads in the hawt dispatch thread pool compete to execute him.

    Unpins the actor so that all threads in the hawt dispatch thread pool compete to execute him.

    This method can only succeed if the actor it's dispatcher is set to a HawtDispatcher and it has been started

    returns

    true if the actor was unpinned

  24. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  25. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  26. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any