minos.networks.brokers.handlers.impl
Classes
Broker Handler class. |
- class BrokerHandler[source]
Bases:
SetupMixin
Broker Handler class.
- __init__(dispatcher, subscriber, concurrency=5, *args, **kwargs)[source]
- Parameters
dispatcher (BrokerDispatcher) –
subscriber (BrokerSubscriber) –
concurrency (int) –
- async run()[source]
Run the message handling process.
- Returns
This method does not return anything.
- Return type
- async destroy()
Destroy miscellaneous repository things.
- Returns
This method does not return anything.
- Return type
None
- classmethod from_config(config=None, **kwargs)
Build a new instance from config.
- Parameters
config (Optional[Union[Config, Path]]) – Config instance. If None is provided, default config is chosen.
kwargs – Additional named arguments.
- Returns
A instance of the called class.
- Return type
S
- async setup()
Setup miscellaneous repository things.
- Returns
This method does not return anything.
- Return type
None