1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portal.upgrade;
16  
17  import com.liferay.portal.kernel.upgrade.UpgradeProcess;
18  import com.liferay.portal.kernel.util.ReleaseInfo;
19  import com.liferay.portal.upgrade.v4_3_0.UpgradeAddress;
20  import com.liferay.portal.upgrade.v4_3_0.UpgradeBlogs;
21  import com.liferay.portal.upgrade.v4_3_0.UpgradeBookmarks;
22  import com.liferay.portal.upgrade.v4_3_0.UpgradeCalendar;
23  import com.liferay.portal.upgrade.v4_3_0.UpgradeClassName;
24  import com.liferay.portal.upgrade.v4_3_0.UpgradeCompany;
25  import com.liferay.portal.upgrade.v4_3_0.UpgradeContact;
26  import com.liferay.portal.upgrade.v4_3_0.UpgradeCounter;
27  import com.liferay.portal.upgrade.v4_3_0.UpgradeCountry;
28  import com.liferay.portal.upgrade.v4_3_0.UpgradeDocumentLibrary;
29  import com.liferay.portal.upgrade.v4_3_0.UpgradeEmailAddress;
30  import com.liferay.portal.upgrade.v4_3_0.UpgradeGroup;
31  import com.liferay.portal.upgrade.v4_3_0.UpgradeImage;
32  import com.liferay.portal.upgrade.v4_3_0.UpgradeImageGallery;
33  import com.liferay.portal.upgrade.v4_3_0.UpgradeJournal;
34  import com.liferay.portal.upgrade.v4_3_0.UpgradeListType;
35  import com.liferay.portal.upgrade.v4_3_0.UpgradeMappingTables;
36  import com.liferay.portal.upgrade.v4_3_0.UpgradeMessageBoards;
37  import com.liferay.portal.upgrade.v4_3_0.UpgradeOrganization;
38  import com.liferay.portal.upgrade.v4_3_0.UpgradePermission;
39  import com.liferay.portal.upgrade.v4_3_0.UpgradePhone;
40  import com.liferay.portal.upgrade.v4_3_0.UpgradePolls;
41  import com.liferay.portal.upgrade.v4_3_0.UpgradePortlet;
42  import com.liferay.portal.upgrade.v4_3_0.UpgradePortletPreferences;
43  import com.liferay.portal.upgrade.v4_3_0.UpgradeRatings;
44  import com.liferay.portal.upgrade.v4_3_0.UpgradeRegion;
45  import com.liferay.portal.upgrade.v4_3_0.UpgradeRelease;
46  import com.liferay.portal.upgrade.v4_3_0.UpgradeResource;
47  import com.liferay.portal.upgrade.v4_3_0.UpgradeRole;
48  import com.liferay.portal.upgrade.v4_3_0.UpgradeSchema;
49  import com.liferay.portal.upgrade.v4_3_0.UpgradeShopping;
50  import com.liferay.portal.upgrade.v4_3_0.UpgradeSubscription;
51  import com.liferay.portal.upgrade.v4_3_0.UpgradeUser;
52  import com.liferay.portal.upgrade.v4_3_0.UpgradeUserGroup;
53  import com.liferay.portal.upgrade.v4_3_0.UpgradeUserIdMapper;
54  import com.liferay.portal.upgrade.v4_3_0.UpgradeWebsite;
55  import com.liferay.portal.upgrade.v4_3_0.UpgradeWiki;
56  
57  /**
58   * <a href="UpgradeProcess_4_3_0.java.html"><b><i>View Source</i></b></a>
59   *
60   * @author     Alexander Chow
61   * @author     Brian Wing Shun Chan
62   * @deprecated
63   */
64  public class UpgradeProcess_4_3_0 extends UpgradeProcess {
65  
66      public int getThreshold() {
67          return ReleaseInfo.RELEASE_4_3_0_BUILD_NUMBER;
68      }
69  
70      protected void doUpgrade() throws Exception {
71          upgrade(UpgradeSchema.class);
72          upgrade(UpgradeClassName.class);
73          upgrade(UpgradeImage.class);
74          upgrade(UpgradeCompany.class);
75          upgrade(UpgradeUser.class);
76          upgrade(UpgradeContact.class);
77          upgrade(UpgradeUserGroup.class);
78          upgrade(UpgradeOrganization.class);
79          upgrade(UpgradeGroup.class);
80          upgrade(UpgradeRole.class);
81          upgrade(UpgradeAddress.class);
82          upgrade(UpgradeBlogs.class);
83          upgrade(UpgradeBookmarks.class);
84          upgrade(UpgradeCalendar.class);
85          upgrade(UpgradeCountry.class);
86          upgrade(UpgradeDocumentLibrary.class);
87          upgrade(UpgradeEmailAddress.class);
88          upgrade(UpgradeImageGallery.class);
89          upgrade(UpgradeJournal.class);
90          upgrade(UpgradeListType.class);
91          upgrade(UpgradeMessageBoards.class);
92          upgrade(UpgradePermission.class);
93          upgrade(UpgradePhone.class);
94          upgrade(UpgradePolls.class);
95          upgrade(UpgradePortlet.class);
96          upgrade(UpgradeRegion.class);
97          upgrade(UpgradeRelease.class);
98          upgrade(UpgradeShopping.class);
99          upgrade(UpgradeSubscription.class);
100         upgrade(UpgradeUserIdMapper.class);
101         upgrade(UpgradeWebsite.class);
102         upgrade(UpgradeWiki.class);
103         upgrade(UpgradePortletPreferences.class);
104         upgrade(UpgradeRatings.class);
105         upgrade(UpgradeCounter.class);
106         upgrade(UpgradeResource.class);
107         upgrade(UpgradeMappingTables.class);
108     }
109 
110 }