Class DbVersionProvider

  • All Implemented Interfaces:
    org.craftercms.commons.upgrade.VersionProvider<String>

    public class DbVersionProvider
    extends org.craftercms.commons.upgrade.impl.providers.AbstractVersionProvider<String>
    Implementation of VersionProvider for the database.
    Author:
    joseross
    • Method Detail

      • doGetVersion

        protected String doGetVersion​(org.craftercms.commons.upgrade.impl.UpgradeContext<String> context)
                               throws Exception
        Specified by:
        doGetVersion in class org.craftercms.commons.upgrade.impl.providers.AbstractVersionProvider<String>
        Throws:
        Exception
      • doSetVersion

        protected void doSetVersion​(org.craftercms.commons.upgrade.impl.UpgradeContext<String> context,
                                    String nextVersion)
                             throws org.craftercms.commons.upgrade.exception.UpgradeException
        Specified by:
        doSetVersion in class org.craftercms.commons.upgrade.impl.providers.AbstractVersionProvider<String>
        Throws:
        org.craftercms.commons.upgrade.exception.UpgradeException