blob: 869628e6f5eec366afa20182babf76b5a2d7b3cf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package org.openecomp.sdc.vendorsoftwareproduct;
import org.openecomp.sdc.vendorsoftwareproduct.dao.type.ComponentDependencyModelEntity;
import org.openecomp.sdc.versioning.dao.types.Version;
import java.util.Collection;
public interface ComponentDependencyModelManager {
Collection<ComponentDependencyModelEntity> list(String vspId, Version version);
ComponentDependencyModelEntity createComponentDependency(ComponentDependencyModelEntity entity,
String vspId, Version version);
void delete(String vspId, Version version, String dependencyId);
void update(ComponentDependencyModelEntity entity);
ComponentDependencyModelEntity get(String vspId, Version version, String dependencyId);
}
|