com
.
qmetric
.
penfold
.
app
.
readstore
mongodb
package
mongodb
Visibility
Public
All
Type Members
case class
Index
(
name:
Option
[
String
]
,
fields:
List
[
IndexField
]
)
extends
Product
with
Serializable
case class
IndexField
(
alias:
String
,
path:
String
,
multiKey:
Boolean
=
false
)
extends
Product
with
Serializable
class
IndexWriter
extends
AnyRef
case class
Indexes
(
customIndexes:
List
[
Index
]
)
extends
Product
with
Serializable
case class
LastKnownPageDetails
(
id:
AggregateId
,
sortValue:
Long
,
direction:
NavigationDirection
)
extends
Product
with
Serializable
class
MongoEventTracker
extends
EventTracker
class
MongoNextExpectedEventIdProvider
extends
NextExpectedEventIdProvider
class
MongoReadStore
extends
ReadStore
class
MongoReadStoreUpdater
extends
EventListener
class
MongoTaskMapper
extends
AnyRef
sealed
trait
NavigationDirection
extends
AnyRef
class
PaginatedQueryService
extends
AnyRef
case class
QueryPlan
(
restrictionFields:
List
[
RestrictionField
]
,
sortFields:
List
[
SortField
]
)
extends
Product
with
Serializable
case class
RestrictionField
(
path:
String
,
filter:
Filter
)
extends
Product
with
Serializable
case class
SortField
(
path:
String
)
extends
Product
with
Serializable
Value Members
object
NavigationDirection
Ungrouped