OracleJavaScript API Reference for Oracle ADF Faces

 

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

oracle.adfinternal.view.js.util
Class AdfLoopbackUtils

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adfinternal.view.js.util.AdfLoopbackUtils

public class AdfLoopbackUtils
extends Object



Field Summary


Fields inherited from org.ecmascript.object.Object

constructor, prototype


Constructor Summary

public
AdfLoopbackUtils()


Method Summary

private static Object
_addCookie(Object name, Object value)
private static Object
_addParam(Object queryString, Object paramName, Object cookieName, Object value, Object isCookie)
private static Object
_addQS(Object pname, Object pvalue)
private static Object
_cookiesEnabled()
private static Object
_replaceCallback(Object p0, Object pname, Object p2, Object pvalue)
public static void
runLoopback(int viewIdLength, String loopbackIdParam, String loopbackId, String windowModeIdParam, String clientWindowIdParam, String pageIdParam, String pageIdValue, String windowId, String jsessionId, String adfHashMarker, boolean useCookies, String loopbackIdCookieParam, String windowModeCookieParam, String clientWindowIdCookieParam, String pageIdCookieParam, String redirectIdCookieParam, boolean pprNavigationOptionSet, Object internalParamsObj, String noLoopbackViewId)
public static void
runRedirect(String url, String cookieTemplate)


Field Detail


Constructor Detail


AdfLoopbackUtils

public AdfLoopbackUtils()

Method Detail


_addCookie

private static Object _addCookie(Object name,
                                 Object value)

Parameters:
name    
value    
Return:
Object

_addParam

private static Object _addParam(Object queryString,
                                Object paramName,
                                Object cookieName,
                                Object value,
                                Object isCookie)

Parameters:
queryString    
paramName    
cookieName    
value    
isCookie    
Return:
Object

_addQS

private static Object _addQS(Object pname,
                             Object pvalue)

Parameters:
pname    
pvalue    
Return:
Object

_cookiesEnabled

private static Object _cookiesEnabled()

Return:
Object

_replaceCallback

private static Object _replaceCallback(Object p0,
                                       Object pname,
                                       Object p2,
                                       Object pvalue)

Parameters:
p0    
pname    
p2    
pvalue    
Return:
Object

runLoopback

public static void runLoopback(int viewIdLength,
                               String loopbackIdParam,
                               String loopbackId,
                               String windowModeIdParam,
                               String clientWindowIdParam,
                               String pageIdParam,
                               String pageIdValue,
                               String windowId,
                               String jsessionId,
                               String adfHashMarker,
                               boolean useCookies,
                               String loopbackIdCookieParam,
                               String windowModeCookieParam,
                               String clientWindowIdCookieParam,
                               String pageIdCookieParam,
                               String redirectIdCookieParam,
                               boolean pprNavigationOptionSet,
                               Object internalParamsObj,
                               String noLoopbackViewId)

Parameters:
viewIdLength  -  view Id length (characters),
loopbackIdParam  -  loopback Id param name,
loopbackId  -  loopback Id,
windowModeIdParam  -  window mode param name,
clientWindowIdParam  -  client window Id param name,
pageIdParam  -  page Id param name,
pageIdValue  -  page Id value,
windowId  -  window Id,
jsessionId  -  session Id that needs to be appended to the redirect URL
adfHashMarker  -  if the hash portion begins with this string, it should be interpreted by the framework. Otherwise, it should be treated as an anchor
useCookies  -  boolean indicating whether loopback values should be set as cookies,as opposed to query parameters
loopbackIdCookieParam  -  loopback Id cookie name
windowModeCookieParam  -  window mode cookie name
clientWindowIdCookieParam  -  client window Id cookie name
pageIdCookieParam  -  page Id cookie name
redirectIdCookieParam  -  redirect Id cookie name
pprNavigationOptionSet  -  true is PPR Navigation option is set, false otherwise
internalParamsObj  -  an object whose keys are the names of the internal parameters and whose values evaluate as true
noLoopbackViewId  -  View Id used where the page should be redirected when the session cannot be established due to the browser with disabled cookies accessing a server with URL rewriting disabled
Return:
void - null

runRedirect

public static void runRedirect(String url,
                               String cookieTemplate)

Parameters:
url  -  redirect URL
cookieTemplate  -  cookie expression with a token for the expiration date
Return:
void - null

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

 

Generated on 2014.03.27 12:59 UTC
Copyright (c) 1998, 2014, Oracle and/or its affiliates. All rights reserved.