wowQueryApi

@Bean
@ConditionalOnMissingBean
fun wowQueryApi(engine: QueryEngine, node: ServiceNode, properties: QueryProperties, reads: ObjectProvider<StateReads>, peers: PeerClients): NodeQueryApi

The node's typed NodeQueryApi: the engine's gateways and read facade, each aggregate type found by its model's state class, its states read as the public port's state reads, its lists defaulted by wow.query.budgets.in-process.default-list-size and its streams read in wow.query.stream.chunk-size chunks. An application replaces it by declaring a NodeQueryApi bean, not by calling this method.