com.plumtree.portaluiinfrastructure.friendlyurl
Class APIFriendlyURLParser

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

public class APIFriendlyURLParser
extends FriendlyURLParser

This class handles API requests for REST APIs.


Field Summary
static java.lang.String API_TYPE_DOJODATASTORE_KDDOCUMENTS
           
static java.lang.String API_TYPE_DOJODATASTORE_KDFOLDER
           
static java.lang.String API_TYPE_KD
          The key used to specify the KD Rest API.
static java.lang.String API_TYPE_USER
          The key used to specify the User Rest API.
static java.lang.String API_VERSION_1
          The version key for the first version of the api.
protected  java.lang.String m_strChildID
           
 
Fields inherited from class com.plumtree.portaluiinfrastructure.friendlyurl.FriendlyURLParser
m_nChildId, m_nObjectId, m_strChildName, m_strClassId, m_strKeyword, m_strObjectName
 
Constructor Summary
APIFriendlyURLParser(java.lang.String strKeyword, java.lang.String strClassId, XPStringTokenizer stURLTokens)
           
 
Method Summary
 java.lang.String GetChildIDString()
           
 
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

API_VERSION_1

public static final java.lang.String API_VERSION_1
The version key for the first version of the api.

See Also:
Constant Field Values

API_TYPE_KD

public static final java.lang.String API_TYPE_KD
The key used to specify the KD Rest API.

See Also:
Constant Field Values

API_TYPE_USER

public static final java.lang.String API_TYPE_USER
The key used to specify the User Rest API.

See Also:
Constant Field Values

API_TYPE_DOJODATASTORE_KDFOLDER

public static final java.lang.String API_TYPE_DOJODATASTORE_KDFOLDER
See Also:
Constant Field Values

API_TYPE_DOJODATASTORE_KDDOCUMENTS

public static final java.lang.String API_TYPE_DOJODATASTORE_KDDOCUMENTS
See Also:
Constant Field Values

m_strChildID

protected java.lang.String m_strChildID
Constructor Detail

APIFriendlyURLParser

public APIFriendlyURLParser(java.lang.String strKeyword,
                            java.lang.String strClassId,
                            XPStringTokenizer stURLTokens)
Method Detail

GetChildIDString

public java.lang.String GetChildIDString()



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