wt.fc
Class ReCreateSemanticKeys

java.lang.Object
  extended bywt.fc.ReCreateSemanticKeys

public class ReCreateSemanticKeys
extends Object

This gets called immediately after all the SemanticKeys with no references are deleted. It creates new SemanticKeys for each of the objects without them. Note: it's possible to plug "data cleansers" into this migrator by implementing classes that are named DataCleanser (wt.folder.SubFolderLinkConstraintDataCleanser) which have a public static boolean cleanse() throws Exception API. The cleanse API will be called after the SemanticKeys of the class have been deleted and before the new keys have been created.


Field Summary
private static int PAGE_SIZE
           
private static StandardIdentityService SERVICE
           
 
Constructor Summary
ReCreateSemanticKeys()
           
 
Method Summary
static boolean runMigration()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PAGE_SIZE

private static final int PAGE_SIZE
See Also:
Constant Field Values

SERVICE

private static final StandardIdentityService SERVICE
Constructor Detail

ReCreateSemanticKeys

public ReCreateSemanticKeys()
Method Detail

runMigration

public static boolean runMigration()
                            throws Exception
Throws:
Exception