Package-level declarations
Types
Link copied to clipboard
class EventCompensateHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, eventCompensateSupporter: EventCompensateSupporter, exceptionHandler: RequestExceptionHandler) : HandlerFunction<ServerResponse>
Link copied to clipboard
class EventCompensateHandlerFunctionFactory(eventCompensateSupporter: EventCompensateSupporter, exceptionHandler: RequestExceptionHandler) : AggregateRouteHandlerFunctionFactorySupport
Link copied to clipboard
class LoadEventStreamHandlerFunction(aggregateMetadata: AggregateMetadata<*, *>, eventStreamQueryGateway: EventStreamQueryGateway, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : HandlerFunction<ServerResponse>
Link copied to clipboard
class LoadEventStreamHandlerFunctionFactory(eventStreamQueryGateway: (AggregateMetadata<*, *>) -> EventStreamQueryGateway, queryRequestScope: QueryRequestScope, exceptionHandler: RequestExceptionHandler, guard: HttpQueryGuard = HttpQueryGuard()) : QueryHandlerFunctionFactorySupport<EventStreamQueryGateway>