List of usage examples for com.liferay.portal.upgrade.release BaseUpgradeWebModuleRelease upgrade
@Override public void upgrade() throws UpgradeException
From source file:com.liferay.announcements.web.internal.upgrade.AnnouncementsWebUpgrade.java
License:Open Source License
@Override public void register(Registry registry) { BaseUpgradeWebModuleRelease upgradeWebModuleRelease = new BaseUpgradeWebModuleRelease() { @Override//from w w w. j a v a 2s. c om protected String getBundleSymbolicName() { return "com.liferay.announcements.web"; } @Override protected String[] getPortletIds() { return new String[] { "1_WAR_soannouncementsportlet", "83", "84" }; } }; try { upgradeWebModuleRelease.upgrade(); } catch (UpgradeException ue) { throw new RuntimeException(ue); } registry.register("com.liferay.announcements.web", "0.0.0", "1.0.3", new DummyUpgradeStep()); UpgradeStep upgradePortletId = new BaseReplacePortletId() { @Override protected String[][] getRenamePortletIdsArray() { return new String[][] { new String[] { "1_WAR_soannouncementsportlet", PortletKeys.ANNOUNCEMENTS }, new String[] { "83", PortletKeys.ALERTS }, new String[] { "84", PortletKeys.ANNOUNCEMENTS } }; } }; registry.register("com.liferay.announcements.web", "0.0.1", "1.0.1", upgradePortletId); // See LPS-65946 registry.register("com.liferay.announcements.web", "1.0.0", "1.0.1", upgradePortletId); registry.register("com.liferay.announcements.web", "1.0.1", "1.0.2", new UpgradePermission(true)); // See LPS-69656 registry.register("com.liferay.announcements.web", "1.0.2", "1.0.3", upgradePortletId, new UpgradePermission(true)); }
From source file:com.liferay.directory.web.internal.upgrade.DirectoryWebUpgrade.java
License:Open Source License
@Override public void register(Registry registry) { BaseUpgradeWebModuleRelease baseUpgradeWebModuleRelease = new BaseUpgradeWebModuleRelease() { @Override//from w ww .j av a2 s . co m protected String getBundleSymbolicName() { return "com.liferay.directory.web"; } @Override protected String[] getPortletIds() { return new String[] { "11", "186", "187", "188" }; } }; try { baseUpgradeWebModuleRelease.upgrade(); } catch (UpgradeException ue) { throw new RuntimeException(ue); } registry.register("com.liferay.directory.web", "0.0.0", "1.0.1", new DummyUpgradeStep()); registry.register("com.liferay.directory.web", "0.0.1", "1.0.1", new UpgradePortletId()); // See LPS-65946 registry.register("com.liferay.directory.web", "1.0.0", "1.0.1", new UpgradePortletId()); }
From source file:com.liferay.microblogs.web.internal.upgrade.MicroblogsWebUpgrade.java
License:Open Source License
@Override public void register(Registry registry) { BaseUpgradeWebModuleRelease baseUpgradeWebModuleRelease = new BaseUpgradeWebModuleRelease() { @Override/* w w w .jav a 2s. c o m*/ protected String getBundleSymbolicName() { return "com.liferay.microblogs.web"; } @Override protected String[] getPortletIds() { return new String[] { "1_WAR_microblogsportlet", "2_WAR_microblogsportlet" }; } }; try { baseUpgradeWebModuleRelease.upgrade(); } catch (UpgradeException ue) { throw new RuntimeException(ue); } registry.register("com.liferay.microblogs.web", "0.0.0", "1.0.0", new DummyUpgradeStep()); registry.register("com.liferay.microblogs.web", "0.0.1", "1.0.1", new UpgradePortletId()); // See LPS-65946 registry.register("com.liferay.microblogs.web", "1.0.0", "1.0.1", new UpgradePortletId()); }
From source file:com.liferay.notifications.web.internal.upgrade.NotificationsWebUpgrade.java
License:Open Source License
@Override public void register(Registry registry) { BaseUpgradeWebModuleRelease baseUpgradeWebModuleRelease = new BaseUpgradeWebModuleRelease() { @Override//from www. j a va 2s . co m protected String getBundleSymbolicName() { return "com.liferay.notifications.web"; } @Override protected String[] getPortletIds() { return new String[] { "1_WAR_notificationsportlet", "2_WAR_notificationsportlet" }; } }; try { baseUpgradeWebModuleRelease.upgrade(); } catch (UpgradeException ue) { throw new RuntimeException(ue); } registry.register("com.liferay.notifications.web", "0.0.0", "2.1.0", new DummyUpgradeStep()); registry.register("com.liferay.notifications.web", "0.0.1", "1.0.0", new com.liferay.notifications.web.internal.upgrade.v1_0_0.UpgradeUserNotificationEvent( _userNotificationEventLocalService)); registry.register("com.liferay.notifications.web", "1.0.0", "1.3.0", new DummyUpgradeStep()); registry.register("com.liferay.notifications.web", "1.1.0", "1.3.0", new DummyUpgradeStep()); registry.register("com.liferay.notifications.web", "1.2.0", "1.3.0", new DummyUpgradeStep()); registry.register("com.liferay.notifications.web", "1.3.0", "2.0.0", new DummyUpgradeStep()); UpgradeStep upgradePortletId = new BaseReplacePortletId() { @Override protected String[][] getRenamePortletIdsArray() { return new String[][] { { "1_WAR_notificationsportlet", NotificationsPortletKeys.NOTIFICATIONS }, { "2_WAR_notificationsportlet", NotificationsPortletKeys.NOTIFICATIONS } }; } }; registry.register("com.liferay.notifications.web", "2.0.0", "2.1.0", new com.liferay.notifications.web.internal.upgrade.v2_1_0.UpgradeUserNotificationEvent( _userNotificationEventLocalService), upgradePortletId); }
From source file:com.liferay.recent.documents.web.internal.upgrade.RecentDocumentsWebUpgrade.java
License:Open Source License
@Override public void register(Registry registry) { BaseUpgradeWebModuleRelease baseUpgradeWebModuleRelease = new BaseUpgradeWebModuleRelease() { @Override//from w ww. j av a 2 s.co m protected String getBundleSymbolicName() { return "com.liferay.recent.documents.web"; } @Override protected String[] getPortletIds() { return new String[] { "64" }; } }; try { baseUpgradeWebModuleRelease.upgrade(); } catch (UpgradeException ue) { throw new RuntimeException(ue); } registry.register("com.liferay.recent.documents.web", "0.0.0", "1.0.1", new DummyUpgradeStep()); registry.register("com.liferay.recent.documents.web", "0.0.1", "1.0.1", new UpgradePortletId()); // See LPS-65946 registry.register("com.liferay.recent.documents.web", "1.0.0", "1.0.1", new UpgradePortletId()); }
From source file:com.liferay.wiki.navigation.web.internal.upgrade.WikiNavigationWebUpgrade.java
License:Open Source License
@Override public void register(Registry registry) { BaseUpgradeWebModuleRelease upgradeWebModuleRelease = new BaseUpgradeWebModuleRelease() { @Override/* ww w .j a v a2s . co m*/ protected String getBundleSymbolicName() { return "com.liferay.wiki.navigation.web"; } @Override protected String[] getPortletIds() { return new String[] { "1_WAR_wikinavigationportlet", "2_WAR_wikinavigationportlet" }; } }; try { upgradeWebModuleRelease.upgrade(); } catch (UpgradeException ue) { throw new RuntimeException(ue); } registry.register("com.liferay.wiki.navigation.web", "0.0.0", "1.0.1", new DummyUpgradeStep()); registry.register("com.liferay.wiki.navigation.web", "0.0.1", "1.0.0", new UpgradePortletPreferences()); registry.register("com.liferay.wiki.navigation.web", "1.0.0", "1.0.1", new UpgradePortletId()); }