Author: kstam
Date: Wed Jan 22 17:44:38 2014
New Revision: 1560439

URL: http://svn.apache.org/r1560439
Log:
JUDDI-801 setting the isTrucated flag when paging

Modified:
    
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/InquiryHelper.java

Modified: 
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/InquiryHelper.java
URL: 
http://svn.apache.org/viewvc/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/InquiryHelper.java?rev=1560439&r1=1560438&r2=1560439&view=diff
==============================================================================
--- 
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/InquiryHelper.java
 (original)
+++ 
juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/InquiryHelper.java
 Wed Jan 22 17:44:38 2014
@@ -149,10 +149,12 @@ public class InquiryHelper {
                if (currentIndex < (queryResults.size() - 1)) {
                        if (subscriptionStartIndex != null)
                                subscriptionStartIndex.value = currentIndex + 1;
+                       result.setTruncated(Boolean.TRUE);
                }
                else {
                        if (subscriptionStartIndex != null)
                                subscriptionStartIndex.value = null;
+                       result.setTruncated(Boolean.FALSE);
                }
                
                return result;
@@ -268,12 +270,13 @@ public class InquiryHelper {
                if (queryResults!=null && currentIndex < (queryResults.size() - 
1)) {
                        if (subscriptionStartIndex != null)
                                subscriptionStartIndex.value = currentIndex + 1;
+                       result.setTruncated(Boolean.TRUE);
                }
                else {
                        if (subscriptionStartIndex != null)
                                subscriptionStartIndex.value = null;
+                       result.setTruncated(Boolean.FALSE);
                }
-               
                return result;
        }
        
@@ -357,10 +360,12 @@ public class InquiryHelper {
                if (queryResults!=null && currentIndex < (queryResults.size() - 
1)) {
                        if (subscriptionStartIndex != null)
                                subscriptionStartIndex.value = currentIndex + 1;
+                       result.setTruncated(Boolean.TRUE);
                }
                else {
                        if (subscriptionStartIndex != null)
                                subscriptionStartIndex.value = null;
+                       result.setTruncated(Boolean.FALSE);
                }
                
                return result;
@@ -435,10 +440,12 @@ public class InquiryHelper {
                if (queryResults!=null && currentIndex < (queryResults.size() - 
1)) {
                        if (subscriptionStartIndex != null)
                                subscriptionStartIndex.value = currentIndex + 1;
+                       result.setTruncated(Boolean.TRUE);
                }
                else {
                        if (subscriptionStartIndex != null)
                                subscriptionStartIndex.value = null;
+                       result.setTruncated(Boolean.FALSE);
                }
                
                return result;



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to