poly_lithic.src.interfaces.BaseInterface module🔗

class poly_lithic.src.interfaces.BaseInterface.BaseDataInterface(config, **kwargs)[source]🔗

Bases: ABC

abstractmethod load(**kwargs)[source]🔗
abstractmethod save(data, **kwargs)[source]🔗
class poly_lithic.src.interfaces.BaseInterface.BaseInterface(config)[source]🔗

Bases: ABC

abstractmethod monitor(name, handler, **kwargs)[source]🔗
abstractmethod get(name, **kwargs)[source]🔗
abstractmethod put(name, value, **kwargs)[source]🔗
abstractmethod put_many(data, **kwargs)[source]🔗
abstractmethod get_many(data, **kwargs)[source]🔗