1 package org.openecomp.sdc.vendorsoftwareproduct.dao;
3 import org.openecomp.core.dao.BaseDao;
4 import org.openecomp.sdc.vendorsoftwareproduct.dao.type.ComputeEntity;
5 import org.openecomp.sdc.versioning.dao.VersionableDao;
6 import org.openecomp.sdc.versioning.dao.types.Version;
8 import java.util.Collection;
10 public interface ComputeDao extends VersionableDao, BaseDao<ComputeEntity> {
12 Collection<ComputeEntity> listByVsp(String vspId, Version version);
15 void updateQuestionnaireData(String vspId, Version version, String componentId, String computeId,
16 String questionnaireData);
17 void deleteAll(String vspId, Version version);
19 ComputeEntity getQuestionnaireData(String vspId, Version version, String componentId,