com.raritantechnologies.xml.dataCollection.rss
Class RSSServlet
java.lang.Object
HttpServlet
com.raritantechnologies.xml.dataCollection.rss.RSSServlet
- All Implemented Interfaces:
- IConfigurable, IServletHandler
- public class RSSServlet
- extends HttpServlet
- implements IServletHandler
Configurable RSS HTTP Source. Uses an RSSSearchSource
that uses an RTI SearchSource to retrieve results and a
specialized RSSDisplayFormRenderer to transform the
data into RSS XML format.
The RSSSearchSource can be coupled to the RSS feed in one of two ways:
- Specified in the "source" request parameter that is mapped to a SystemObject
- Configured in the RSSServlet SystemObject (using the SearchServlet base class ).
XML Configuration Template:
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RSSServlet
public RSSServlet()
init
public void init(SearchServlet searchServlet)
- Specified by:
init in interface IServletHandler
service
public void service(DynamicHttpServletRequest pReq,
HttpServletResponse pRes)
throws ServletException,
java.io.IOException
- Specified by:
service in interface IServletHandler
- Throws:
ServletException
java.io.IOException
initialize
public void initialize(org.w3c.dom.Element elem)
- Description copied from interface:
IConfigurable
- Initializes the object from an XML tag or element.
This method is called by the Framework as part of the application initializtion.
see ConfigurationManager, XMLConfigurationManager, XMLSearchFieldMapFactory, XMLSearchSourceFactory.
Configurable objects that are owned or contained by other configurable objects will be initialized
in by the parent object.
- Specified by:
initialize in interface IConfigurable