Trait

akka.persistence.jdbc.journal

GenericJdbcSyncWriteJournal

Related Doc: package journal

Permalink

trait GenericJdbcSyncWriteJournal extends JdbcSyncWriteJournal with GenericStatements

Linear Supertypes
GenericStatements, JournalSerializer, JdbcSyncWriteJournal, JdbcStatements, ActorConfig, AsyncWriteJournal, AsyncRecovery, WriteJournalBase, Actor, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GenericJdbcSyncWriteJournal
  2. GenericStatements
  3. JournalSerializer
  4. JdbcSyncWriteJournal
  5. JdbcStatements
  6. ActorConfig
  7. AsyncWriteJournal
  8. AsyncRecovery
  9. WriteJournalBase
  10. Actor
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class MarshalledRepr(persistenceId: String, sequenceNr: Long, message: String) extends Product with Serializable

    Permalink
    Definition Classes
    GenericStatements
  2. type Receive = PartialFunction[Any, Unit]

    Permalink
    Definition Classes
    Actor

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 aroundPostRestart(reason: Throwable): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  5. def aroundPostStop(): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  6. def aroundPreRestart(reason: Throwable, message: Option[Any]): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  7. def aroundPreStart(): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  8. def aroundReceive(receive: actor.Actor.Receive, msg: Any): Unit

    Permalink
    Attributes
    protected[akka]
    Definition Classes
    Actor
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def asyncDeleteMessagesTo(persistenceId: String, toSequenceNr: Long): Future[Unit]

    Permalink
    Definition Classes
    JdbcSyncWriteJournal → AsyncWriteJournal
  11. def asyncReadHighestSequenceNr(persistenceId: String, fromSequenceNr: Long): Future[Long]

    Permalink
    Definition Classes
    JdbcSyncWriteJournal → AsyncRecovery
  12. def asyncReplayMessages(persistenceId: String, fromSequenceNr: Long, toSequenceNr: Long, max: Long)(replayCallback: (PersistentRepr) ⇒ Unit): Future[Unit]

    Permalink
    Definition Classes
    JdbcSyncWriteJournal → AsyncRecovery
  13. def asyncWriteMessages(messages: Seq[AtomicWrite]): Future[Seq[Try[Unit]]]

    Permalink
    Definition Classes
    JdbcSyncWriteJournal → AsyncWriteJournal
  14. val cfg: PluginConfig

    Permalink
    Definition Classes
    ActorConfig
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. implicit val context: ActorContext

    Permalink
    Definition Classes
    Actor
  17. def deleteMessagesTo(persistenceId: String, toSequenceNr: Long): Unit

    Permalink
    Definition Classes
    GenericStatementsJdbcStatements
  18. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  20. implicit val executionContext: ExecutionContext

    Permalink
  21. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  24. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  25. implicit val journalConverter: JournalTypeConverter

    Permalink
  26. def marshal(value: PersistentRepr)(implicit conv: JournalTypeConverter, serialization: Serialization): String

    Permalink
    Definition Classes
    JournalSerializer
  27. def marshalAtomicWrite(write: AtomicWrite): Try[Seq[MarshalledRepr]]

    Permalink
    Definition Classes
    GenericStatements
  28. def marshalPersistentRepresentation(repr: PersistentRepr): MarshalledRepr

    Permalink
    Definition Classes
    GenericStatements
  29. def mkValuesInsertString(count: Long): String

    Permalink
    Definition Classes
    GenericStatements
  30. def mkValuesStr(count: Long): String

    Permalink
    Definition Classes
    GenericStatements
  31. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  34. lazy val persistence: Persistence

    Permalink
    Definition Classes
    WriteJournalBase
  35. def postRestart(reason: Throwable): Unit

    Permalink
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  36. def postStop(): Unit

    Permalink
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  37. def preRestart(reason: Throwable, message: Option[Any]): Unit

    Permalink
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  38. def preStart(): Unit

    Permalink
    Definition Classes
    Actor
    Annotations
    @throws( classOf[java.lang.Exception] )
  39. def preparePersistentBatch(rb: Seq[PersistentEnvelope]): Seq[AtomicWrite]

    Permalink
    Attributes
    protected
    Definition Classes
    WriteJournalBase
  40. def readHighestSequenceNr(persistenceId: String): Long

    Permalink
    Definition Classes
    GenericStatementsJdbcStatements
  41. final def receive: PartialFunction[Any, Unit]

    Permalink
    Definition Classes
    AsyncWriteJournal → Actor
  42. def receivePluginInternal: actor.Actor.Receive

    Permalink
    Definition Classes
    AsyncWriteJournal
  43. final val receiveWriteJournal: actor.Actor.Receive

    Permalink
    Definition Classes
    AsyncWriteJournal
  44. def replayMessages(persistenceId: String, fromSequenceNr: Long, toSequenceNr: Long, max: Long): List[PersistentRepr]

    Permalink
    Definition Classes
    GenericStatementsJdbcStatements
  45. val schema: String

    Permalink
    Definition Classes
    GenericStatements
  46. implicit final val self: ActorRef

    Permalink
    Definition Classes
    Actor
  47. final def sender(): ActorRef

    Permalink
    Definition Classes
    Actor
  48. implicit val serialization: Serialization

    Permalink
  49. implicit val session: DBSession

    Permalink
  50. def supervisorStrategy: SupervisorStrategy

    Permalink
    Definition Classes
    Actor
  51. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  52. val table: String

    Permalink
    Definition Classes
    GenericStatements
  53. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  54. def unhandled(message: Any): Unit

    Permalink
    Definition Classes
    Actor
  55. def unmarshal(value: String, persistenceId: String)(implicit conv: JournalTypeConverter, serialization: Serialization): PersistentRepr

    Permalink
    Definition Classes
    JournalSerializer
  56. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. def writeMessage(message: AtomicWrite): Try[Unit]

    Permalink
    Definition Classes
    GenericStatementsJdbcStatements
  60. def writeMessages(messages: Seq[AtomicWrite]): Seq[Try[Unit]]

    Permalink
    Definition Classes
    GenericStatementsJdbcStatements
  61. def writePersistentRepr(message: PersistentRepr): Try[Unit]

    Permalink
    Definition Classes
    GenericStatements

Inherited from GenericStatements

Inherited from JournalSerializer

Inherited from JdbcSyncWriteJournal

Inherited from JdbcStatements

Inherited from ActorConfig

Inherited from AsyncWriteJournal

Inherited from AsyncRecovery

Inherited from WriteJournalBase

Inherited from Actor

Inherited from AnyRef

Inherited from Any

Ungrouped