org.alfresco.repo.web.scripts.facebook
Class FacebookServletRequest

java.lang.Object
  extended by org.springframework.extensions.webscripts.WebScriptRequestImpl
      extended by org.springframework.extensions.webscripts.servlet.WebScriptServletRequest
          extended by org.alfresco.repo.web.scripts.facebook.FacebookServletRequest
All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScriptRequest

public class FacebookServletRequest
extends org.springframework.extensions.webscripts.servlet.WebScriptServletRequest

Facebook Servlet Request


Field Summary
 
Fields inherited from class org.springframework.extensions.webscripts.WebScriptRequestImpl
MULTIPART_FORM_DATA
 
Constructor Summary
FacebookServletRequest(org.springframework.extensions.webscripts.Runtime container, javax.servlet.http.HttpServletRequest req, org.springframework.extensions.webscripts.Match serviceMatch, org.springframework.extensions.config.ServerProperties serverProperties, java.lang.String pathInfo)
          Construct
 
Method Summary
 java.lang.String getApiKey()
           
 java.lang.String getAppId()
           
 java.lang.String getCanvasPath()
           
 java.lang.String[] getFriends()
           
 java.lang.String getPagePath()
           
 java.lang.String getPathInfo()
           
 java.lang.String getSecretKey()
           
 java.lang.String getSessionKey()
           
 java.lang.String getUserId()
           
 boolean isInCanvas()
           
 
Methods inherited from class org.springframework.extensions.webscripts.servlet.WebScriptServletRequest
forceSuccessStatus, getAgent, getContent, getContentType, getContextPath, getFileField, getHeader, getHeaderNames, getHeaderValues, getHttpServletRequest, getParameter, getParameterNames, getParameterValues, getQueryString, getServerPath, getServiceContextPath, getServiceMatch, getServicePath, getURL, resolveUserAgent, toString
 
Methods inherited from class org.springframework.extensions.webscripts.WebScriptRequestImpl
getExtensionPath, getFormat, getFormatStyle, getJSONCallback, getRuntime, isGuest, parseContent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FacebookServletRequest

public FacebookServletRequest(org.springframework.extensions.webscripts.Runtime container,
                              javax.servlet.http.HttpServletRequest req,
                              org.springframework.extensions.webscripts.Match serviceMatch,
                              org.springframework.extensions.config.ServerProperties serverProperties,
                              java.lang.String pathInfo)
Construct

Parameters:
serverConfig -
req -
serviceMatch -
Method Detail

getApiKey

public java.lang.String getApiKey()
Returns:
application api key

getUserId

public java.lang.String getUserId()
Returns:
Facebook user id

getSessionKey

public java.lang.String getSessionKey()
Returns:
session key

isInCanvas

public boolean isInCanvas()
Returns:
true => within Facebook canvas

getSecretKey

public java.lang.String getSecretKey()
Returns:
application secret

getAppId

public java.lang.String getAppId()
Returns:
application id

getCanvasPath

public java.lang.String getCanvasPath()
Returns:
application canvas path

getPagePath

public java.lang.String getPagePath()
Returns:
application page path

getFriends

public java.lang.String[] getFriends()
Returns:
friends of authenticated Facebook user

getPathInfo

public java.lang.String getPathInfo()
Specified by:
getPathInfo in interface org.springframework.extensions.webscripts.WebScriptRequest
Overrides:
getPathInfo in class org.springframework.extensions.webscripts.servlet.WebScriptServletRequest


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.