no
.
nextgentel
.
oss
.
akkatools
.
persistence
jdbcjournal
package
jdbcjournal
Visibility
Public
All
Type Members
class
JdbcAsyncWriteJournal
extends
AsyncWriteJournal
with
ActorLogging
case class
JdbcJournalConfig
(
dataSource:
DataSource
,
schemaName:
String
,
fatalErrorHandler:
JdbcJournalErrorHandler
,
processorIdSplitter:
ProcessorIdSplitter
=
...
,
maxRowsPrRead:
Int
=
...
)
extends
Product
with
Serializable
class
JdbcJournalDetectFatalOracleErrorHandler
extends
JdbcJournalErrorHandler
trait
JdbcJournalErrorHandler
extends
AnyRef
class
JdbcSnapshotStore
extends
SnapshotStore
with
ActorLogging
case class
JournalEntry
(
processorId:
ProcessorId
,
payload:
AnyRef
)
extends
Product
with
Serializable
case class
JournalEntryDto
(
processorId:
ProcessorId
,
sequenceNr:
Long
,
persistentRepr:
Array
[
Byte
]
,
payloadWriteOnly:
String
)
extends
Product
with
Serializable
case class
JsonObjectHolder
(
t:
String
,
o:
AnyRef
)
extends
JacksonJsonSerializableButNotDeserializable
with
Product
with
Serializable
case class
ProcessorId
(
_typePath:
String
,
_id:
String
,
_processorIdType:
ProcessorIdType
=
FULL
)
extends
Product
with
Serializable
trait
ProcessorIdSplitter
extends
AnyRef
class
ProcessorIdSplitterDefaultAkkaImpl
extends
ProcessorIdSplitter
class
ProcessorIdSplitterLastSlashImpl
extends
ProcessorIdSplitter
case class
SnapshotEntry
(
processorId:
String
,
sequenceNr:
Long
,
timestamp:
Long
,
snapshot:
Array
[
Byte
]
,
snapshotClassname:
String
)
extends
Product
with
Serializable
trait
StorageRepo
extends
AnyRef
class
StorageRepoImpl
extends
StorageRepo
with
ClusterNodeRepo
Value Members
object
JdbcJournal
object
JdbcJournalConfig
extends
Serializable
object
ProcessorIdSplitterLastSlashImpl
object
ProcessorIdType
extends
Enumeration
Ungrouped