|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 | ||||||||