com.liferay.portal.upgrade
Class UpgradeProcess
java.lang.Object
com.liferay.portal.upgrade.UpgradeProcess
- Direct Known Subclasses:
- DropIndexes, SmartUpgradeSchema, UpgradeAddress, UpgradeBlogs, UpgradeBlogs, UpgradeBookmarks, UpgradeBookmarks, UpgradeCalendar, UpgradeCalendar, UpgradeCalendar, UpgradeClassName, UpgradeClassName, UpgradeCompany, UpgradeContact, UpgradeCounter, UpgradeCountry, UpgradeDocumentLibrary, UpgradeDocumentLibrary, UpgradeDocumentLibrary, UpgradeDocumentLibrary, UpgradeDuplicates, UpgradeEmailAddress, UpgradeExpando, UpgradeGroup, UpgradeGroup, UpgradeGroup, UpgradeImage, UpgradeImageGallery, UpgradeImageGallery, UpgradeImageGallery, UpgradeJournal, UpgradeJournal, UpgradeJournal, UpgradeLayout, UpgradeLayout, UpgradeLayoutSet, UpgradeListType, UpgradeMappingTables, UpgradeMessageBoards, UpgradeMessageBoards, UpgradeMessageBoards, UpgradeOrganization, UpgradeOrganization, UpgradeOrganization, UpgradePause, UpgradePermission, UpgradePermission, UpgradePermission, UpgradePhone, UpgradePolls, UpgradePortlet, UpgradePortletId, UpgradePortletPermissions, UpgradePortletPreferences, UpgradeProcess_4_3_0, UpgradeProcess_4_3_1, UpgradeProcess_4_3_2, UpgradeProcess_4_3_3, UpgradeProcess_4_3_4, UpgradeProcess_4_3_5, UpgradeProcess_4_4_0, UpgradeProcess_5_0_0, UpgradeProcess_5_1_0, UpgradeProcess_5_1_2, UpgradeProcess_5_2_0, UpgradeProcess_5_2_1, UpgradeProcess_5_2_2, UpgradeProcess_5_2_3, UpgradeProcess_5_2_4, UpgradeRatings, UpgradeRegion, UpgradeRelease, UpgradeResource, UpgradeResource, UpgradeResourceCode, UpgradeRole, UpgradeRole, UpgradeShopping, UpgradeSitemap, UpgradeSocial, UpgradeSoftwareCatalog, UpgradeSoftwareCatalog, UpgradeSoftwareCatalog, UpgradeSubscription, UpgradeTags, UpgradeTags, UpgradeTags, UpgradeTags, UpgradeUser, UpgradeUser, UpgradeUserGroup, UpgradeUserIdMapper, UpgradeUUID, UpgradeWebForm, UpgradeWebsite, UpgradeWebsite, UpgradeWiki, UpgradeWiki
public abstract class UpgradeProcess
- extends java.lang.Object
View Source
- Author:
- Brian Wing Shun Chan, Alexander Chow
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UpgradeProcess
public UpgradeProcess()
getThreshold
public int getThreshold()
isSupportsAlterColumnName
public boolean isSupportsAlterColumnName()
isSupportsAlterColumnType
public boolean isSupportsAlterColumnType()
isSupportsStringCaseSensitiveQuery
public boolean isSupportsStringCaseSensitiveQuery()
isSupportsUpdateWithInnerJoin
public boolean isSupportsUpdateWithInnerJoin()
runSQL
public void runSQL(java.lang.String template)
throws java.io.IOException,
java.sql.SQLException
- Throws:
java.io.IOException
java.sql.SQLException
runSQL
public void runSQL(java.lang.String[] templates)
throws java.io.IOException,
java.sql.SQLException
- Throws:
java.io.IOException
java.sql.SQLException
runSQLTemplate
public void runSQLTemplate(java.lang.String path)
throws java.io.IOException,
javax.naming.NamingException,
java.sql.SQLException
- Throws:
java.io.IOException
javax.naming.NamingException
java.sql.SQLException
runSQLTemplate
public void runSQLTemplate(java.lang.String path,
boolean failOnError)
throws java.io.IOException,
javax.naming.NamingException,
java.sql.SQLException
- Throws:
java.io.IOException
javax.naming.NamingException
java.sql.SQLException
upgrade
public abstract void upgrade()
throws UpgradeException
- Throws:
UpgradeException
upgrade
public void upgrade(java.lang.Class<?> upgradeProcessClass)
throws UpgradeException
- Throws:
UpgradeException
upgrade
public void upgrade(UpgradeProcess upgradeProcess)
throws UpgradeException
- Throws:
UpgradeException