java.lang.Object
org.odpi.openmetadata.adapters.repositoryservices.xtdb.repositoryconnector.txnfn.AbstractTransactionFunction
org.odpi.openmetadata.adapters.repositoryservices.xtdb.repositoryconnector.txnfn.RestoreInstance
Direct Known Subclasses:
RestoreEntity, RestoreRelationship

public abstract class RestoreInstance extends AbstractTransactionFunction
Base transaction function for restoring a soft-deleted instance back to active status.
  • Constructor Details

    • RestoreInstance

      public RestoreInstance()
  • Method Details

    • restoreInstance

      protected static clojure.lang.IPersistentMap restoreInstance(String userId, clojure.lang.IPersistentMap existing)
      Makes the necessary changes to restore a metadata instance that was soft-deleted.
      Parameters:
      userId - doing the restore
      existing - metadata instance
      Returns:
      IPersistentMap giving the restored instance representation