|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SearchEngineFactory
A factory class that creates search engines and search engine optimizers.
| Method Summary | |
|---|---|
void |
close()
Closes the factory. |
String |
getAliasProperty()
Returns the name of the alias property. |
String |
getAllProperty()
Returns the name for the all property. |
SearchEngineEventManager |
getEventManager()
|
String |
getExtendedAliasProperty()
Returns the name of the extending alias property name. |
SearchEngineIndexManager |
getIndexManager()
Returns the index manager. |
SearchEngineOptimizer |
getOptimizer()
Returns the serach engine optimizer that was created by the factory. |
PropertyNamingStrategy |
getPropertyNamingStrategy()
Returns the property naming strategy used by the search engine to create hidden properties. |
SearchEngine |
openSearchEngine(RuntimeCompassSettings runtimeSettings)
Opens/Creates a light weight search engine to perform search engine operations. |
| Method Detail |
|---|
SearchEngine openSearchEngine(RuntimeCompassSettings runtimeSettings)
SearchEngineIndexManager getIndexManager()
PropertyNamingStrategy getPropertyNamingStrategy()
SearchEngineOptimizer getOptimizer()
SearchEngineEventManager getEventManager()
void close()
throws SearchEngineException
SearchEngineExceptionString getAliasProperty()
String getExtendedAliasProperty()
String getAllProperty()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||