DefaultSnapshotQueryGateway
class DefaultSnapshotQueryGateway<S : Any>(namedAggregate: NamedAggregate, backend: SnapshotQueryBackend, schemaProvider: QueryModelSchemaProvider, targetType: JavaType, filters: List<QueryFilter> = emptyList(), policies: List<QueryPolicy> = emptyList(), observer: QueryObserver = QueryLogObserver(), entryPolicy: QueryEntryPolicy = QueryEntryPolicy.DEFAULT) : SnapshotQueryGateway<S> , AbstractQueryGateway<MaterializedSnapshot<S>>
Constructors
Link copied to clipboard
constructor(namedAggregate: NamedAggregate, backend: SnapshotQueryBackend, schemaProvider: QueryModelSchemaProvider, targetType: JavaType, filters: List<QueryFilter> = emptyList(), policies: List<QueryPolicy> = emptyList(), observer: QueryObserver = QueryLogObserver(), entryPolicy: QueryEntryPolicy = QueryEntryPolicy.DEFAULT)