com.sssw.search.client
Class EboFactory
java.lang.Object
|
+--com.sssw.search.client.EboFactory
- All Implemented Interfaces:
- EbiDelegateConstants, Serializable
- public class EboFactory
- extends Object
- implements Serializable, EbiDelegateConstants
This is a factory for the Search Service delegates.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
EboFactory
public EboFactory()
getQueryEngineDelegate
public static EbiQueryEngineDelegate getQueryEngineDelegate()
throws EboFactoryException
- Gets an EbiQueryEngineDelegate implementation object.
- Returns:
- EbiQueryEngineDelegate
getQueryEngineDelegate
public static EbiQueryEngineDelegate getQueryEngineDelegate(String serviceLocation)
throws EboFactoryException
- Gets an EbiQueryEngineDelegate implementation object
This factory method is used to force explicit creation of a local
or remote service delegate.
- Parameters:
serviceLocation
- the service location; valid service location
values are defined in com.sssw.fw.api.EbiDelegate- Returns:
- an EbiQueryEngineDelegate object
getDataFetcherDelegate
public static EbiDataFetcherDelegate getDataFetcherDelegate(String qualifier)
throws EboFactoryException
- Gets an EbiDataFetcherDelegate implementation object.
- Parameters:
qualifier
- qualifies what data fetcher to get- Returns:
- EbiDataFetcherDelegate