Issue-ID: HOLMES-44
Change-Id: I2a7dfb62e8ec9a6f1c6ab767a5dd55f5b846c8c0
Signed-off-by: Ankit-Huawei <ankit.kumar.sinha1@huawei.com>
import java.util.Collections;
import java.util.List;
import org.jvnet.hk2.annotations.Service;
import java.util.Collections;
import java.util.List;
import org.jvnet.hk2.annotations.Service;
-import org.onap.holmes.common.aai.entity.RelationshipList;
import org.onap.holmes.common.aai.entity.RelationshipList.RelatedToProperty;
import org.onap.holmes.common.aai.entity.RelationshipList.Relationship;
import org.onap.holmes.common.aai.entity.RelationshipList.RelationshipData;
import org.onap.holmes.common.aai.entity.RelationshipList.RelatedToProperty;
import org.onap.holmes.common.aai.entity.RelationshipList.Relationship;
import org.onap.holmes.common.aai.entity.RelationshipList.RelationshipData;
@Service
public class AaiResponseUtil {
@Service
public class AaiResponseUtil {
+ public static final String RELATIONSHIP_LIST = "relationship-list";
public List<VmResourceLink> convertJsonToVmResourceLink(String responseJson) throws IOException {
ObjectMapper mapper = new ObjectMapper();
JsonNode jsonNode = mapper.readTree(responseJson);
public List<VmResourceLink> convertJsonToVmResourceLink(String responseJson) throws IOException {
ObjectMapper mapper = new ObjectMapper();
JsonNode jsonNode = mapper.readTree(responseJson);
vmEntity.setVserverName2(getTextElementByNode(jsonNode,"vserver-name2"));
vmEntity.setVserverSelflink(getTextElementByNode(jsonNode,"vserver-selflink"));
vmEntity.setVserverName2(getTextElementByNode(jsonNode,"vserver-name2"));
vmEntity.setVserverSelflink(getTextElementByNode(jsonNode,"vserver-selflink"));
- if (jsonNode.has("relationship-list")) {
- JsonNode relationshipListNode = jsonNode.get("relationship-list");
+ if (jsonNode.has(RELATIONSHIP_LIST)) {
+ JsonNode relationshipListNode = jsonNode.get(RELATIONSHIP_LIST);
if (relationshipListNode.has("relationship")) {
JsonNode relationshipNode = relationshipListNode.get("relationship");
vmEntity.getRelationshipList().setRelationships(convertRelationships(relationshipNode));
if (relationshipListNode.has("relationship")) {
JsonNode relationshipNode = relationshipListNode.get("relationship");
vmEntity.getRelationshipList().setRelationships(convertRelationships(relationshipNode));
vnfEntity.setVnfName(getTextElementByNode(jsonNode,"vnf-name"));
vnfEntity.setVnfType(getTextElementByNode(jsonNode,"vnf-type"));
vnfEntity.setVnfName(getTextElementByNode(jsonNode,"vnf-name"));
vnfEntity.setVnfType(getTextElementByNode(jsonNode,"vnf-type"));
- if (jsonNode.has("relationship-list")) {
- JsonNode relationshipListNode = jsonNode.get("relationship-list");
+ if (jsonNode.has(RELATIONSHIP_LIST)) {
+ JsonNode relationshipListNode = jsonNode.get(RELATIONSHIP_LIST);
if (relationshipListNode.has("relationship")) {
JsonNode relationshipNode = relationshipListNode.get("relationship");
vnfEntity.getRelationshipList().setRelationships(convertRelationships(relationshipNode));
if (relationshipListNode.has("relationship")) {
JsonNode relationshipNode = relationshipListNode.get("relationship");
vnfEntity.getRelationshipList().setRelationships(convertRelationships(relationshipNode));
- public static String AAI_VNF_ADDR = "/aai/v11/network/generic-vnfs/generic-vnf?";
+ public static final String AAI_VNF_ADDR = "/aai/v11/network/generic-vnfs/generic-vnf?";
- public static String AAI_VM_ADDR = "/aai/v11/search/nodes-query?search-node-type=vserver&filter=";
+ public static final String AAI_VM_ADDR = "/aai/v11/search/nodes-query?search-node-type=vserver&filter=";
- public static String X_TRANSACTION_ID = "9999";
+ public static final String X_TRANSACTION_ID = "9999";
- public static String X_FROMAPP_ID = "jimmy-postman";
+ public static final String X_FROMAPP_ID = "jimmy-postman";
- private static String AAI_AUTHENTICATION_USER = "AAI";
+ private static final String AAI_AUTHENTICATION_USER = "AAI";
- private static String AAI_AUTHENTICATION_PAASWORD = "AAI";
+ private static final String AAI_AUTHENTICATION_PAASWORD = "AAI";
public static String getAuthenticationCredentials() {
String usernameAndPassword = AAI_AUTHENTICATION_USER + ":"
public static String getAuthenticationCredentials() {
String usernameAndPassword = AAI_AUTHENTICATION_USER + ":"
*/
package org.onap.holmes.common.aai.entity;
*/
package org.onap.holmes.common.aai.entity;
import lombok.Getter;
import lombok.Setter;
import lombok.Getter;
import lombok.Setter;
*/
package org.onap.holmes.common.aai.entity;
*/
package org.onap.holmes.common.aai.entity;
import lombok.Getter;
import lombok.Setter;
import lombok.Getter;
import lombok.Setter;