Package org.odpi.openmetadata.adapters.repositoryservices.xtdb.repositoryconnector.txnfn
package org.odpi.openmetadata.adapters.repositoryservices.xtdb.repositoryconnector.txnfn
Defines and implements XTDB transaction functions to ensure consistent ordering of write operations irrespective of
a distributed back-end or asynchronous ingestion mode.
-
ClassDescriptionBase class that all transaction functions should implement.Transaction function for adding an entity.Transaction function for adding an EntityProxy.Transaction function for adding a Relationship.Transaction function for adding / updating a classification to an entity.Transaction function for adding / updating a classification to an entity proxy (including creating that entity proxy if it does not already exist in the repository).Transaction function for removing a classification to an entity.Transaction function for removing a classification to an entity.Transaction function for removing a classification to an entity.Transaction function for soft-deleting an entity.Base transaction function for deleting instances.Transaction function for soft-deleting a relationship.Keywords for re-use across the various transaction functions.Transaction function for adding a reference copy classification.Transaction function for adding a reference copy classification.Transaction function for adding a reference copy classification.Transaction function for hard-deleting an entity.Transaction function for hard-deleting a relationship.Transaction function for updating an entity's home repository.Base transaction function for updating an instance's home metadata repository.Transaction function for updating a relationship's home repository.Transaction function for updating an entity's unique identifier.Base transaction function for deleting instances.Transaction function for updating an relationship's unique identifier.Transaction function for re-linking a relationship when one of its entity proxy's identities has changed.Transaction function for restoring a deleted entity back to active.Base transaction function for restoring a soft-deleted instance back to active status.Transaction function for restoring a deleted relationship back to active.Transaction function for changing an entity's type.Base transaction function for changing an instance's type.Transaction function for changing a relationship's type.Transaction function for adding a reference copy classification.Transaction function for adding a reference copy classification (to an entity proxy).Transaction function for adding a reference copy entity.Transaction function for adding a reference copy relationship.Common validations to use within transaction functions.Transaction function for updating InstanceProperties on a metadata instance.Base transaction function for rolling back the last changes made to an instance's properties or status.Transaction function for updating InstanceProperties on a metadata instance.Transaction function for updating InstanceProperties on a metadata instance.Transaction function for updating InstanceProperties on a metadata instance.Transaction function for updating InstanceProperties on a metadata instance.Transaction function for updating InstanceProperties on a metadata instance.Transaction function for updating an entity's status.Base transaction function for updating an instance's properties.Base transaction function for updating an instance's status.Transaction function for updating InstanceProperties on a metadata instance.Transaction function for updating a relationship's status.