Interface UpdateStepTarget

All Known Subinterfaces:
NamespaceUpdateStep, RepositoryUpdateStep, UpdateStep

public interface UpdateStepTarget
Base class for update steps, telling the target version and the affected data type.
Since:
2.14.0
  • Method Details

    • getTargetVersion

      Version getTargetVersion()
      Declares the new version of the data type given by getAffectedDataType(). A update step will only be executed, when this version is bigger than the last recorded version for its data type according to Version.compareTo(Version)
    • getAffectedDataType

      String getAffectedDataType()
      Declares the data type this update step will take care of. This should be a qualified name, like com.example.myPlugin.configuration.