Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

oracle.apps.fnd.applcore.common
Class PillarPropagationHelper

java.lang.Object
  extended by oracle.apps.fnd.applcore.common.PillarPropagationHelper

public class PillarPropagationHelper
extends java.lang.Object


Field Summary
static java.lang.String ApplSessionSeviceConst
           
static java.lang.String AttributeName
           
static java.lang.String AttributeValue
           
static java.lang.String Counter
           
static java.lang.String DisabledFlag
           
static java.util.Map<java.lang.String,java.lang.String> domainPillarMap
           
static java.lang.String EncodedAttributeValue
           
static java.lang.String FirstConnect
           
static java.lang.String Industry
           
static java.lang.String LanguageTag
           
static java.lang.String LastConnect
           
static java.lang.String LastUpdateDate
           
static java.lang.String LimitConnects
           
static java.lang.String LimitTime
           
static java.lang.String Namespace
           
static java.lang.String NlsLanguage
           
static java.lang.String NlsSort
           
static java.lang.String NS1
           
static java.lang.String NS1_VALUE
           
static java.lang.String NS2
           
static java.lang.String NS2_VALUE
           
static java.util.Map<java.lang.String,java.net.URL> pillarURLMap
           
static java.lang.String Product
           
static java.lang.String ProductFamily
           
static java.lang.String SessionCookie
           
static java.lang.String SessionId
           
static java.lang.String SessionRoleSetKey
           
static java.lang.String Territory
           
static java.lang.String Timeout
           
static java.lang.String UserGuid
           
static java.lang.String UserName
           
 
Constructor Summary
PillarPropagationHelper()
           
 
Method Summary
static javax.xml.soap.SOAPMessage getContext(java.net.URL url, java.lang.String SessionCookie)
           
static java.net.URL getContextServiceUrl(java.lang.String PillarName)
           
static java.lang.String getCurrentPillar()
          To get the current pillar of the host
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getLocalSessionAttrsContext(java.lang.String sessId)
          Bug 10130290 -- Applsession webservice is no longer used in Fusion V1 Method used to get Applsession attributes for the given session id, with out the help of Applsession web service.
static java.util.Map<java.lang.String,java.lang.String> getLocalSessionContext(java.lang.String sessionCookie)
          Bug 10130290 -- Applsession webservice is no longer used in Fusion V1 Method used to get Applsession properties for the given session cookie, with out the help of Applsession web service.
static void synchronizeCrossPillarContext(java.lang.String PillarName, java.lang.String FromCookie, java.lang.String currSessionID)
          Bug 10130290 -- Applsession webservice is no longer used in Fusion V1 Method used to synchronise Applsession preferences during cross pillar navigation, with out the help of Applsession web service.
static java.lang.Boolean updateCurrentContext(java.util.Map<java.lang.String,java.lang.String> sessMap, java.util.List<java.util.Map<java.lang.String,java.lang.String>> sessAttrsMap, java.lang.String currSessionID)
          Bug 10130290 -- Applsession webservice is no longer used in Fusion V1 Method used to update Applsession preferences for the session specified by currSessionID, using the preferences from sessMap and sessAttrsMap.
static java.lang.Boolean updateCurrentContext(javax.xml.soap.SOAPMessage Message, java.lang.String currSessionID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

domainPillarMap

public static java.util.Map<java.lang.String,java.lang.String> domainPillarMap

pillarURLMap

public static java.util.Map<java.lang.String,java.net.URL> pillarURLMap

NS1

public static final java.lang.String NS1
See Also:
Constant Field Values

NS2

public static final java.lang.String NS2
See Also:
Constant Field Values

NS1_VALUE

public static final java.lang.String NS1_VALUE
See Also:
Constant Field Values

NS2_VALUE

public static final java.lang.String NS2_VALUE
See Also:
Constant Field Values

ApplSessionSeviceConst

public static final java.lang.String ApplSessionSeviceConst
See Also:
Constant Field Values

SessionId

public static final java.lang.String SessionId
See Also:
Constant Field Values

LanguageTag

public static final java.lang.String LanguageTag
See Also:
Constant Field Values

Territory

public static final java.lang.String Territory
See Also:
Constant Field Values

Product

public static final java.lang.String Product
See Also:
Constant Field Values

ProductFamily

public static final java.lang.String ProductFamily
See Also:
Constant Field Values

NlsLanguage

public static final java.lang.String NlsLanguage
See Also:
Constant Field Values

NlsSort

public static final java.lang.String NlsSort
See Also:
Constant Field Values

DisabledFlag

public static final java.lang.String DisabledFlag
See Also:
Constant Field Values

UserGuid

public static final java.lang.String UserGuid
See Also:
Constant Field Values

UserName

public static final java.lang.String UserName
See Also:
Constant Field Values

Counter

public static final java.lang.String Counter
See Also:
Constant Field Values

FirstConnect

public static final java.lang.String FirstConnect
See Also:
Constant Field Values

LastConnect

public static final java.lang.String LastConnect
See Also:
Constant Field Values

LimitTime

public static final java.lang.String LimitTime
See Also:
Constant Field Values

LimitConnects

public static final java.lang.String LimitConnects
See Also:
Constant Field Values

Timeout

public static final java.lang.String Timeout
See Also:
Constant Field Values

SessionCookie

public static final java.lang.String SessionCookie
See Also:
Constant Field Values

Industry

public static final java.lang.String Industry
See Also:
Constant Field Values

LastUpdateDate

public static final java.lang.String LastUpdateDate
See Also:
Constant Field Values

SessionRoleSetKey

public static final java.lang.String SessionRoleSetKey
See Also:
Constant Field Values

AttributeName

public static final java.lang.String AttributeName
See Also:
Constant Field Values

AttributeValue

public static final java.lang.String AttributeValue
See Also:
Constant Field Values

EncodedAttributeValue

public static final java.lang.String EncodedAttributeValue
See Also:
Constant Field Values

Namespace

public static final java.lang.String Namespace
See Also:
Constant Field Values
Constructor Detail

PillarPropagationHelper

public PillarPropagationHelper()
Method Detail

getContextServiceUrl

public static java.net.URL getContextServiceUrl(java.lang.String PillarName)

getCurrentPillar

public static java.lang.String getCurrentPillar()
To get the current pillar of the host

Returns:
a String representing current pillar of the host

getLocalSessionAttrsContext

public static java.util.List<java.util.Map<java.lang.String,java.lang.String>> getLocalSessionAttrsContext(java.lang.String sessId)
Bug 10130290 -- Applsession webservice is no longer used in Fusion V1 Method used to get Applsession attributes for the given session id, with out the help of Applsession web service.

Parameters:
sessId, - Applsession id
Returns:
List of Applsession attributes

getLocalSessionContext

public static java.util.Map<java.lang.String,java.lang.String> getLocalSessionContext(java.lang.String sessionCookie)
Bug 10130290 -- Applsession webservice is no longer used in Fusion V1 Method used to get Applsession properties for the given session cookie, with out the help of Applsession web service.

Parameters:
sessionCookie, - Applsession cookie value
Returns:
Map of Applsession properties

getContext

public static javax.xml.soap.SOAPMessage getContext(java.net.URL url,
                                                    java.lang.String SessionCookie)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

updateCurrentContext

public static java.lang.Boolean updateCurrentContext(javax.xml.soap.SOAPMessage Message,
                                                     java.lang.String currSessionID)

updateCurrentContext

public static java.lang.Boolean updateCurrentContext(java.util.Map<java.lang.String,java.lang.String> sessMap,
                                                     java.util.List<java.util.Map<java.lang.String,java.lang.String>> sessAttrsMap,
                                                     java.lang.String currSessionID)
Bug 10130290 -- Applsession webservice is no longer used in Fusion V1 Method used to update Applsession preferences for the session specified by currSessionID, using the preferences from sessMap and sessAttrsMap.

Parameters:
sessMap, - map of Applsession properties
sessAttrsMap, - list of Applsession attributes
currSessionID, - Applsession id of current session
Returns:
Status(Boolean) of the operaton being carried out in the method

synchronizeCrossPillarContext

public static void synchronizeCrossPillarContext(java.lang.String PillarName,
                                                 java.lang.String FromCookie,
                                                 java.lang.String currSessionID)
Bug 10130290 -- Applsession webservice is no longer used in Fusion V1 Method used to synchronise Applsession preferences during cross pillar navigation, with out the help of Applsession web service.

Parameters:
PillarName, - name of the current pillar
FromCookie, - Applsession cookie value of the From pillar
currSessionID, - Applsession id of the current pillar

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.