Package-level declarations

Types

Link copied to clipboard
class BatchRegenerateSnapshotHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, stateAggregateFactory: StateAggregateFactory, eventStore: EventStore, snapshotStore: SnapshotStore, exceptionHandler: RequestExceptionHandler, batchExecutionPolicy: BatchExecutionPolicy) : HandlerFunction<ServerResponse>
Link copied to clipboard
class CountSnapshotHandlerFunctionFactory(snapshotQueryGateway: (AggregateMetadata<*, *>) -> SnapshotQueryGateway<Any>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : CountQueryHandlerFunctionFactory
class CursorQuerySnapshotHandlerFunctionFactory(snapshotQueryGateway: (AggregateMetadata<*, *>) -> SnapshotQueryGateway<Any>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : CursorQueryHandlerFunctionFactory
Link copied to clipboard
class ListQuerySnapshotHandlerFunctionFactory(snapshotQueryGateway: (AggregateMetadata<*, *>) -> SnapshotQueryGateway<Any>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : ListQueryHandlerFunctionFactory
class ListQuerySnapshotStateHandlerFunctionFactory(snapshotQueryGateway: (AggregateMetadata<*, *>) -> SnapshotQueryGateway<Any>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : ListQueryHandlerFunctionFactory
Link copied to clipboard
class LoadSnapshotHandlerFunction(aggregateRouteMetadata: AggregateRouteMetadata<*>, snapshotQueryGateway: SnapshotQueryGateway<Any>, exceptionHandler: RequestExceptionHandler, queryRequestScope: QueryRequestScope = DefaultQueryRequestScope, guard: HttpQueryGuard = HttpQueryGuard()) : HandlerFunction<ServerResponse>
Link copied to clipboard
class LoadSnapshotHandlerFunctionFactory(snapshotQueryGateway: (AggregateMetadata<*, *>) -> SnapshotQueryGateway<Any>, exceptionHandler: RequestExceptionHandler, queryRequestScope: QueryRequestScope = DefaultQueryRequestScope, guard: HttpQueryGuard = HttpQueryGuard()) : AggregateRouteHandlerFunctionFactorySupport
Link copied to clipboard
class PagedQuerySnapshotHandlerFunctionFactory(snapshotQueryGateway: (AggregateMetadata<*, *>) -> SnapshotQueryGateway<Any>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : PagedQueryHandlerFunctionFactory
class PagedQuerySnapshotStateHandlerFunctionFactory(snapshotQueryGateway: (AggregateMetadata<*, *>) -> SnapshotQueryGateway<Any>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : PagedQueryHandlerFunctionFactory
Link copied to clipboard
class RegenerateSnapshotHandler(aggregateMetadata: AggregateMetadata<*, *>, stateAggregateFactory: StateAggregateFactory, eventStore: EventStore, snapshotStore: SnapshotStore)
Link copied to clipboard
class RegenerateSnapshotHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, stateAggregateFactory: StateAggregateFactory, eventStore: EventStore, snapshotStore: SnapshotStore, exceptionHandler: RequestExceptionHandler) : HandlerFunction<ServerResponse>
Link copied to clipboard
class SingleSnapshotHandlerFunctionFactory(snapshotQueryGateway: (AggregateMetadata<*, *>) -> SnapshotQueryGateway<Any>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : SingleQueryHandlerFunctionFactory
class SingleSnapshotStateHandlerFunctionFactory(snapshotQueryGateway: (AggregateMetadata<*, *>) -> SnapshotQueryGateway<Any>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : SingleQueryHandlerFunctionFactory
Link copied to clipboard
class SnapshotAggregationHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, queryGateway: SnapshotQueryGateway<Any>, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : HandlerFunction<ServerResponse>
Link copied to clipboard
class SnapshotSchemaHandlerFunction(provider: () -> QueryModelSchemaProvider, exceptionHandler: RequestExceptionHandler, refresh: Boolean) : HandlerFunction<ServerResponse>