blob: 273233a12c8b5790019900e07e293563cb2af042 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package org.openecomp.conflicts.dao;
import org.openecomp.conflicts.types.Conflict;
import org.openecomp.conflicts.types.ConflictResolution;
import org.openecomp.conflicts.types.ItemVersionConflict;
import org.openecomp.sdc.versioning.dao.types.Version;
public interface ConflictsDao {
boolean isConflicted(String itemId, Version version);
ItemVersionConflict getConflict(String itemId, Version version);
Conflict getConflict(String itemId, Version version, String conflictId);
void resolveConflict(String itemId, Version version, String conflictId,
ConflictResolution conflictResolution);
}
|