Package com._1c.g5.v8.dt.compare.merge
Class DuplicateUuidMergeProblem
java.lang.Object
com._1c.g5.v8.dt.compare.merge.MergeProblem
com._1c.g5.v8.dt.compare.merge.MergeValidationProblem
com._1c.g5.v8.dt.compare.merge.DuplicateUuidMergeProblem
Non-blocking merge validation problem with duplicate UUID
-
Constructor Summary
ConstructorsConstructorDescriptionDuplicateUuidMergeProblem(ComparisonNode node, String message, UUID uuid, String mainSymlink, String otherSymlink) Creates a new instance.DuplicateUuidMergeProblem(String message, UUID uuid, String mainSymlink, String otherSymlink) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionReturns the symlink on the MAIN side, that have conflicting UUID.Returns the symlink on the OTHER side, that have conflicting UUID.getUuid()Returns the conflicting UUID.Methods inherited from class com._1c.g5.v8.dt.compare.merge.MergeProblem
getMessage, getNodeId, isBlocking
-
Constructor Details
-
DuplicateUuidMergeProblem
public DuplicateUuidMergeProblem(String message, UUID uuid, String mainSymlink, String otherSymlink) Creates a new instance.- Parameters:
message- the merge problem message, cannot benulluuid- UUID that two objects have at once, cannot benullmainSymlink- symlink with a duplicate UUID on the MAIN side, cannot benullotherSymlink- symlink with a duplicate UUID on the OTHER side, cannot benull
-
DuplicateUuidMergeProblem
public DuplicateUuidMergeProblem(ComparisonNode node, String message, UUID uuid, String mainSymlink, String otherSymlink) Creates a new instance.- Parameters:
node- the comparison node, cannot benullmessage- the merge problem message, cannot benulluuid- UUID that two objects have at once, cannot benullmainSymlink- symlink with a duplicate UUID on the MAIN side, cannot benullotherSymlink- symlink with a duplicate UUID on the OTHER side, cannot benull
-
-
Method Details
-
getUuid
Returns the conflicting UUID.- Returns:
- the conflicting UUID, cannot be
null
-
getMainSymlink
Returns the symlink on the MAIN side, that have conflicting UUID.- Returns:
- the symlink on the MAIN side, that have conflicting UUID, cannot be
null
-
getOtherSymlink
Returns the symlink on the OTHER side, that have conflicting UUID.- Returns:
- the symlink on the OTHER side, that have conflicting UUID, cannot be
null
-