## Uses of Interface
edu.ucsb.nceas.metacat.admin.upgrade.UpgradeUtilityInterface

- Packages that use UpgradeUtilityInterface
  Package | Description
  --- | ---
  edu.ucsb.nceas.metacat.admin.upgrade |
  edu.ucsb.nceas.metacat.admin.upgrade.dataone |

- - ### Uses of UpgradeUtilityInterface in edu.ucsb.nceas.metacat.admin.upgrade

    Classes in edu.ucsb.nceas.metacat.admin.upgrade that implement UpgradeUtilityInterface
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GenerateGlobalIdentifiers` Optionally upgrade all of the existing identifiers in the tables to be official DOIs that are assigned by a DOI registration authority.
    `class` | `RemoveInvalidReplicas` Used for forcibly removing invalid replicas from a target node.
    `class` | `UpdateDOI` Updates existing DOI registrations for EML versions
    `class` | `Upgrade1_5_0`
    `class` | `Upgrade2_0_0`
    `class` | `Upgrade2_10_0` Upgrade the application to version 2.7.0
    `class` | `Upgrade2_10_1` Upgrade the application to version 2.10.1
    `class` | `Upgrade2_10_3` Upgrade the application to version 2.10.3
    `class` | `Upgrade2_3_0` Upgrade the application to version 2.3.0.
    `class` | `Upgrade2_4_0` Upgrade the application to version 2.4.0.
    `class` | `Upgrade2_4_2` Upgrade the application to version 2.4.2.
    `class` | `Upgrade2_5_1` Upgrade the application to version 2.5.1
    `class` | `Upgrade2_7_0` Upgrade the application to version 2.7.0
    `class` | `Upgrade2_8_1` Upgrade the application to version 2.7.0
    `class` | `UpgradeEmptyReplicatedDataFile`
    `class` | `UpgradeNodeDataDatetime`

  - ### Uses of UpgradeUtilityInterface in edu.ucsb.nceas.metacat.admin.upgrade.dataone

    Classes in edu.ucsb.nceas.metacat.admin.upgrade.dataone that implement UpgradeUtilityInterface
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GenerateORE`
    `class` | `GenerateSystemMetadata`

Copyright © 2020 Regents of the University of California. All Rights Reserved.