com.ca.commons.datamodel
Class MigrateUtil
java.lang.Object
com.ca.commons.datamodel.MigrateUtil
public class MigrateUtil
- extends Object
Placeholder for any migration utilities that are required.
|
Method Summary |
static String |
migrateCompoundProperties125(String metadata)
Migrate
<classReference>MyClass</classReference>
syntax to
<classReference classRef="MyClass"/>
which allows default value to appear as element body. |
static String |
migrateImplVersion1To2(String version1Metadata)
Migrate from MD_IMPL_VERSION 1 to 2, which means changing from JIAM symbolic childType names ("Container", "NativeGroup") to
real datamodel class names ("eTDYNContainer", "eTDYNGroup") as well as using new-style Virtual
Container definitions. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ACCOUNT_VIRT_CONTAINER
public static final String ACCOUNT_VIRT_CONTAINER
- See Also:
- Constant Field Values
GROUP__VIRT_CONTAINER
public static final String GROUP__VIRT_CONTAINER
MigrateUtil
public MigrateUtil()
migrateImplVersion1To2
public static String migrateImplVersion1To2(String version1Metadata)
- Migrate from MD_IMPL_VERSION 1 to 2, which means changing from JIAM symbolic childType names ("Container", "NativeGroup") to
real datamodel class names ("eTDYNContainer", "eTDYNGroup") as well as using new-style Virtual
Container definitions. Note this method has to deal with the fact that r12 ConXp
outputs a group container and includes it in eTDYNDirectory.childtypes even if the
usser chose not to map a group class.
migrateCompoundProperties125
public static String migrateCompoundProperties125(String metadata)
- Migrate
<classReference>MyClass</classReference>
syntax to
<classReference classRef="MyClass"/>
which allows default value to appear as element body.
Created 2011-07-14 13:27 EST