Examples of ExtendedSearchCriterias


Examples of org.infoglue.cms.controllers.kernel.impl.simple.ExtendedSearchCriterias

              contentTypeDefinitionVOList.add(contentTypeDefinitionVO);
        }
     
      final CategoryConditions categoryConditions = CategoryConditions.parse(categoryConditionString, getDatabase());
       
      final ExtendedSearchCriterias criterias = new ExtendedSearchCriterias(this.getOperatingMode().intValue());
      criterias.setCategoryConditions(categoryConditions);
      criterias.setLanguage(this.getLanguage(localLanguageId));
      if(skipLanguageCheck != null)
        criterias.setSkipLanguageCheck(skipLanguageCheck);
      if(freeText != null && freeTextAttributeNames != null)
        criterias.setFreetext(freeText, freeTextAttributeNames);
      criterias.setContentTypeDefinitions(contentTypeDefinitionVOList);
      criterias.setDates(fromDate, toDate);
      criterias.setExpireDates(expireFromDate, expireToDate);
      criterias.setMaximumNumberOfItems(maximumNumberOfItems);
      if(versionModifier != null)
        criterias.setVersionModifier(versionModifier);
      if(repositoryIdList != null && repositoryIdList.size() > 0)
        criterias.setRepositoryIdList(repositoryIdList);
      criterias.setSortColumn("publicationDateTime");
      criterias.setSortOrder("desc");
     
      final Set set;
     
      if(cacheName.equals("newsListCache"))
      {
View Full Code Here

Examples of org.infoglue.cms.controllers.kernel.impl.simple.ExtendedSearchCriterias

          }
          }
 
          final CategoryConditions categoryConditions = CategoryConditions.parse(categoryConditionString, getDatabase());
         
          final ExtendedSearchCriterias criterias = new ExtendedSearchCriterias(this.getOperatingMode().intValue());
        criterias.setCategoryConditions(categoryConditions);
        criterias.setLanguage(this.getLanguage(localLanguageId));
        if(skipLanguageCheck != null)
          criterias.setSkipLanguageCheck(skipLanguageCheck);
        if(freeText != null && freeTextAttributeNames != null)
          criterias.setFreetext(freeText, freeTextAttributeNames);
        criterias.setContentTypeDefinitions(contentTypeDefinitionVOList);
        criterias.setDates(fromDate, toDate);
        criterias.setExpireDates(expireFromDate, expireToDate);
        criterias.setMaximumNumberOfItems(maximumNumberOfItems);
        if(versionModifier != null)
          criterias.setVersionModifier(versionModifier);
        if(repositoryIdList != null && repositoryIdList.size() > 0)
          criterias.setRepositoryIdList(repositoryIdList);
       
        criterias.setSortColumn(sortColumn);
        criterias.setSortOrder(sortOrder);
       
        final Set set = ExtendedSearchController.getController().search(criterias, getDatabase());
        if(logger.isInfoEnabled())
          t.printElapsedTime("AAAAAAAAAAAAAAAAAAAAAA search returning :" + set.size() + ":" + Thread.currentThread().getId());
        final List result = new ArrayList();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.