diff options
Diffstat (limited to 'aai-core/src/main/java/org/openecomp/aai/parsers/uri/URIToRelationshipObject.java')
-rw-r--r-- | aai-core/src/main/java/org/openecomp/aai/parsers/uri/URIToRelationshipObject.java | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/aai-core/src/main/java/org/openecomp/aai/parsers/uri/URIToRelationshipObject.java b/aai-core/src/main/java/org/openecomp/aai/parsers/uri/URIToRelationshipObject.java index 853b7877..a5429000 100644 --- a/aai-core/src/main/java/org/openecomp/aai/parsers/uri/URIToRelationshipObject.java +++ b/aai-core/src/main/java/org/openecomp/aai/parsers/uri/URIToRelationshipObject.java @@ -20,14 +20,6 @@ package org.openecomp.aai.parsers.uri; -import java.io.UnsupportedEncodingException; -import java.net.MalformedURLException; -import java.net.URI; -import java.net.URISyntaxException; -import java.util.List; - -import javax.ws.rs.core.MultivaluedMap; - import org.openecomp.aai.exceptions.AAIException; import org.openecomp.aai.introspection.Introspector; import org.openecomp.aai.introspection.Loader; @@ -37,6 +29,13 @@ import org.openecomp.aai.serialization.db.EdgeType; import org.openecomp.aai.util.AAIApiServerURLBase; import org.openecomp.aai.workarounds.LegacyURITransformer; +import javax.ws.rs.core.MultivaluedMap; +import java.io.UnsupportedEncodingException; +import java.net.MalformedURLException; +import java.net.URI; +import java.net.URISyntaxException; +import java.util.List; + /** * Given a URI a Relationship Object is returned. * @@ -103,7 +102,7 @@ public class URIToRelationshipObject implements Parsable { public String getCloudRegionTransform(){ return "remove"; } - + /** * @{inheritDoc} */ @@ -139,9 +138,9 @@ public class URIToRelationshipObject implements Parsable { //only return the path section of the URI past v10 relatedLink = new URI(relatedLink.getRawPath()); } - + this.relationship.setValue("related-link", relatedLink.toString()); - + this.result = relationship; return this.result; } @@ -154,7 +153,7 @@ public class URIToRelationshipObject implements Parsable { Introspector data = loader.introspectorFromName("relationship-data"); data.setValue("relationship-key", obj.getDbName() + "." + key); data.setValue("relationship-value", obj.getValue(key)); - + ((List<Object>)relationship.getValue("relationship-data")).add(data.getUnderlyingObject()); } catch (AAIUnknownObjectException e) { throw new RuntimeException("Fatal error - relationship-data object not found!"); |