datacatalog.linkedstores.process package¶
Submodules¶
datacatalog.linkedstores.process.schemas module¶
-
datacatalog.linkedstores.process.schemas.
get_schemas
()[source]¶ Get JSON schemas for ProcessDocument
Returns: Object and document JSON schema that define the store Return type: JSONSchemaCollection
datacatalog.linkedstores.process.store module¶
-
class
datacatalog.linkedstores.process.store.
ProcessDocument
(inheritance=True, **kwargs)[source]¶ Bases:
datacatalog.linkedstores.basestore.heritableschema.HeritableDocumentSchema
Defines metadata for a Process Entity
-
class
datacatalog.linkedstores.process.store.
ProcessRecord
(value, *args, **kwargs)[source]¶ Bases:
collections.UserDict
New document for ProcessStore with schema enforcement
-
class
datacatalog.linkedstores.process.store.
ProcessStore
(mongodb, config={}, session=None, **kwargs)[source]¶ Bases:
datacatalog.linkedstores.basestore.store.LinkedStore
Manage storage and retrieval of ProcessDocument records
-
LINK_FIELDS
= []¶
-
-
exception
datacatalog.linkedstores.process.store.
ProcessUpdateFailure
[source]¶ Bases:
datacatalog.linkedstores.basestore.exceptions.CatalogUpdateFailure