atg.multisite
Interface SiteContextRuleFilter

All Known Implementing Classes:
DefaultSiteContextRuleFilter, PushedSiteParamFilter, URLPatternMatchingRuleFilter

public interface SiteContextRuleFilter

used to determine the site for the current request. components should implement this interface and then set on the SiteContextPipelineServlet.ruleFilters property


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Method Summary
 java.lang.String filter(DynamoHttpServletRequest pRequest, SiteSessionManager pSiteSessionManager)
          determine the site to use for this request, and return the site Id
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail

filter

java.lang.String filter(DynamoHttpServletRequest pRequest,
                        SiteSessionManager pSiteSessionManager)
determine the site to use for this request, and return the site Id

Parameters:
pRequest - the request object
pSiteSessionManager - the site session manager for the current session
Returns:
the Id of the SiteContext to use for this request