|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.inf.container.MigrateUserCabFolderToXchgContainer
Migrates personal cabinet containers. This migrator assumes that users have already been migrated to the appropriate 7.0 domain. The steps this migrator takes are:
Field Summary | |
private DirectiveServices |
ds
|
private long |
exchangeOid
|
Constructor Summary | |
MigrateUserCabFolderToXchgContainer()
|
Method Summary | |
private long |
getExchangeOid()
Gets the oid of the exchange container. |
private void |
migrateCabinetsToExchange()
Assigns personal cabinets to the exchange container |
private void |
migrateFoldersToExchange()
Assigns folders in personal cabinets to the exchange container |
boolean |
runMigration(DirectiveServices directive_services)
Run the migration. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private DirectiveServices ds
private long exchangeOid
Constructor Detail |
public MigrateUserCabFolderToXchgContainer()
Method Detail |
public boolean runMigration(DirectiveServices directive_services) throws Throwable
runMigration
in interface JavaMigrator
directive_services
- provide access to database, logging, and versioning information
true
Throwable
- declared so that migrators can let exceptions contributing to failure
pass out of the method. The migrator runner will handle these by logging them.private void migrateCabinetsToExchange() throws Exception
Exception
private void migrateFoldersToExchange() throws Exception
Exception
private long getExchangeOid() throws Exception
WTException
- If the exchange container can't be found,
or if there is more than one row in the
exchange container table
Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |