Class

akka.persistence.jdbc.journal

H2SyncWriteJournal

Related Doc: package journal

Permalink

class H2SyncWriteJournal extends GenericJdbcSyncWriteJournal with H2Statements

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

Instance Constructors

  1. new H2SyncWriteJournal()

    Permalink

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. def finalize(): Unit

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

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

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

    Permalink
    Definition Classes
    Any
  24. implicit val journalConverter: JournalTypeConverter

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  33. val persistence: Persistence

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    H2StatementsGenericStatementsJdbcStatements
  44. val schema: String

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

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

    Permalink
    Definition Classes
    Actor
  47. implicit val serialization: Serialization

    Permalink
  48. implicit val session: DBSession

    Permalink
  49. def supervisorStrategy: SupervisorStrategy

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

    Permalink
    Definition Classes
    AnyRef
  51. val table: String

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    GenericStatements

Inherited from H2Statements

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