com.raritantechnologies.quickstart.taglibrary.request
Interface IRequestFormatter

All Superinterfaces:
IConfigurable
All Known Implementing Classes:
BackLinkRequestFormatter, BasicRequestFormatter, ClassifierRequestFormatter, CompositeRequestFormatter, DynamicRequestFormatter, HyperlinkRequestFormatter, NextResultFormatter, PathRequestFormatter, PatternRequestFormatter, RelatedKeywordRequestFormatter, RemoveParameterRequestFormatter, RequestParamsTableRenderer, RequestQueryMapper, RequestResultMapper, RequestSearchElementFormatter, RQLMapRequestFormatter, StaticRequestFormatter, TreeRequestFormatter

public interface IRequestFormatter
extends IConfigurable

General interface for formatting HTTP requests. Used to create hyperlinks or redirect hyperlinks etc.

Configured using the general purpose <SystemObject> configuration tag Type="RequestFormatter" (see also QueryFormatter and PageImportRenderer).


Developed by Raritan Technologies Inc..

Author:
Ted Sullivan

Method Summary
 java.lang.String formatSearchRequest(RaritanPageContext pageContext)
          Reformat the http request as a String.
 void initialize(org.w3c.dom.Element elem)
          Initializes the object from an XML tag or element.
 

Method Detail

formatSearchRequest

public java.lang.String formatSearchRequest(RaritanPageContext pageContext)
Reformat the http request as a String.


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