Services¶
services ¶
Service facades for typed SHM entities.
Classes¶
ApiShmRepository ¶
Repository adapter built on top of :class:ShmAPI.
Source code in src/owi/metadatabase/shm/services/core.py
Functions¶
list_records ¶
Return backend rows for a collection query.
Source code in src/owi/metadatabase/shm/services/core.py
get_record ¶
Return the raw backend response for a single-resource query.
Source code in src/owi/metadatabase/shm/services/core.py
create_record ¶
Create a resource through the configured SHM API client.
Source code in src/owi/metadatabase/shm/services/core.py
SensorService ¶
ShmEntityService ¶
Facade for typed SHM retrieval and creation.
Source code in src/owi/metadatabase/shm/services/core.py
Functions¶
list_records ¶
Return typed resources for a collection query.
Source code in src/owi/metadatabase/shm/services/core.py
get_record ¶
Return a single typed resource when it exists.
Source code in src/owi/metadatabase/shm/services/core.py
create_record ¶
Create and deserialize one SHM resource.