Package com.io7m.cardant.type_packages.upgrades.api

# Interface CATypePackageUpgradeExecutorType

All Known Implementing Classes:
  `CADatabaseTypePackageUpgradeExecutor`

public interface CATypePackageUpgradeExecutorType
An executor for type package upgrades.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `execute(List<CATypePackageUOpType> plan)`
  Execute the plan.

- ## Method Details

  - ### execute

    void execute(List<CATypePackageUOpType> plan) throws CAException
    Execute the plan.
    Parameters:
      `plan` - The plan operations
    Throws:
      `CAException` - On errors