net.sf.fb4j.canvas
Class CanvasResponse

java.lang.Object
  extended by net.sf.fb4j.canvas.CanvasResponse
Direct Known Subclasses:
FbmlResponse, IFrameResponse

public abstract class CanvasResponse
extends java.lang.Object

Abstracts HTTP response functionality for Facebook FBML and IFRAME applications.

Author:
Gino Miceli

Field Summary
protected  CanvasApplication application
           
protected  javax.servlet.http.HttpServletResponse response
           
 
Constructor Summary
CanvasResponse(CanvasApplication application, javax.servlet.http.HttpServletResponse response)
           
 
Method Summary
 void redirectToInstallPage(java.lang.String nextUri)
           
 void redirectToLoginPage(boolean secure, boolean popup, boolean forceLogin, java.lang.String afterLoginUri, boolean hideSaveLoginCheckbox, boolean canvasAfterLogin)
           
 void sendRedirect(java.lang.String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

application

protected CanvasApplication application

response

protected javax.servlet.http.HttpServletResponse response
Constructor Detail

CanvasResponse

public CanvasResponse(CanvasApplication application,
                      javax.servlet.http.HttpServletResponse response)
Method Detail

sendRedirect

public void sendRedirect(java.lang.String url)
                  throws java.io.IOException
Throws:
java.io.IOException

redirectToLoginPage

public void redirectToLoginPage(boolean secure,
                                boolean popup,
                                boolean forceLogin,
                                java.lang.String afterLoginUri,
                                boolean hideSaveLoginCheckbox,
                                boolean canvasAfterLogin)
                         throws java.io.IOException
Throws:
java.io.IOException

redirectToInstallPage

public void redirectToInstallPage(java.lang.String nextUri)
                           throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2008. All Rights Reserved.