Dan Haywood created ISIS-383:
--------------------------------

             Summary: integrate Apache Lucene with Apache Isis as a generic 
text search engine
                 Key: ISIS-383
                 URL: https://issues.apache.org/jira/browse/ISIS-383
             Project: Isis
          Issue Type: New Feature
            Reporter: Dan Haywood
            Assignee: Dan Haywood


Isis is most often used with its JDO integration, a fairly conventional ORM.  
Searching for existing domain objects therefore requires a query to be defined.

But sometimes users want to just search for any object (like searching the 
web).  This ticket is to integrate Isis so that its domain objects can be 
indexed by Lucene and thus provide a generic search capability.

One way to get hold of the text (to be indexed) might be to use the existing 
capability to convert all objects into JSON (by the 
isis-restfulobjects-rendering module). 

It is also pretty easy to hook into Isis' objectstore to know when an object is 
being updated (to sync with Lucene's indexes).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to