aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/impl/NicDaoCassandraImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/impl/NicDaoCassandraImpl.java')
-rw-r--r--openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/impl/NicDaoCassandraImpl.java36
1 files changed, 21 insertions, 15 deletions
diff --git a/openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/impl/NicDaoCassandraImpl.java b/openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/impl/NicDaoCassandraImpl.java
index e7e1eed8e0..a84ab38ccc 100644
--- a/openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/impl/NicDaoCassandraImpl.java
+++ b/openecomp-be/lib/openecomp-sdc-vendor-software-product-lib/openecomp-sdc-vendor-software-product-core/src/main/java/org/openecomp/sdc/vendorsoftwareproduct/dao/impl/NicDaoCassandraImpl.java
@@ -60,9 +60,9 @@ public class NicDaoCassandraImpl extends CassandraBaseDao<NicEntity> implements
mapper.getTableMetadata().getPartitionKey().get(1).getName());
- metadata.setUniqueValuesMetadata(Collections
- .singletonList(new UniqueValueMetadata(VendorSoftwareProductConstants.UniqueValues.NIC_NAME,
- Arrays.asList("vsp_id", "version", "component_id", "name"))));
+ metadata.setUniqueValuesMetadata(Collections.singletonList(new UniqueValueMetadata(
+ VendorSoftwareProductConstants.UniqueValues.NIC_NAME,
+ Arrays.asList("vsp_id", "version", "component_id", "name"))));
VersioningManagerFactory.getInstance().createInterface()
.register(versionableEntityType, metadata);
@@ -91,6 +91,12 @@ public class NicDaoCassandraImpl extends CassandraBaseDao<NicEntity> implements
}
@Override
+ public NicEntity getQuestionnaireData(String vspId, Version version, String componentId,
+ String nicId) {
+ return null; // TODO: 3/20/2017
+ }
+
+ @Override
public void updateQuestionnaireData(String vspId, Version version, String id, String componentId,
String questionnaireData) {
accessor.updateQuestionnaireData(questionnaireData, vspId, versionMapper.toUDT(version), id,
@@ -102,12 +108,6 @@ public class NicDaoCassandraImpl extends CassandraBaseDao<NicEntity> implements
return accessor.listByVspId(vspId, versionMapper.toUDT(version)).all();
}
- @Override
- public Collection<NicEntity> list(NicEntity entity) {
- return accessor.listByComponentId(entity.getVspId(), versionMapper.toUDT(entity.getVersion()),
- entity.getComponentId()).all();
- }
-
public void deleteByComponentId(String vspId, Version version, String componentId) {
accessor.deleteByComponentId(vspId, version, componentId);
}
@@ -116,26 +116,32 @@ public class NicDaoCassandraImpl extends CassandraBaseDao<NicEntity> implements
accessor.deleteByVspId(vspId, versionMapper.toUDT(version));
}
+ @Override
+ public Collection<NicEntity> list(NicEntity entity) {
+ return accessor.listByComponentId(entity.getVspId(), versionMapper.toUDT(entity.getVersion()),
+ entity.getComponentId()).all();
+ }
+
@Accessor
interface NicAccessor {
@Query(
- "select vsp_id, version, component_id, nic_id, composition_data "
- + "from vsp_component_nic where vsp_id=? and version=? and component_id=?")
+ "select vsp_id, version, component_id, nic_id, composition_data"
+ + " from vsp_component_nic where vsp_id=? and version=? and component_id=?")
Result<NicEntity> listByComponentId(String vspId, UDTValue version, String componentId);
@Query("select * from vsp_component_nic where vsp_id=? and version=?")
Result<NicEntity> listByVspId(String vspId, UDTValue version);
@Query(
- "insert into vsp_component_nic (vsp_id, version, component_id, nic_id, composition_data) "
- + "values (?,?,?,?,?)")
+ "insert into vsp_component_nic (vsp_id, version, component_id, nic_id, composition_data)"
+ + " values (?,?,?,?,?)")
ResultSet updateCompositionData(String vspId, UDTValue version, String componentId, String id,
String compositionData);
@Query(
- "update vsp_component_nic set questionnaire_data=? where vsp_id=? and version=? "
- + "and component_id=? and nic_id=?")
+ "update vsp_component_nic set questionnaire_data=? where vsp_id=? and version=?"
+ + " and component_id=? and nic_id=?")
ResultSet updateQuestionnaireData(String questionnaireData, String vspId, UDTValue version,
String componentId, String id);