1 package org.openecomp.sdc.conflicts;
3 import org.openecomp.conflicts.types.Conflict;
4 import org.openecomp.conflicts.types.ConflictResolution;
5 import org.openecomp.conflicts.types.ItemVersionConflict;
6 import org.openecomp.sdc.versioning.dao.types.Version;
8 public interface ConflictsManager {
10 boolean isConflicted(String itemId, Version version);
12 ItemVersionConflict getConflict(String itemId, Version version);
14 void finalizeMerge(String itemId, Version version);
16 Conflict getConflict(String itemId, Version version, String conflictId);
18 void resolveConflict(String itemId, Version version, String conflictId,
19 ConflictResolution resolution);