org.fao.geonet.kernel.search
Class KeywordsSearcher

java.lang.Object
  extended by org.fao.geonet.kernel.search.KeywordsSearcher

public class KeywordsSearcher
extends java.lang.Object


Constructor Summary
KeywordsSearcher(ThesaurusManager tm)
           
 
Method Summary
 KeywordBean existsResult(java.lang.String id)
           
 void findEnclosedGeoKeyword(java.lang.String sKeywordCode)
           
 int getNbResults()
           
 org.jdom.Element getResults(org.jdom.Element params)
           
 org.jdom.Element getSelectedKeywords()
           
 java.util.ArrayList getSelectedKeywordsInDescKeys()
           
 java.util.List getSelectedKeywordsInList()
           
 void search(jeeves.server.context.ServiceContext srvContext, org.jdom.Element params)
           
 void searchBN(jeeves.server.context.ServiceContext srvContext, org.jdom.Element params, java.lang.String request)
           
 void searchBN(java.lang.String id, java.lang.String sThesaurusName, java.lang.String request, java.lang.String _lang)
           
 KeywordBean searchById(java.lang.String id, java.lang.String sThesaurusName, java.lang.String lang)
           
 void selectUnselectKeywords(org.jdom.Element params)
           
 void sortResults(java.lang.String tri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeywordsSearcher

public KeywordsSearcher(ThesaurusManager tm)
Method Detail

searchById

public KeywordBean searchById(java.lang.String id,
                              java.lang.String sThesaurusName,
                              java.lang.String lang)
                       throws java.lang.Exception
Throws:
java.lang.Exception

search

public void search(jeeves.server.context.ServiceContext srvContext,
                   org.jdom.Element params)
            throws java.lang.Exception
Throws:
java.lang.Exception

searchBN

public void searchBN(jeeves.server.context.ServiceContext srvContext,
                     org.jdom.Element params,
                     java.lang.String request)
              throws java.lang.Exception
Throws:
java.lang.Exception

searchBN

public void searchBN(java.lang.String id,
                     java.lang.String sThesaurusName,
                     java.lang.String request,
                     java.lang.String _lang)
              throws java.lang.Exception
Throws:
java.lang.Exception

findEnclosedGeoKeyword

public void findEnclosedGeoKeyword(java.lang.String sKeywordCode)

getNbResults

public int getNbResults()

sortResults

public void sortResults(java.lang.String tri)

getResults

public org.jdom.Element getResults(org.jdom.Element params)
                            throws java.lang.Exception
Throws:
java.lang.Exception

selectUnselectKeywords

public void selectUnselectKeywords(org.jdom.Element params)

getSelectedKeywords

public org.jdom.Element getSelectedKeywords()
Returns:
an element describing the list of selected keywords

getSelectedKeywordsInDescKeys

public java.util.ArrayList getSelectedKeywordsInDescKeys()
Returns:
a collection of descKeys element describing the list of selected keywords

getSelectedKeywordsInList

public java.util.List getSelectedKeywordsInList()

existsResult

public KeywordBean existsResult(java.lang.String id)