org.fusesource.mq.leveldb.LevelDBStore

LevelDBMessageStore

case class LevelDBMessageStore (dest: ActiveMQDestination, key: Long) extends AbstractMessageStore with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AbstractMessageStore, MessageStore, Service, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. LevelDBMessageStore
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AbstractMessageStore
  7. MessageStore
  8. Service
  9. AnyRef
  10. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LevelDBMessageStore (dest: ActiveMQDestination, key: Long)

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 addMessage (context: ConnectionContext, message: Message, delay: Boolean): Unit

  7. def addMessage (context: ConnectionContext, message: Message): Unit

    Definition Classes
    LevelDBMessageStore → MessageStore
  8. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  9. def asyncAddQueueMessage (context: ConnectionContext, message: Message, delay: Boolean): Future[AnyRef]

  10. def asyncAddQueueMessage (context: ConnectionContext, message: Message): Future[AnyRef]

    Definition Classes
    LevelDBMessageStore → AbstractMessageStore → MessageStore
  11. def asyncAddTopicMessage (arg0: ConnectionContext, arg1: Message): Future[AnyRef]

    Definition Classes
    AbstractMessageStore → MessageStore
    Annotations
    @throws()
  12. def canEqual (arg0: Any): Boolean

    Definition Classes
    LevelDBMessageStore → Equals
  13. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  14. var cursorPosition : Long

    Attributes
    protected
  15. val dest : ActiveMQDestination

  16. def dispose (arg0: ConnectionContext): Unit

    Definition Classes
    AbstractMessageStore → MessageStore
  17. def doAdd (uow: DelayableUOW, message: Message, delay: Boolean): CountDownFuture

  18. def doRemove (uow: DelayableUOW, id: MessageId): CountDownFuture

  19. def eq (arg0: AnyRef): Boolean

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

    Definition Classes
    LevelDBMessageStore → Equals → 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 getDestination (): ActiveMQDestination

    Definition Classes
    AbstractMessageStore → MessageStore
  24. def getMessage (id: MessageId): Message

    Definition Classes
    LevelDBMessageStore → MessageStore
  25. def getMessageCount (): Int

    Definition Classes
    LevelDBMessageStore → MessageStore
  26. def hashCode (): Int

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

    Definition Classes
    LevelDBMessageStore → AbstractMessageStore → MessageStore
  28. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  29. def isPrioritizedMessages (): Boolean

    Definition Classes
    AbstractMessageStore → MessageStore
  30. val key : Long

  31. val lastSeq : AtomicLong

    Attributes
    protected
  32. def ne (arg0: AnyRef): Boolean

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

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

    Attributes
    final
    Definition Classes
    AnyRef
  35. def productArity : Int

    Definition Classes
    LevelDBMessageStore → Product
  36. def productElement (arg0: Int): Any

    Definition Classes
    LevelDBMessageStore → Product
  37. def productIterator : Iterator[Any]

    Definition Classes
    Product
  38. def productPrefix : String

    Definition Classes
    LevelDBMessageStore → Product
  39. def recover (listener: MessageRecoveryListener): Unit

    Definition Classes
    LevelDBMessageStore → MessageStore
  40. def recoverNextMessages (maxReturned: Int, listener: MessageRecoveryListener): Unit

    Definition Classes
    LevelDBMessageStore → MessageStore
  41. def removeAllMessages (context: ConnectionContext): Unit

    Definition Classes
    LevelDBMessageStore → MessageStore
  42. def removeAsyncMessage (context: ConnectionContext, ack: MessageAck): Unit

    Definition Classes
    LevelDBMessageStore → AbstractMessageStore → MessageStore
  43. def removeMessage (context: ConnectionContext, ack: MessageAck): Unit

    Definition Classes
    LevelDBMessageStore → MessageStore
  44. def resetBatching (): Unit

    Definition Classes
    LevelDBMessageStore → MessageStore
  45. def setBatch (id: MessageId): Unit

    Definition Classes
    LevelDBMessageStore → AbstractMessageStore → MessageStore
  46. def setMemoryUsage (arg0: MemoryUsage): Unit

    Definition Classes
    AbstractMessageStore → MessageStore
  47. def setPrioritizedMessages (arg0: Boolean): Unit

    Definition Classes
    AbstractMessageStore → MessageStore
  48. def start (): Unit

    Definition Classes
    AbstractMessageStore → Service
    Annotations
    @throws()
  49. def stop (): Unit

    Definition Classes
    AbstractMessageStore → Service
    Annotations
    @throws()
  50. def synchronized [T0] (arg0: ⇒ T0): T0

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

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

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

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

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()

Deprecated Value Members

  1. def productElements : Iterator[Any]

    Definition Classes
    Product
    Annotations
    @deprecated
    Deprecated

    use productIterator instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AbstractMessageStore

Inherited from MessageStore

Inherited from Service

Inherited from AnyRef

Inherited from Any