QueryHandler#
- class wattson.hosts.ccx.app_gateway.handlers.query_handler.QueryHandler(app_gateway: AppGatewayServer)#
Bases:
ABC
Methods
Attributes
priority
- __init__(app_gateway: AppGatewayServer)#
- handle(query: AppGatewayQuery) AppGatewayResponse | None #
Attempts to handle the given query. If it is handled, the AppGatewayResponse should be returned. If it is not handled, None should be returned.
- Parameters:
query (AppGatewayQuery) – The received AppGatewayQuery
- Returns:
The AppGatewayResponse or None
- Return type:
Optional[AppGatewayResponse]