pip_services3_commons.refer.IUnreferenceable module
pip_services3_commons.refer.IUnreferenceable
Interface for unreferenceable components.
- copyright
Conceptual Vision Consulting LLC 2018-2019, see AUTHORS for more details.
- license
MIT, see LICENSE for more details.
-
class
pip_services3_commons.refer.IUnreferenceable.
IUnreferenceable
Bases:
abc.ABC
Interface for components that require explicit clearing of references to dependent components.
Example:
class MyController(IReferenceable): _persistence = None def set_references(self, references): self._persistence = references.getOneRequired(Descriptor("mygroup", "persistence", "*", "*", "1.0")) def unset_references(self): self._persistence = None
-
unset_references
() Unsets (clears) previously set references to dependent components.
-