90e591918a1852a4134a721bb18729425e537326
[sdc.git] /
1 package org.openecomp.sdc.vendorsoftwareproduct.dao;
2
3
4 import org.openecomp.core.dao.BaseDao;
5 import org.openecomp.sdc.vendorsoftwareproduct.dao.type.ImageEntity;
6 import org.openecomp.sdc.versioning.dao.VersionableDao;
7 import org.openecomp.sdc.versioning.dao.types.Version;
8
9 import java.util.Collection;
10
11 public interface ImageDao extends VersionableDao, BaseDao<ImageEntity> {
12
13   void updateQuestionnaireData(String vspId, Version version, String componentId, String imageId,
14                                String questionnaireData);
15
16
17   void deleteByVspId(String vspId, Version version);
18
19   Collection<ImageEntity> listByVsp(String vspId, Version version);
20
21   ImageEntity getQuestionnaireData(String vspId, Version version, String componentId,
22                                      String imageId);
23 }