com.raritantechnologies.quickstart
Class QuickstartConfigurationManager
java.lang.Object
com.raritantechnologies.searchApp.ConfigurationManager
com.raritantechnologies.searchApp.XMLConfigurationManager
com.raritantechnologies.quickstart.QuickstartConfigurationManager
- Direct Known Subclasses:
- ATGConfigurationManager, eComConfigurationManager, FederatedConfigurationManager, SwingConfigurationManager
- public class QuickstartConfigurationManager
- extends XMLConfigurationManager
ConfigurationManager for Quickstart App. Adds initialization for SecurityManager(s), DocumentContentHandlers and
Parameter maps.
XML Configuration Schema for ParamMaps
XML Configuration Template for ContentHandlers
<ContentHandlers>
<ContentHandler contentType="[ name of the content handler in the http request ]"
class="[ class of com.raritantechnologies.quickstart.userInterface.IDocumentContentHandler ]" >
</ContentHandler>
</ContentHandlers>
QuickstartConfigurationManager adds an optional StandardQueryProcessorFilter that will be prepended
to Source Mapped Query Processing pipelines - creating a standard "front-end".
<!-- Standard QueryProcessorFilter that uses a single QueryProcessorFilter Source: -->
<StandardQueryProcessorFilter
filterClass="[ class of com.raritantechnologies.searchApp.QueryProcessorFilterSource ]"
excludeCategories="[ comma separated list of categories not to be wrapped by standard filter ]" >
</StandardQueryProcessorFilter>
<!-- Complex - multi-level Standard QueryProcessorFilters are identified by pointers to the top and -->
<!-- bottom QueryProcessorFilters in filter chain -->
<StandardQueryProcessorFilter topFilter="[ name of QueryProcessorFilterSource ]"
bottomFilter="[ name of inner most QueryProcessorFilter of the standard front end ]"
excludeCategories="[ comma separated list of categories not to be wrapped by standard filter ]" />
Developed by
Raritan Technologies Inc..
- Author:
- Ted Sullivan
|
Method Summary |
protected void |
initialize(java.util.PropertyResourceBundle prb)
|
| Methods inherited from class com.raritantechnologies.searchApp.XMLConfigurationManager |
addConfigurableFactoryLink, addSystemObjects, addUserInfoReaders, createSystemObject, getConfigDoc, getQueryProcessor, getSearchFieldMapFactory, getSecurityManager, getSourceMapFactory, getXMLSearchFieldMapFactory, processSourceElement, 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 |
QuickstartConfigurationManager
public QuickstartConfigurationManager()
initialize
protected void initialize(java.util.PropertyResourceBundle prb)
- Overrides:
initialize in class XMLConfigurationManager