Plumtree Portal UI  
 

com.plumtree.portaluiinfrastructure.friendlyurl Namespace

Namespace hierarchy

Classes

Class Description
CommunityFriendlyURLParser Friendly URL parser specific to community URLs. Checks the URL for community Id, and community page name.
DocumentFriendlyURLParser Friendly URL parser specific to document URLs. Checks the URL for folder Id.
FriendlyURL This class represents a friendly Url and provides an interface to generate friendly Url string based on the provided information.
FriendlyURLParser Generic Friendly URL parser capable of parsing the name of the object.
FriendlyURLParserManager  
KDFriendlyURLParser Friendly URL parser specific to knowledge directory URLs. Checks the URL for folder Id.
MyPageFriendlyURLParser Friendly URL parser specific to MyPage URLs. Checks the URL for mypage id in addition to the mypage name.
UserFriendlyURLParser Friendly URL parser specific to user URLs. Checks the URL for user ID.

Interfaces

Interface Description
IFriendlyURLParser This class is responsible for parsing friendly URLs and populating the different variables (ie name of object, id of object, ...)
IFriendlyURLParserManager A manager class in charge of retrieving the correct friendly URL parser given a URL path.