You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by jf...@apache.org on 2009/04/15 21:55:28 UTC

svn commit: r765333 - /webservices/juddi/branches/v3_trunk/juddi-core/src/main/java/org/apache/juddi/query/FindEntityByPublisherQuery.java

Author: jfaath
Date: Wed Apr 15 19:55:28 2009
New Revision: 765333

URL: http://svn.apache.org/viewvc?rev=765333&view=rev
Log:
applying IN list parameter to query

Modified:
    webservices/juddi/branches/v3_trunk/juddi-core/src/main/java/org/apache/juddi/query/FindEntityByPublisherQuery.java

Modified: webservices/juddi/branches/v3_trunk/juddi-core/src/main/java/org/apache/juddi/query/FindEntityByPublisherQuery.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/juddi-core/src/main/java/org/apache/juddi/query/FindEntityByPublisherQuery.java?rev=765333&r1=765332&r2=765333&view=diff
==============================================================================
--- webservices/juddi/branches/v3_trunk/juddi-core/src/main/java/org/apache/juddi/query/FindEntityByPublisherQuery.java (original)
+++ webservices/juddi/branches/v3_trunk/juddi-core/src/main/java/org/apache/juddi/query/FindEntityByPublisherQuery.java Wed Apr 15 19:55:28 2009
@@ -19,11 +19,9 @@
 
 import java.util.List;
 import javax.persistence.EntityManager;
-import javax.persistence.Query;
 
 import org.apache.juddi.query.util.DynamicQuery;
 import org.apache.juddi.query.util.FindQualifiers;
-import org.apache.log4j.Logger;
 import org.apache.juddi.model.UddiEntityPublisher;
 
 /**
@@ -35,8 +33,6 @@
  */
 public class FindEntityByPublisherQuery extends EntityQuery {
 
-	private Logger log = Logger.getLogger(FindEntityByPublisherQuery.class);
-
 	public static final String AUTHORIZED_NAME_FIELD = "authorizedName";
 	
 	private String entityName;
@@ -84,15 +80,7 @@
 		if (restrictions != null && restrictions.length > 0)
 			dynamicQry.AND().pad().appendGroupedAnd(restrictions);
 
-		// TODO: Break up the IN clause into an amount that is configurable (see JUDDI-146)
-		dynamicQry.appendInListWithAnd(entityAlias + "." + keyName, keysIn);
-		
-		log.debug(dynamicQry);
-		
-		Query qry = dynamicQry.buildJPAQuery(em);
-		List<?> result = qry.getResultList();
-		
-		return result;
+		return getQueryResult(em, dynamicQry, keysIn, entityAlias + "." + keyName);
 	}
 	
 	/*



---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org