org.opencms.setup.update6to7.mysql
Class CmsUpdateDBDropOldIndexes

java.lang.Object
  extended by org.opencms.setup.update6to7.A_CmsUpdateDBPart
      extended by org.opencms.setup.update6to7.generic.CmsUpdateDBDropOldIndexes
          extended by org.opencms.setup.update6to7.mysql.CmsUpdateDBDropOldIndexes
All Implemented Interfaces:
I_CmsUpdateDBPart

public class CmsUpdateDBDropOldIndexes
extends CmsUpdateDBDropOldIndexes

This class drops all indexes of each table of the database.

This is done so that the indexes can be updated to the version 6.2.3 and afterwards to version 7

Author:
metzler

Field Summary
 
Fields inherited from class org.opencms.setup.update6to7.generic.CmsUpdateDBDropOldIndexes
CMS_TABLES, CMS_TABLES_LIST, QUERY_DROP_INDEX, QUERY_SHOW_INDEX, REPLACEMENT_TABLENAME
 
Fields inherited from class org.opencms.setup.update6to7.A_CmsUpdateDBPart
m_poolData, m_queries, QUERY_PROPERTIES_PREFIX
 
Constructor Summary
CmsUpdateDBDropOldIndexes()
          Constructor.
 
Method Summary
 
Methods inherited from class org.opencms.setup.update6to7.generic.CmsUpdateDBDropOldIndexes
internalExecute
 
Methods inherited from class org.opencms.setup.update6to7.A_CmsUpdateDBPart
execute, getDbInstance, getPoolData, isKeepHistory, loadQueryProperties, readQuery, setPoolData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmsUpdateDBDropOldIndexes

public CmsUpdateDBDropOldIndexes()
                          throws java.io.IOException
Constructor.

Throws:
java.io.IOException - if the query properties cannot be read