Class

org.suecarter.websocket.PriorityUnboundedDequeMailbox

MessageQueue

Related Doc: package PriorityUnboundedDequeMailbox

Permalink

class MessageQueue extends LinkedBlockingDeque[Envelope] with UnboundedDequeBasedMessageQueue

Linear Supertypes
UnboundedDequeBasedMessageQueue, UnboundedDequeBasedMessageQueueSemantics, UnboundedMessageQueueSemantics, DequeBasedMessageQueue, DequeBasedMessageQueueSemantics, QueueBasedMessageQueue, MultipleConsumerSemantics, akka.dispatch.MessageQueue, LinkedBlockingDeque[Envelope], Serializable, BlockingDeque[Envelope], Deque[Envelope], BlockingQueue[Envelope], AbstractQueue[Envelope], Queue[Envelope], AbstractCollection[Envelope], Collection[Envelope], Iterable[Envelope], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. MessageQueue
  2. UnboundedDequeBasedMessageQueue
  3. UnboundedDequeBasedMessageQueueSemantics
  4. UnboundedMessageQueueSemantics
  5. DequeBasedMessageQueue
  6. DequeBasedMessageQueueSemantics
  7. QueueBasedMessageQueue
  8. MultipleConsumerSemantics
  9. MessageQueue
  10. LinkedBlockingDeque
  11. Serializable
  12. BlockingDeque
  13. Deque
  14. BlockingQueue
  15. AbstractQueue
  16. Queue
  17. AbstractCollection
  18. Collection
  19. Iterable
  20. AnyRef
  21. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MessageQueue(priority: (Envelope) ⇒ Boolean)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def add(arg0: Envelope): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → BlockingQueue → AbstractQueue → Queue → AbstractCollection → Collection
  5. def addAll(arg0: Collection[_ <: Envelope]): Boolean

    Permalink
    Definition Classes
    AbstractQueue → AbstractCollection → Collection
  6. def addFirst(arg0: Envelope): Unit

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque
  7. def addLast(arg0: Envelope): Unit

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def cleanUp(owner: ActorRef, deadLetters: akka.dispatch.MessageQueue): Unit

    Permalink
    Definition Classes
    QueueBasedMessageQueue → MessageQueue
  10. def clear(): Unit

    Permalink
    Definition Classes
    LinkedBlockingDeque → AbstractQueue → AbstractCollection → Collection
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def contains(arg0: Any): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → BlockingQueue → AbstractCollection → Collection
  13. def containsAll(arg0: Collection[_]): Boolean

    Permalink
    Definition Classes
    AbstractCollection → Collection
  14. def dequeue(): Envelope

    Permalink
    Definition Classes
    UnboundedDequeBasedMessageQueue → MessageQueue
  15. def descendingIterator(): Iterator[Envelope]

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  16. def drainTo(arg0: Collection[_ >: Envelope], arg1: Int): Int

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingQueue
  17. def drainTo(arg0: Collection[_ >: Envelope]): Int

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingQueue
  18. def element(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → AbstractQueue → Queue
  19. def enqueue(receiver: ActorRef, handle: Envelope): Unit

    Permalink
    Definition Classes
    MessageQueue → UnboundedDequeBasedMessageQueue → MessageQueue
  20. def enqueueFirst(receiver: ActorRef, handle: Envelope): Unit

    Permalink
    Definition Classes
    UnboundedDequeBasedMessageQueue → DequeBasedMessageQueueSemantics
  21. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  25. def getFirst(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  26. def getLast(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  27. def hasMessages: Boolean

    Permalink
    Definition Classes
    QueueBasedMessageQueue → MessageQueue
  28. def hashCode(): Int

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

    Permalink
    Definition Classes
    AbstractCollection → Collection
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. def iterator(): Iterator[Envelope]

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → AbstractCollection → Collection → Iterable
  32. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. def numberOfMessages: Int

    Permalink
    Definition Classes
    QueueBasedMessageQueue → MessageQueue
  36. def offer(arg0: Envelope, arg1: Long, arg2: TimeUnit): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → BlockingQueue
    Annotations
    @throws( ... )
  37. def offer(arg0: Envelope): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → BlockingQueue → Queue
  38. def offerFirst(arg0: Envelope, arg1: Long, arg2: TimeUnit): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque
    Annotations
    @throws( ... )
  39. def offerFirst(arg0: Envelope): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque
  40. def offerLast(arg0: Envelope, arg1: Long, arg2: TimeUnit): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque
    Annotations
    @throws( ... )
  41. def offerLast(arg0: Envelope): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque
  42. def peek(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → Queue
  43. def peekFirst(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  44. def peekLast(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  45. def poll(arg0: Long, arg1: TimeUnit): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → BlockingQueue
    Annotations
    @throws( ... )
  46. def poll(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → Queue
  47. def pollFirst(arg0: Long, arg1: TimeUnit): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque
    Annotations
    @throws( ... )
  48. def pollFirst(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  49. def pollLast(arg0: Long, arg1: TimeUnit): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque
    Annotations
    @throws( ... )
  50. def pollLast(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  51. def pop(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  52. def push(arg0: Envelope): Unit

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque
  53. def put(arg0: Envelope): Unit

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → BlockingQueue
    Annotations
    @throws( ... )
  54. def putFirst(arg0: Envelope): Unit

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque
    Annotations
    @throws( ... )
  55. def putLast(arg0: Envelope): Unit

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque
    Annotations
    @throws( ... )
  56. final val queue: MessageQueue

    Permalink
    Definition Classes
    MessageQueue → DequeBasedMessageQueue → QueueBasedMessageQueue
  57. def remainingCapacity(): Int

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingQueue
  58. def remove(arg0: Any): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → BlockingQueue → AbstractCollection → Collection
  59. def remove(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → AbstractQueue → Queue
  60. def removeAll(arg0: Collection[_]): Boolean

    Permalink
    Definition Classes
    AbstractCollection → Collection
  61. def removeFirst(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  62. def removeFirstOccurrence(arg0: Any): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque
  63. def removeLast(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → Deque
  64. def removeLastOccurrence(arg0: Any): Boolean

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque
  65. def retainAll(arg0: Collection[_]): Boolean

    Permalink
    Definition Classes
    AbstractCollection → Collection
  66. def size(): Int

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → Deque → AbstractCollection → Collection
  67. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  68. def take(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque → BlockingQueue
    Annotations
    @throws( ... )
  69. def takeFirst(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque
    Annotations
    @throws( ... )
  70. def takeLast(): Envelope

    Permalink
    Definition Classes
    LinkedBlockingDeque → BlockingDeque
    Annotations
    @throws( ... )
  71. def toArray[T](arg0: Array[T]): Array[T]

    Permalink
    Definition Classes
    LinkedBlockingDeque → AbstractCollection → Collection
  72. def toArray(): Array[AnyRef]

    Permalink
    Definition Classes
    LinkedBlockingDeque → AbstractCollection → Collection
  73. def toString(): String

    Permalink
    Definition Classes
    LinkedBlockingDeque → AbstractCollection → AnyRef → Any
  74. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from UnboundedDequeBasedMessageQueue

Inherited from UnboundedDequeBasedMessageQueueSemantics

Inherited from UnboundedMessageQueueSemantics

Inherited from DequeBasedMessageQueue

Inherited from DequeBasedMessageQueueSemantics

Inherited from QueueBasedMessageQueue

Inherited from MultipleConsumerSemantics

Inherited from akka.dispatch.MessageQueue

Inherited from LinkedBlockingDeque[Envelope]

Inherited from Serializable

Inherited from BlockingDeque[Envelope]

Inherited from Deque[Envelope]

Inherited from BlockingQueue[Envelope]

Inherited from AbstractQueue[Envelope]

Inherited from Queue[Envelope]

Inherited from AbstractCollection[Envelope]

Inherited from Collection[Envelope]

Inherited from Iterable[Envelope]

Inherited from AnyRef

Inherited from Any

Ungrouped