Example usage for com.liferay.portal.upgrade.release BaseUpgradeServiceModuleRelease upgrade

List of usage examples for com.liferay.portal.upgrade.release BaseUpgradeServiceModuleRelease upgrade

Introduction

In this page you can find the example usage for com.liferay.portal.upgrade.release BaseUpgradeServiceModuleRelease upgrade.

Prototype

@Override
    public void upgrade() throws UpgradeException 

Source Link

Usage

From source file:org.lsug.quota.internal.upgrade.QuotaServiceUpgrade.java

License:Open Source License

@Override
public void register(Registry registry) {
    try {/*from w ww  .  ja  v a2  s .co m*/
        BaseUpgradeServiceModuleRelease upgradeServiceModuleRelease = new BaseUpgradeServiceModuleRelease() {

            @Override
            protected String getNamespace() {
                return "LSUGQUOTA";
            }

            @Override
            protected String getNewBundleSymbolicName() {
                return "org.lsug.quota.service";
            }

            @Override
            protected String getOldBundleSymbolicName() {
                return StringPool.BLANK;
            }

        };

        upgradeServiceModuleRelease.upgrade();
    } catch (UpgradeException ue) {
        throw new RuntimeException(ue);
    }

    registry.register("org.lsug.quota.service", "0.0.1", "1.0.0", new DummyUpgradeStep());
}