BaseAPIComponent

class pyniryo_nate.components.BaseAPIComponent(http_client: HttpClient, mqtt_client: MqttClient, correlation_id: str)[source]

Bases: ABC

Base class for all API components.

Methods

close

Close the component and release any resources if needed.

Parameters:
  • http_client (HttpClient)

  • mqtt_client (MqttClient)

  • correlation_id (str)

close() → None[source]

Close the component and release any resources if needed.

Return type:

None