Class UpgradeDocumentLibrary
Object
com.liferay.portal.kernel.dao.db.BaseDBProcess
com.liferay.portal.kernel.upgrade.UpgradeProcess
com.liferay.portal.upgrade.v6_2_0.UpgradeDocumentLibrary
- All Implemented Interfaces:
com.liferay.portal.kernel.dao.db.DBProcess,com.liferay.portal.kernel.upgrade.UpgradeStep
public class UpgradeDocumentLibrary
extends com.liferay.portal.kernel.upgrade.UpgradeProcess
- Author:
- Dennis Ju, Máté Thurzó, Alexander Chow, Roberto Díaz
-
Nested Class Summary
Nested classes/interfaces inherited from class com.liferay.portal.kernel.upgrade.UpgradeProcess
com.liferay.portal.kernel.upgrade.UpgradeProcess.Alterable -
Field Summary
Fields inherited from class com.liferay.portal.kernel.dao.db.BaseDBProcess
connection -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected StringgetUserName(long userId) protected Stringprotected voidrebuildTree(long companyId, PreparedStatement folderPreparedStatement, PreparedStatement fileEntryPreparedStatement, PreparedStatement fileShortcutPreparedStatement, PreparedStatement fileVersionPreparedStatement) protected voidprotected voidupdateFileEntryType(long fileEntryTypeId, long companyId, String fileEntryTypeKey, String name, String description) protected voidprotected voidMethods inherited from class com.liferay.portal.kernel.upgrade.UpgradeProcess
addTemporaryIndex, clearIndexesCache, ensureTableExists, getIndexesSQL, getPostUpgradeSteps, getPreUpgradeSteps, getTableColumnsMap, getTableName, getThreshold, getUpgradeSteps, increment, increment, increment, isPortal62TableName, isSkipUpgradeProcess, upgrade, upgradeMethods inherited from class com.liferay.portal.kernel.dao.db.BaseDBProcess
addIndexes, alterColumnName, alterColumnType, alterTableAddColumn, alterTableDropColumn, alterTableName, doHasTable, dropIndexes, dropTable, getConnection, getPrimaryKeyColumnNames, hasColumn, hasColumnType, hasIndex, hasRows, hasRows, hasTable, hasView, process, processConcurrently, processConcurrently, processConcurrently, processConcurrently, removePrimaryKey, runSQL, runSQL, runSQL, runSQL, runSQLFile, runSQLFile, runSQLTemplateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.liferay.portal.kernel.dao.db.DBProcess
runSQLTemplate, runSQLTemplateString
-
Constructor Details
-
UpgradeDocumentLibrary
public UpgradeDocumentLibrary()
-
-
Method Details
-
doUpgrade
- Specified by:
doUpgradein classcom.liferay.portal.kernel.upgrade.UpgradeProcess- Throws:
Exception
-
getUserName
- Throws:
Exception
-
localize
- Throws:
Exception
-
rebuildTree
protected void rebuildTree(long companyId, PreparedStatement folderPreparedStatement, PreparedStatement fileEntryPreparedStatement, PreparedStatement fileShortcutPreparedStatement, PreparedStatement fileVersionPreparedStatement) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
updateDLFolderUserName
- Throws:
Exception
-
updateFileEntryType
protected void updateFileEntryType(long fileEntryTypeId, long companyId, String fileEntryTypeKey, String name, String description) throws Exception - Throws:
Exception
-
updateFileEntryTypes
- Throws:
Exception
-
updateTreePath
- Throws:
Exception
-