org.opencms.setup.update6to7.mysql
Class CmsUpdateDBUpdateOU

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

public class CmsUpdateDBUpdateOU
extends CmsUpdateDBUpdateOU

This class upgrades the database tables containing new OU columns.

These tables are cms_groups cms_history_principals cms_history_projects cms_projects cms_users

Author:
metzler

Field Summary
 
Fields inherited from class org.opencms.setup.update6to7.generic.CmsUpdateDBUpdateOU
GROUP_OU_COLUMN, PROJECT_OU_COLUMN, QUERY_ADD_OUS_TO_TABLE, QUERY_KEY_ALTER_TABLE, REPLACEMENT_COLUMNNAME, REPLACEMENT_TABLENAME, TABLE_BACKUP_PROJECTS, TABLE_CMS_GROUPS, TABLE_CMS_USERS, TABLE_PROJECTS, USER_OU_COLUMN
 
Fields inherited from class org.opencms.setup.update6to7.A_CmsUpdateDBPart
m_poolData, m_queries, QUERY_PROPERTIES_PREFIX
 
Constructor Summary
CmsUpdateDBUpdateOU()
          Constructor.
 
Method Summary
 
Methods inherited from class org.opencms.setup.update6to7.generic.CmsUpdateDBUpdateOU
findOUColumn, internalExecute, updateOUs
 
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

CmsUpdateDBUpdateOU

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

Throws:
java.io.IOException - if the sql queries properties file could not be read