com.plumtree.portaluiinfrastructure.classtypedescriptors
Interface IFriendlyURLManager

All Known Implementing Classes:
ClassTypeDescManager

public interface IFriendlyURLManager


Method Summary
 java.lang.String ConstructFriendlyURL(FriendlyURL url, AActivitySpace space)
          Returns the friendly URL using the FriendlyURL and AActivitySpace class provided.
 Redirect GetFriendlyViewOpenerRedirect(IFriendlyURLParser _fURLParser, AActivitySpace _asParent, java.lang.Object _userSession)
          Returns the Opener redirect for this class type.
 java.lang.String LookupFriendlyURLKeyFromClassId(java.lang.String _strClassId)
          Returns the friendly URL key for the particular class
 void SetFriendlyURLLookupTable(XPHashtable htLookupTable)
          Sets the lookup table in the Manager
 

Method Detail

GetFriendlyViewOpenerRedirect

Redirect GetFriendlyViewOpenerRedirect(IFriendlyURLParser _fURLParser,
                                       AActivitySpace _asParent,
                                       java.lang.Object _userSession)
Returns the Opener redirect for this class type.

Parameters:
_fURLParser -
_asParent -
_userSession -
Returns:
The redirect for this request.

LookupFriendlyURLKeyFromClassId

java.lang.String LookupFriendlyURLKeyFromClassId(java.lang.String _strClassId)
Returns the friendly URL key for the particular class

Parameters:
_strClassId - class id of the key that we want
Returns:
The friendly URL key

SetFriendlyURLLookupTable

void SetFriendlyURLLookupTable(XPHashtable htLookupTable)
Sets the lookup table in the Manager

Parameters:
htLookupTable - table of class Id to keyword mappings

ConstructFriendlyURL

java.lang.String ConstructFriendlyURL(FriendlyURL url,
                                      AActivitySpace space)
Returns the friendly URL using the FriendlyURL and AActivitySpace class provided.

Parameters:
url -
space -
Returns:
The friendly URL



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