|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.plumtree.uiinfrastructure.interpreter.filter.utils.GatewayHandlers
public class GatewayHandlers
This class contains helper methods for the Interpreter class that handle Gateway requests.
Field Summary | |
---|---|
static java.lang.String |
CLIENT_SIDE_HEADER_VALUE
|
static java.lang.String |
DPROFILE_EDITOR_SESSION_FLAG
Name of the session flag indicating being in the default profile editor. |
static java.lang.String |
GATEWAY_FAILURE_FLAG
|
static java.lang.String |
GATEWAY_UNIQUE
Internal string constants for gateway |
static java.lang.String |
PORTAL_LOGIN_URL_HEADER_NAME
|
static java.lang.String |
PORTLET_REFRESH_HEADER_VALUE
|
static java.lang.String |
REQUEST_TYPE_HEADER_NAME
|
static java.lang.String |
RESPONSE_TYPE_HEADER_NAME
|
static java.lang.String |
SESSION_TIMEOUT_HEADER_VALUE
|
Constructor Summary | |
---|---|
GatewayHandlers()
|
Method Summary | |
---|---|
static java.lang.String |
GetRedirectToURL(RequestData tempData,
boolean bJSXMLRequest)
|
static boolean |
HandleGatewayRequest(RequestData tempData)
This method handles gatewayed content. |
static void |
HandleJSXMLSessionTimeout(RequestData tempData,
Redirect loginRedirect)
Adds appropriate headers and sets up the response so that the JSXML knows the session has expired, and can redirect to the right URL afterwards. |
static boolean |
IsJSXMLRequest(RequestData tempData)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String GATEWAY_UNIQUE
public static final java.lang.String GATEWAY_FAILURE_FLAG
public static final java.lang.String RESPONSE_TYPE_HEADER_NAME
public static final java.lang.String SESSION_TIMEOUT_HEADER_VALUE
public static final java.lang.String REQUEST_TYPE_HEADER_NAME
public static final java.lang.String PORTLET_REFRESH_HEADER_VALUE
public static final java.lang.String CLIENT_SIDE_HEADER_VALUE
public static final java.lang.String PORTAL_LOGIN_URL_HEADER_NAME
public static final java.lang.String DPROFILE_EDITOR_SESSION_FLAG
Constructor Detail |
---|
public GatewayHandlers()
Method Detail |
---|
public static boolean HandleGatewayRequest(RequestData tempData)
RequestData
-
public static java.lang.String GetRedirectToURL(RequestData tempData, boolean bJSXMLRequest)
public static boolean IsJSXMLRequest(RequestData tempData)
public static void HandleJSXMLSessionTimeout(RequestData tempData, Redirect loginRedirect)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |