org.apache.activemq.apollo.broker.QueueEntry

EntryState

trait EntryState extends AnyRef

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

Abstract Value Members

  1. def label : String

    Retuns a string label used to describe this state.

    Retuns a string label used to describe this state.

    Attributes
    abstract

Concrete 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 advance (advancing: Seq[Subscription]): Unit

    Advances the specified subscriptions to the next entry in the linked list

  7. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  8. def as_head : Head

  9. def as_loaded : Loaded

  10. def as_swapped : Swapped

  11. def as_swapped_range : SwappedRange

  12. def as_tail : Tail

  13. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  14. def count : Int

    Gets number of messages that this entry represents

  15. def dispatch (): Boolean

    Attempts to dispatch the current entry to the subscriptions position at the entry.

  16. def entry : QueueEntry

    Attributes
    final
  17. def eq (arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  19. def expiration : Long

    When the entry expires or 0 if it does not expire.

  20. def finalize (): Unit

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

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

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

    Attributes
    final
    Definition Classes
    Any
  24. def is_acquired : Boolean

    Is the entry acquired by a subscription.

  25. def is_swapped_or_swapping_out : Boolean

  26. def memory_space : MemorySpace

  27. def message_key : Long

    Gets the message key for the entry.

  28. def message_locator : AtomicReference[AnyRef]

  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 redelivered : Unit

    Called to increment the redelivery counter

  33. def redelivery_count : Short

    When the entry expires or 0 if it does not expire.

  34. def remove : Unit

    Removes the entry from the queue's linked list of entries.

    Removes the entry from the queue's linked list of entries. This gets called as a result of an acquired ack.

  35. def sender : DestinationAddress

  36. def size : Int

    Gets the size of this entry in bytes.

    Gets the size of this entry in bytes. The head and tail entries always return 0.

  37. def swap_in (space: MemorySpace): Unit

    Triggers the entry to get swapped in if it's not already swapped in.

  38. def swap_out (asap: Boolean): Unit

    Triggers the entry to get swapped out if it's not already swapped.

  39. def swap_range : Unit

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

    Attributes
    final
    Definition Classes
    AnyRef
  41. def toString (): String

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

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any