org.jboss.portal.search.federation
Interface SearchFederation

All Known Implementing Classes:
SearchFederationService

public interface SearchFederation

Version:
$Revision$
Author:
Thomas Heute

Method Summary
 FederatedSearcher getFederatedSearcher(java.lang.String id)
           
 java.util.List getFederatedSearcherList()
           
 void register(FederatedSearcher FederatedSearcher)
           
 java.util.List search(FederatedQuery query)
           
 java.util.List search(FederatedQuery query, java.util.List searchers)
           
 void unregister(java.lang.String id)
           
 

Method Detail

register

void register(FederatedSearcher FederatedSearcher)

unregister

void unregister(java.lang.String id)

getFederatedSearcherList

java.util.List getFederatedSearcherList()

getFederatedSearcher

FederatedSearcher getFederatedSearcher(java.lang.String id)

search

java.util.List search(FederatedQuery query)
                      throws SearchingException
Throws:
SearchingException

search

java.util.List search(FederatedQuery query,
                      java.util.List searchers)
                      throws SearchingException
Throws:
SearchingException