akka.dispatch

BoundedPriorityMessageQueue

class BoundedPriorityMessageQueue extends BoundedBlockingQueue[MessageInvocation] with BoundedMessageQueueSemantics

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. BoundedPriorityMessageQueue
  2. BoundedMessageQueueSemantics
  3. MessageQueue
  4. BoundedBlockingQueue
  5. BlockingQueue
  6. AbstractQueue
  7. Queue
  8. AbstractCollection
  9. Collection
  10. Iterable
  11. AnyRef
  12. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BoundedPriorityMessageQueue (capacity: Int, pushTimeOut: Duration, cmp: Comparator[MessageInvocation])

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 add (arg0: MessageInvocation): Boolean

    Definition Classes
    AbstractQueue → Queue → AbstractCollection → Collection
  7. def addAll (arg0: java.util.Collection[_ <: akka.dispatch.MessageInvocation]): Boolean

    Definition Classes
    AbstractQueue → AbstractCollection → Collection
  8. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  9. def clear (): Unit

    Definition Classes
    BoundedBlockingQueue → AbstractQueue → AbstractCollection → Collection
  10. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  11. def contains (e: AnyRef): Boolean

    Definition Classes
    BoundedBlockingQueue → BlockingQueue → AbstractCollection → Collection
  12. def containsAll (c: java.util.Collection[_]): Boolean

    Definition Classes
    BoundedBlockingQueue → AbstractCollection → Collection
  13. def dequeue (): MessageInvocation

    Attributes
    final
    Definition Classes
    BoundedMessageQueueSemanticsMessageQueue
    Annotations
    @inline()
  14. val dispatcherLock : SimpleLock

    Definition Classes
    MessageQueue
  15. def drainTo (c: java.util.Collection[_ >: akka.dispatch.MessageInvocation], maxElements: Int): Int

    Definition Classes
    BoundedBlockingQueue → BlockingQueue
  16. def drainTo (c: java.util.Collection[_ >: akka.dispatch.MessageInvocation]): Int

    Definition Classes
    BoundedBlockingQueue → BlockingQueue
  17. def element (): MessageInvocation

    Definition Classes
    AbstractQueue → Queue
  18. def enqueue (handle: MessageInvocation): Unit

    Attributes
    final
    Definition Classes
    BoundedMessageQueueSemanticsMessageQueue
  19. def eq (arg0: AnyRef): Boolean

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

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

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

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

    Definition Classes
    AnyRef → Any
  24. def isEmpty (): Boolean

    Definition Classes
    BoundedBlockingQueue → AbstractCollection → Collection
  25. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  26. def iterator (): Iterator[MessageInvocation]

    Definition Classes
    BoundedBlockingQueue → AbstractCollection → Collection → Iterable
  27. val lock : ReentrantLock

    Attributes
    protected
    Definition Classes
    BoundedBlockingQueue
  28. val maxCapacity : Int

    Definition Classes
    BoundedBlockingQueue
  29. def ne (arg0: AnyRef): Boolean

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  32. def offer (e: MessageInvocation, timeout: Long, unit: TimeUnit): Boolean

    Definition Classes
    BoundedBlockingQueue → BlockingQueue
  33. def offer (e: MessageInvocation): Boolean

    Definition Classes
    BoundedBlockingQueue → BlockingQueue → Queue
  34. def peek (): MessageInvocation

    Definition Classes
    BoundedBlockingQueue → Queue
  35. def poll (): MessageInvocation

    Definition Classes
    BoundedBlockingQueue → Queue
  36. def poll (timeout: Long, unit: TimeUnit): MessageInvocation

    Definition Classes
    BoundedBlockingQueue → BlockingQueue
  37. val pushTimeOut : Duration

  38. def put (e: MessageInvocation): Unit

    Definition Classes
    BoundedBlockingQueue → BlockingQueue
  39. def remainingCapacity (): Int

    Definition Classes
    BoundedBlockingQueue → BlockingQueue
  40. def remove (e: AnyRef): Boolean

    Definition Classes
    BoundedBlockingQueue → BlockingQueue → AbstractCollection → Collection
  41. def remove (): MessageInvocation

    Definition Classes
    AbstractQueue → Queue
  42. def removeAll (c: java.util.Collection[_]): Boolean

    Definition Classes
    BoundedBlockingQueue → AbstractCollection → Collection
  43. def retainAll (c: java.util.Collection[_]): Boolean

    Definition Classes
    BoundedBlockingQueue → AbstractCollection → Collection
  44. def size (): Int

    Definition Classes
    BoundedBlockingQueue → AbstractCollection → Collection
  45. val suspended : SimpleLock

    Definition Classes
    MessageQueue
  46. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  47. def take (): MessageInvocation

    Definition Classes
    BoundedBlockingQueue → BlockingQueue
  48. def toArray [X] (a: Array[X with AnyRef]): Array[X]

    Definition Classes
    BoundedBlockingQueue → AbstractCollection → Collection
  49. def toArray (): Array[AnyRef]

    Definition Classes
    BoundedBlockingQueue → AbstractCollection → Collection
  50. def toString (): String

    Definition Classes
    AbstractCollection → AnyRef → Any
  51. def wait (): Unit

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from BoundedMessageQueueSemantics

Inherited from MessageQueue

Inherited from BoundedBlockingQueue[MessageInvocation]

Inherited from BlockingQueue[MessageInvocation]

Inherited from AbstractQueue[MessageInvocation]

Inherited from Queue[MessageInvocation]

Inherited from AbstractCollection[MessageInvocation]

Inherited from Collection[MessageInvocation]

Inherited from Iterable[MessageInvocation]

Inherited from AnyRef

Inherited from Any