public abstract class UpgradeModules extends UpgradeProcess
UpgradeProcess.Alterable
connection
Constructor and Description |
---|
UpgradeModules() |
Modifier and Type | Method and Description |
---|---|
protected void |
addRelease(String... bundleSymbolicNames) |
protected void |
doUpgrade() |
abstract String[] |
getBundleSymbolicNames() |
abstract String[][] |
getConvertedLegacyModules() |
abstract String[][] |
getLegacyServiceModules() |
protected boolean |
hasServiceComponent(String buildNamespace) |
protected void |
updateConvertedLegacyModules() |
protected void |
updateExtractedModules() |
protected void |
updateLegacyServiceModules() |
protected void |
updateServletContextName(String oldServletContextName,
String newServletContextName) |
addTemporaryIndex, clearIndexesCache, ensureTableExists, getIndexesSQL, getPostUpgradeSteps, getPreUpgradeSteps, getTableColumnsMap, getTableName, getThreshold, getUpgradeSteps, increment, increment, increment, isPortal62TableName, isSkipUpgradeProcess, upgrade, upgrade
addIndexes, alterColumnName, alterColumnType, alterTableAddColumn, alterTableDropColumn, alterTableName, doHasTable, dropIndexes, dropTable, getConnection, getPrimaryKeyColumnNames, hasColumn, hasColumnType, hasIndex, hasRows, hasRows, hasTable, process, processConcurrently, processConcurrently, processConcurrently, processConcurrently, removePrimaryKey, runSQL, runSQL, runSQL, runSQL, runSQLTemplate, runSQLTemplate, runSQLTemplateString
public abstract String[] getBundleSymbolicNames()
public abstract String[][] getConvertedLegacyModules()
public abstract String[][] getLegacyServiceModules()
protected void addRelease(String... bundleSymbolicNames) throws SQLException
SQLException
protected void doUpgrade() throws Exception
doUpgrade
in class UpgradeProcess
Exception
protected boolean hasServiceComponent(String buildNamespace) throws SQLException
SQLException
protected void updateConvertedLegacyModules() throws IOException, SQLException
IOException
SQLException
protected void updateExtractedModules() throws SQLException
SQLException
protected void updateLegacyServiceModules() throws Exception
Exception
protected void updateServletContextName(String oldServletContextName, String newServletContextName) throws IOException, SQLException
IOException
SQLException