MessageRepository

org.elasticmq.persistence.sql.MessageRepository
class MessageRepository(queueName: String, db: DB) extends Logging

Attributes

Graph
Supertypes
trait Logging
trait LazyLogging
class Object
trait Matchable
class Any

Members list

Visibility
  • public
  • protected
Keywords
  • no keywords
  • implicit
  • lazy
Inherited
  • Not inherited
  • LazyLogging

Value members

Concrete methods

def add(internalMessage: InternalMessage): Int
def drop(): Unit
def findAll(): List[InternalMessage]
def remove(messageId: String): Int
def update(internalMessage: InternalMessage): Int

Inherited fields

lazy protected val logger: Logger

Attributes

Inherited from:
LazyLogging

Implicits

Implicits

implicit val session: AutoSession