Interface VersionProvider<T>

Type Parameters:
T - The target type supported
All Known Implementing Classes:
AbstractFileVersionProvider, AbstractVersionProvider, YamlFileVersionProvider

public interface VersionProvider<T>
Provides the current version of a specific target
Since:
3.1.5
Author:
joseross
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Value used when a file is missing from the repository
    static final String
    Keyword used to retrieve the version
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the current version
    void
    setVersion(UpgradeContext<T> context, String version)
    Updates the current version