Example usage for com.liferay.portal.upgrade.v7_0_0 UpgradeKernelPackage UpgradeKernelPackage

List of usage examples for com.liferay.portal.upgrade.v7_0_0 UpgradeKernelPackage UpgradeKernelPackage

Introduction

In this page you can find the example usage for com.liferay.portal.upgrade.v7_0_0 UpgradeKernelPackage UpgradeKernelPackage.

Prototype

UpgradeKernelPackage

Source Link

Usage

From source file:com.liferay.rss.web.internal.upgrade.RSSWebUpgrade.java

License:Open Source License

@Override
public void register(Registry registry) {
    registry.register("com.liferay.rss.web", "0.0.0", "3.0.0", new DummyUpgradeStep());

    registry.register("com.liferay.rss.web", "0.0.1", "1.0.0", new BaseUpgradePortletId() {

        @Override/*from  w w w . j  av a2s .  co  m*/
        protected String[][] getRenamePortletIdsArray() {
            return new String[][] { new String[] { "39", RSSPortletKeys.RSS } };
        }

    });

    registry.register("com.liferay.rss.web", "1.0.0", "3.0.0", new UpgradeKernelPackage() {

        @Override
        protected String[][] getClassNames() {
            return new String[][] {
                    { "com.liferay.rss.web.util.RSSFeed", "com.liferay.rss.web.internal.util.RSSFeed" } };
        }

        @Override
        protected String[][] getResourceNames() {
            return new String[0][0];
        }

    });
}