com.microstrategy.webapi.EnumDSSXMLConflictResolution |
This interface defines the enumeration constants of possible ways to resolve a merge conflict. A merge conflict occurs when different instances of the same object exist in both source and destination object sources. This enumeration describes various things that the manipulator can do when it encounters a conflict.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | DssXmlConflictEarlier | Use the object with earlier time stamp (if stamps are the same we use existing) | |||||||||
int | DssXmlConflictExisting | Use the existing object (that is the object in the destination source) | |||||||||
int | DssXmlConflictForce | Flag set to force conflict rule to apply when there is no apparent merge conflict | |||||||||
int | DssXmlConflictForceKeepBoth | Keep both objects, even if there is no merge conflict | |||||||||
int | DssXmlConflictForceReplace | For path resolution, replace even if there is no main object merge conflict | |||||||||
int | DssXmlConflictKeepBoth | Gave the replacement object a new name and ID so it can be copied as a different object | |||||||||
int | DssXmlConflictLater | Use the object with later time stamp (if stamps are the same we use existing) | |||||||||
int | DssXmlConflictMask | Mask that separates the conflict resolution from any other bits we might use | |||||||||
int | DssXmlConflictNone | Do not resolve the merge conflict | |||||||||
int | DssXmlConflictPreserveHidden | Preserving the existing object's hidden property. | |||||||||
int | DssXmlConflictReplace | Replace the existing object (that is use the object in the source) |
Use the object with earlier time stamp (if stamps are the same we use existing)
Use the existing object (that is the object in the destination source)
Flag set to force conflict rule to apply when there is no apparent merge conflict
Keep both objects, even if there is no merge conflict
For path resolution, replace even if there is no main object merge conflict
Gave the replacement object a new name and ID so it can be copied as a different object
Use the object with later time stamp (if stamps are the same we use existing)
Mask that separates the conflict resolution from any other bits we might use
Do not resolve the merge conflict
Preserving the existing object's hidden property. It's used in MDUpdate to keep the hidden property of objects that may be updated from delta files.
Replace the existing object (that is use the object in the source)