com.plumtree.portaluiinfrastructure.friendlyurl
Class RSSFriendlyURLParser

java.lang.Object
  extended by com.plumtree.portaluiinfrastructure.friendlyurl.FriendlyURLParser
      extended by com.plumtree.portaluiinfrastructure.friendlyurl.RSSFriendlyURLParser
All Implemented Interfaces:
IFriendlyURLParser

public class RSSFriendlyURLParser
extends FriendlyURLParser

This class handles friendly url requests for RSS feeds that are generated in KD Browse and Search Results layout mode.

Author:
BobbyT

Field Summary
static java.lang.String RSS_FRIENDLY_URL_KEYWORD
          The RSS friendly URL keyword
static java.lang.String RSS_KEY_KD
          The key used to specify basic auth in the RSS feed.
static java.lang.String RSS_KEY_SEARCH
          The key used to specify basic auth in the RSS feed.
static java.lang.String RSS_TYPE_KD
          The key used to specify the KD RSS feed.
static java.lang.String RSS_TYPE_SEARCH
          The key used to specify the Search RSS feed.
 
Fields inherited from class com.plumtree.portaluiinfrastructure.friendlyurl.FriendlyURLParser
m_nChildId, m_nObjectId, m_strChildName, m_strClassId, m_strKeyword, m_strObjectName
 
Constructor Summary
RSSFriendlyURLParser(java.lang.String strKeyword, java.lang.String strClassId, XPStringTokenizer stURLTokens)
          Public constructor that is initialized to parse friendly URLs with rss keyword.
 
Method Summary
 
Methods inherited from class com.plumtree.portaluiinfrastructure.friendlyurl.FriendlyURLParser
GetChildId, GetChildName, GetClassId, GetKeyword, GetObjectId, GetObjectName, SetClassId, URLDecode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RSS_TYPE_KD

public static final java.lang.String RSS_TYPE_KD
The key used to specify the KD RSS feed.

See Also:
Constant Field Values

RSS_TYPE_SEARCH

public static final java.lang.String RSS_TYPE_SEARCH
The key used to specify the Search RSS feed.

See Also:
Constant Field Values

RSS_KEY_KD

public static final java.lang.String RSS_KEY_KD
The key used to specify basic auth in the RSS feed.

See Also:
Constant Field Values

RSS_KEY_SEARCH

public static final java.lang.String RSS_KEY_SEARCH
The key used to specify basic auth in the RSS feed.

See Also:
Constant Field Values

RSS_FRIENDLY_URL_KEYWORD

public static final java.lang.String RSS_FRIENDLY_URL_KEYWORD
The RSS friendly URL keyword

See Also:
Constant Field Values
Constructor Detail

RSSFriendlyURLParser

public RSSFriendlyURLParser(java.lang.String strKeyword,
                            java.lang.String strClassId,
                            XPStringTokenizer stURLTokens)
Public constructor that is initialized to parse friendly URLs with rss keyword.

Parameters:
strKeyword - This is friendly URL for rss keyword defined in friendlyURLs.xml
strClassId - This is the classid of friendly URL for rss defined in FriendlyURLs.xml and FriendlyURLConstants.
stURLTokens - The tokens here are resource type, resource name to identify in which resource the search has to take place. This is to support rest style url syntax. If no resources are defined in url searching will be done in all the resources.



Copyright © 2002,2003,2004,2005 Plumtree Software, Inc., All Rights Reserved.