com.raritantechnologies.genericInterface
Class InterfaceConfigurationManager
java.lang.Object
com.raritantechnologies.searchApp.ConfigurationManager
com.raritantechnologies.searchApp.XMLConfigurationManager
com.raritantechnologies.quickstart.QuickstartConfigurationManager
com.raritantechnologies.federated.FederatedConfigurationManager
com.raritantechnologies.genericInterface.InterfaceConfigurationManager
- All Implemented Interfaces:
- java.rmi.Remote
- public class InterfaceConfigurationManager
- extends FederatedConfigurationManager
- implements java.rmi.Remote
Configuration Manager for RTI framework applications using the Generic Interface package.
| Methods inherited from class com.raritantechnologies.searchApp.XMLConfigurationManager |
addConfigurableFactoryLink, addSystemObjects, addUserInfoReaders, createSystemObject, getConfigDoc, getQueryProcessor, getSearchFieldMapFactory, getSecurityManager, getSourceMapFactory, getXMLSearchFieldMapFactory, returnConfiguredObject |
| Methods inherited from class com.raritantechnologies.searchApp.ConfigurationManager |
addSecurityManager, addSourceMap, addSystemObject, changeBasePath, changeToSysPathSep, getAbstractSearchField, getBasePath, getConfigPath, getConfigPath, getDebugWriter, getFederatorClass, getInstance, getInstance, getLogger, getLoginPath, getPrb, getScheduler, getSearchFieldMap, getSearchSources, getSecurityManager, getSourceMap, getSourceMap, getStreamFactory, getSysConfigProperty, getSystemObject, getSystemObjects, initializeLog4JLogging, initializeLogger, listSystemProperties, printStackTrace, setFederatorClass, setStreamFactory, useLog4JLogging, write, writeDebug, writeDebug, writeDebug, writeDebug, writeDebug, writeError, writeError, writeError, writeError, writeError, writeFatal, writeFatal, writeFatal, writeFatal, writeFatal, writeInfo, writeInfo, writeInfo, writeWarning, writeWarning, writeWarning |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InterfaceConfigurationManager
public InterfaceConfigurationManager()
getInterfaceConfiguration
public static InterfaceConfigurationManager getInterfaceConfiguration()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
createSessionID
public java.lang.String createSessionID()
getSessionManager
public SessionManager getSessionManager()
login
public UserSession login(java.lang.String userName,
java.lang.String password)
getSources
public SourceIterator getSources(java.lang.String userName,
java.lang.String password,
java.lang.String sessionID,
boolean checkSecurity)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getContentHandler
public ResultContentHandler getContentHandler(java.lang.String sourceName,
java.lang.String sessionID)
throws java.rmi.RemoteException
- returns a ResultContentHandler for the given sourceName. Configured as a .
Configuration maps the result parameters to IDocumentContentHandler request parameters.
- Throws:
java.rmi.RemoteException
getQueryFilters
public java.lang.String[] getQueryFilters()
getQueryFilter
public QueryFilter getQueryFilter(java.lang.String name)
initialize
protected void initialize(java.util.PropertyResourceBundle prb)
- Overrides:
initialize in class FederatedConfigurationManager