com.raritantechnologies.atg
Class ATGConfigurationManager

java.lang.Object
  extended bycom.raritantechnologies.searchApp.ConfigurationManager
      extended bycom.raritantechnologies.searchApp.XMLConfigurationManager
          extended bycom.raritantechnologies.quickstart.QuickstartConfigurationManager
              extended bycom.raritantechnologies.atg.ATGConfigurationManager

public class ATGConfigurationManager
extends QuickstartConfigurationManager

ConfigurationManager wrapper for ATG Dynamo Web Applications.

XML Configuration Template:

   <DropletHandlers>

     <!-- One or more DropletHandler tags - includes a action handler - IServletHandler OR a UI element ICustomTag -->
     <DropletHandler name="[ name of droplet handler ]" >

       <CustomTag class="[ class of ICustomTag ]" >

       </CustomTag>

       <ServletHandler class="[ class of IServletHandler ]" >

       </ServletHandler>
    </DropletHandler>

    <DropletHandler name="[ name of second handler ]" >
       <!-- as above -->
    </DropletHandler>

    <!-- etc. . . -->

   </DropletHandlers>
 


Field Summary
 
Fields inherited from class com.raritantechnologies.searchApp.ConfigurationManager
DEFAULT_FEDERATOR_CLASS, theScheduler, theSourceMapFactory
 
Constructor Summary
ATGConfigurationManager()
           
 
Method Summary
 ICustomTag getCustomTag(java.lang.String dropletName)
           
 IServletHandler getServletHandler(java.lang.String dropletName)
           
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
 

Constructor Detail

ATGConfigurationManager

public ATGConfigurationManager()
Method Detail

getCustomTag

public ICustomTag getCustomTag(java.lang.String dropletName)
                        throws ConfigurationException
Throws:
ConfigurationException

getServletHandler

public IServletHandler getServletHandler(java.lang.String dropletName)
                                  throws ConfigurationException
Throws:
ConfigurationException

initialize

protected void initialize(java.util.PropertyResourceBundle prb)
Overrides:
initialize in class QuickstartConfigurationManager