Update of 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository
In directory james.mmbase.org:/tmp/cvs-serv14734

Modified Files:
        RepositoryUtil.java 
Log Message:
CMSC-1189(Modify the method which is used to get the Nodemanager.)


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository
See also: http://www.mmbase.org/jira/browse/CMSC-1189


Index: RepositoryUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/contentrepository/src/java/com/finalist/cmsc/repository/RepositoryUtil.java,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -b -r1.32 -r1.33
--- RepositoryUtil.java 18 Dec 2008 09:56:44 -0000      1.32
+++ RepositoryUtil.java 22 Dec 2008 06:13:48 -0000      1.33
@@ -1329,23 +1329,15 @@
    }
    public static int countLinkedElements(Node channel, List<String> 
contenttypes, String orderby, String direction, boolean useLifecycle, String 
archive, int offset, int maxNumber, int year, int month, int day,int maxDays){
       NodeQuery query = createLinkedContentQuery(channel, contenttypes, 
orderby, direction, useLifecycle, archive, offset, maxNumber, year, month, day);
-      String destinationManager = CONTENTELEMENT;
-      if (contenttypes != null && contenttypes.size() == 1) {
-         destinationManager = contenttypes.get(0);
-      }
       if(maxDays > 0){
-         SearchUtil.addDayConstraint(query, 
channel.getCloud().getNodeManager(destinationManager), 
ContentElementUtil.CREATIONDATE_FIELD, "-" + maxDays);
+         SearchUtil.addDayConstraint(query, query.getNodeManager(), 
ContentElementUtil.CREATIONDATE_FIELD, "-" + maxDays);
       }
       return Queries.count(query);
    }
    public static NodeList getLinkedElements(Node channel, List<String> 
contenttypes, String orderby, String direction, boolean useLifecycle, String 
archive, int offset, int maxNumber, int year, int month, int day, int maxDays) {
       NodeQuery query = createLinkedContentQuery(channel, contenttypes, 
orderby, direction, useLifecycle, archive, offset, maxNumber, year, month, day);
-      String destinationManager = CONTENTELEMENT;
-      if (contenttypes != null && contenttypes.size() == 1) {
-         destinationManager = contenttypes.get(0);
-      }
       if(maxDays > 0){
-         SearchUtil.addDayConstraint(query, 
channel.getCloud().getNodeManager(destinationManager), 
ContentElementUtil.CREATIONDATE_FIELD, "-" + maxDays);
+         SearchUtil.addDayConstraint(query, query.getNodeManager(), 
ContentElementUtil.CREATIONDATE_FIELD, "-" + maxDays);
       }
       return query.getNodeManager().getList(query);
    }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to