wt.epm.upgrade
Class FamilyTableR7ToR8Migrator.Server
java.lang.Object
wt.epm.upgrade.FamilyTableR7ToR8Migrator.Server
- All Implemented Interfaces:
- RemoteAccess, Serializable
- Enclosing class:
- FamilyTableR7ToR8Migrator
- public static class FamilyTableR7ToR8Migrator.Server
- extends Object
- implements RemoteAccess, Serializable
- See Also:
- Serialized Form
Method Summary |
private static void |
addCompatibleFamilyToWorkspace(FamilyTableR7ToR8Migrator.Summary summary)
|
private static EPMSepFamilyTable |
copyLinks(EPMSepFamilyTable newFT,
EPMSepFamilyTable oldFT,
WTCollection excludedMasters)
|
private static void |
createFTForBaselines(WTCollection compatibleBaselines,
FamilyTableR7ToR8Migrator.Summary summary)
|
private static EPMSepFamilyTable |
createFTForDocuments(WTCollection baselineables)
|
private static WTCollection |
findFamilyDocumentsInBaseline(Baseline baseline)
|
private static WTCollection |
findFamilyTablesFor(WTCollection documents,
List incompatibleList)
|
private static WTCollection |
findR7CompatibleBaselines()
|
private static WTContainer |
getContainerFor(WTCollection documents)
|
private static EPMSepFamilyTable |
getLastCreatedFamilyTableFor(WTCollection iterations)
|
private static EPMSepFamilyTable |
getLastCreatedInSolution(WTValuedMap container2ft,
WTContainer in)
|
private static WTKeyedMap |
indexByInstanceSolution(WTSet links)
|
static FamilyTableR7ToR8Migrator.Summary |
migrateAll()
|
private static void |
migrateGenericIterations(WTCollection iterations,
FamilyTableR7ToR8Migrator.Summary summary)
|
static void |
migrateGenericMaster(EPMDocumentMaster topGenericMaster,
FamilyTableR7ToR8Migrator.Summary summary)
|
private static EPMSepFamilyTable |
migrateSingleIteration(EPMDocument generic,
WTSet links,
EPMSepFamilyTable lastFT,
FamilyTableR7ToR8Migrator.Summary summary)
|
private static void |
putLastCreatedInSolution(WTValuedMap container2ft,
WTContainer in,
EPMSepFamilyTable ft)
|
private static WTList |
sortOnCreation(WTCollection persistables)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FamilyTableR7ToR8Migrator.Server
public FamilyTableR7ToR8Migrator.Server()
migrateAll
public static FamilyTableR7ToR8Migrator.Summary migrateAll()
throws WTException
- Throws:
WTException
migrateGenericMaster
public static void migrateGenericMaster(EPMDocumentMaster topGenericMaster,
FamilyTableR7ToR8Migrator.Summary summary)
throws WTException,
PropertyVetoException
- Throws:
WTException
PropertyVetoException
migrateGenericIterations
private static void migrateGenericIterations(WTCollection iterations,
FamilyTableR7ToR8Migrator.Summary summary)
throws WTException,
PropertyVetoException
- Throws:
WTException
PropertyVetoException
migrateSingleIteration
private static EPMSepFamilyTable migrateSingleIteration(EPMDocument generic,
WTSet links,
EPMSepFamilyTable lastFT,
FamilyTableR7ToR8Migrator.Summary summary)
throws WTException,
PropertyVetoException
- Throws:
WTException
PropertyVetoException
copyLinks
private static EPMSepFamilyTable copyLinks(EPMSepFamilyTable newFT,
EPMSepFamilyTable oldFT,
WTCollection excludedMasters)
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException
addCompatibleFamilyToWorkspace
private static void addCompatibleFamilyToWorkspace(FamilyTableR7ToR8Migrator.Summary summary)
throws WTException
- Throws:
WTException
createFTForBaselines
private static void createFTForBaselines(WTCollection compatibleBaselines,
FamilyTableR7ToR8Migrator.Summary summary)
throws WTException,
PropertyVetoException
- Throws:
WTException
PropertyVetoException
findFamilyDocumentsInBaseline
private static WTCollection findFamilyDocumentsInBaseline(Baseline baseline)
throws WTException
- Throws:
WTException
findFamilyTablesFor
private static WTCollection findFamilyTablesFor(WTCollection documents,
List incompatibleList)
throws WTException
- Throws:
WTException
getContainerFor
private static WTContainer getContainerFor(WTCollection documents)
throws WTException
- Throws:
WTException
getLastCreatedInSolution
private static EPMSepFamilyTable getLastCreatedInSolution(WTValuedMap container2ft,
WTContainer in)
throws WTException
- Throws:
WTException
putLastCreatedInSolution
private static void putLastCreatedInSolution(WTValuedMap container2ft,
WTContainer in,
EPMSepFamilyTable ft)
throws WTException
- Throws:
WTException
indexByInstanceSolution
private static WTKeyedMap indexByInstanceSolution(WTSet links)
throws WTException
- Throws:
WTException
sortOnCreation
private static WTList sortOnCreation(WTCollection persistables)
throws WTException
- Throws:
WTException
createFTForDocuments
private static EPMSepFamilyTable createFTForDocuments(WTCollection baselineables)
throws WTException,
PropertyVetoException
- Throws:
WTException
PropertyVetoException
getLastCreatedFamilyTableFor
private static EPMSepFamilyTable getLastCreatedFamilyTableFor(WTCollection iterations)
throws WTException
- Throws:
WTException
findR7CompatibleBaselines
private static WTCollection findR7CompatibleBaselines()
throws WTException,
WTPropertyVetoException
- Throws:
WTException
WTPropertyVetoException