[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao ...

Christian Bauer christian at hibernate.org
Tue Jun 12 08:30:03 EDT 2007


  User: cbauer  
  Date: 07/06/12 08:30:03

  Modified:    examples/wiki/src/main/org/jboss/seam/wiki/core/dao 
                        NodeDAO.java
  Log:
  Completed first iteration of search engine
  
  Revision  Changes    Path
  1.17      +0 -25     jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao/NodeDAO.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: NodeDAO.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao/NodeDAO.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -b -r1.16 -r1.17
  --- NodeDAO.java	3 May 2007 14:10:50 -0000	1.16
  +++ NodeDAO.java	12 Jun 2007 12:30:03 -0000	1.17
  @@ -12,15 +12,8 @@
   import org.hibernate.Session;
   import org.hibernate.Criteria;
   import org.hibernate.ScrollableResults;
  -import org.hibernate.search.Search;
  -import org.hibernate.search.FullTextSession;
   import org.hibernate.transform.DistinctRootEntityResultTransformer;
   import org.hibernate.criterion.*;
  -import org.apache.lucene.queryParser.QueryParser;
  -import org.apache.lucene.queryParser.ParseException;
  -import org.apache.lucene.queryParser.MultiFieldQueryParser;
  -import org.apache.lucene.analysis.StopAnalyzer;
  -import org.apache.lucene.analysis.standard.StandardAnalyzer;
   
   import javax.persistence.EntityManager;
   import javax.persistence.EntityNotFoundException;
  @@ -268,24 +261,6 @@
           return null;
       }
   
  -    /*
  -    http://lucene.apache.org/java/docs/queryparsersyntax.html
  -
  -    http://www.atlassian.com/software/jira/docs/v3.8/querysyntax.html
  -     */
  -    public List<Node> search(String searchTerm) throws ParseException {
  -
  -        // Remove () parenthesis
  -        searchTerm = searchTerm.replaceAll("\\(", "\\(");
  -        searchTerm = searchTerm.replaceAll("\\)", "\\)");
  -
  -        FullTextSession session = Search.createFullTextSession(getSession());
  -        QueryParser parser = new QueryParser("Document", new StandardAnalyzer());
  -        org.apache.lucene.search.Query query = parser.parse("name:(" + searchTerm + ") OR content:(" + searchTerm + ")");
  -        //noinspection unchecked
  -        return session.createFullTextQuery(query).list();
  -    }
  -    
       public Map<Long,Long> findCommentCount(Directory directory) {
           //noinspection unchecked
           List<Object[]> result = restrictedEntityManager
  
  
  



More information about the jboss-cvs-commits mailing list