Update the aai-common with the latest code
[aai/aai-common.git] / aai-core / src / main / java / org / openecomp / aai / parsers / query / UniqueURIQueryParser.java
index 2d5dea7..203de01 100644 (file)
@@ -109,28 +109,47 @@ public class UniqueURIQueryParser extends QueryParser implements Parsable {
        public UniqueURIQueryParser(Loader loader, QueryBuilder queryBuilder) {
                super(loader, queryBuilder);
        }
+       
+       /**
+        * @{inheritDoc}
+        */
+       @Override
+       public void processNamespace(Introspector obj) {
+       
+       }
 
+       /**
+        * @{inheritDoc}
+        */
+       @Override
+       public String getCloudRegionTransform() {
+               return "add";
+       }
 
        /**
         * @{inheritDoc}
         */
        @Override
-       public void processObject(Introspector obj, MultivaluedMap<String, String> uriKeys) {
+       public boolean useOriginalLoader() {
+               return false;
+       }
+
+
+       @Override
+       public void processObject(Introspector obj, EdgeType type, MultivaluedMap<String, String> uriKeys)
+                       throws AAIException {
                this.resultResource = obj.getDbName();
                if (previous != null) {
                        this.parentName = previous.getDbName();
                }
                this.previous  = obj;
-               
-               
+                               
        }
 
 
-       /**
-        * @{inheritDoc}
-        */
        @Override
-       public void processContainer(Introspector obj, MultivaluedMap<String, String> uriKeys, boolean isFinalContainer) {
+       public void processContainer(Introspector obj, EdgeType type, MultivaluedMap<String, String> uriKeys,
+                       boolean isFinalContainer) throws AAIException {
                this.containerResource = obj.getName();
                if (previous != null) {
                        this.parentName = previous.getDbName();
@@ -140,32 +159,7 @@ public class UniqueURIQueryParser extends QueryParser implements Parsable {
                        this.resultResource = obj.getChildDBName();
                        
                        this.finalContainer = obj;
-               }
-               
-       }
-       
-       /**
-        * @{inheritDoc}
-        */
-       @Override
-       public void processNamespace(Introspector obj) {
-       
-       }
-
-       /**
-        * @{inheritDoc}
-        */
-       @Override
-       public String getCloudRegionTransform() {
-               return "add";
-       }
-
-       /**
-        * @{inheritDoc}
-        */
-       @Override
-       public boolean useOriginalLoader() {
-               return false;
+               }               
        }
        
 }