|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.common.NonOracleDatabaseUtil
public class NonOracleDatabaseUtil
Field Summary | |
---|---|
static java.lang.String |
DB_VENDOR_NAME
|
static java.lang.String |
IN_CLAUSE
|
static java.lang.String |
ORACLE_DATABASE
|
static java.lang.String |
SQL_SERVER_DATABASE
|
Constructor Summary | |
---|---|
NonOracleDatabaseUtil()
|
Method Summary | |
---|---|
static void |
attachSession(java.lang.String SessionID,
java.util.List<java.lang.String> roleGuidList,
java.util.List<java.lang.String> roleNameList,
java.util.List<java.lang.String> attrNameList,
java.util.List<java.lang.String> attrValueList,
java.lang.String roleSetKey,
ApplSessionAMImpl sessAM,
java.sql.Connection con)
|
static void |
cacheApplSessionAM(ApplSessionAMImpl sessAM)
|
static java.lang.String |
checkSession(ApplSession session,
ApplSessionAMImpl sessAM)
|
static void |
convertGuestSession(ApplSession session,
ApplUser user,
java.util.List<java.lang.String> locale,
ApplSessionAMImpl sessAM,
java.sql.Connection con)
|
static ApplSessionNamespace |
createNamespace(ApplSession session,
java.lang.String namespaceName,
ApplSessionAMImpl sessAM)
|
static java.util.Map<java.lang.String,java.lang.Object> |
createSession(java.lang.String sessionId,
java.lang.String sessionCookie,
java.lang.String userName,
java.lang.String userGuid,
ApplSessionAMImpl sessAM)
|
static void |
deleteNamespaceAttribute(ApplSession session,
java.lang.String namespaceName,
java.lang.String namespaceAttr,
ApplSessionAMImpl sessAM)
|
static void |
deleteNonSecurityNamespaceAttribute(ApplSession session,
java.lang.String namespaceName,
java.lang.String namespaceAttr,
ApplSessionAMImpl sessAM)
|
static void |
destroySession(ApplSession session,
ApplSessionAMImpl sessAM)
|
static void |
flushToDB(java.lang.String sessionId,
java.lang.String namespaceName,
java.util.List attrNames,
java.util.List attrValues,
java.lang.String operations,
ApplSessionAMImpl sessAM)
|
static ApplSessionAMImpl |
getApplSessionAMImpl()
|
static ApplSessionAMImpl |
getCachedSessionAM()
|
static java.lang.String |
getDatabaseVendorName()
|
static java.util.List<java.util.List<java.lang.String>> |
getNamespace(ApplSession session,
java.lang.String namespaceName,
ApplSessionAMImpl sessAM)
|
static java.lang.String |
getNamespaceAttributeValue(java.lang.String namespaceName,
java.lang.String attrName,
java.lang.String sessionId,
ApplSessionAMImpl sessAM)
|
static java.util.Map<java.lang.String,java.lang.String> |
getProfileValues(java.lang.String userGuid,
ApplSessionAMImpl sessAM)
|
static java.lang.Boolean |
isNonOracleDB()
Utility Method which returns whether the DB is Oracle or not. |
static java.lang.Boolean |
isNonOracleDB(java.sql.Connection con)
Utility Method which returns whether the DB is Oracle or not. |
static boolean |
namespaceExists(ApplSession session,
java.lang.String namespaceName,
ApplSessionAMImpl sessAM)
|
static void |
populateProfileValues(ApplSession session,
java.lang.String userGuid,
java.util.List<java.lang.String> locale,
boolean isUpdate,
ApplSessionAMImpl sessAM,
java.sql.Connection con)
|
static void |
releaseApplSessionAMImpl(ApplSessionAMImpl sessionAM)
|
static void |
removeApplSessionAMFromCache()
|
static void |
storeUserInfo(java.lang.String pGuid,
java.lang.String pUserName,
ApplSessionAMImpl sessAM)
BUG: 11703483 This api will update the FND_SESSION_USERS table |
static java.util.Map<java.lang.String,java.lang.Object> |
synchronizeSessionInfo(java.lang.String sessionId,
ApplSessionAMImpl sessAM)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String DB_VENDOR_NAME
public static java.lang.String ORACLE_DATABASE
public static java.lang.String SQL_SERVER_DATABASE
public static java.lang.String IN_CLAUSE
Constructor Detail |
---|
public NonOracleDatabaseUtil()
Method Detail |
---|
public static java.lang.String getDatabaseVendorName()
public static ApplSessionAMImpl getApplSessionAMImpl()
public static ApplSessionAMImpl getCachedSessionAM()
public static void cacheApplSessionAM(ApplSessionAMImpl sessAM)
public static void removeApplSessionAMFromCache()
public static void releaseApplSessionAMImpl(ApplSessionAMImpl sessionAM)
public static java.util.Map<java.lang.String,java.lang.Object> createSession(java.lang.String sessionId, java.lang.String sessionCookie, java.lang.String userName, java.lang.String userGuid, ApplSessionAMImpl sessAM)
public static void populateProfileValues(ApplSession session, java.lang.String userGuid, java.util.List<java.lang.String> locale, boolean isUpdate, ApplSessionAMImpl sessAM, java.sql.Connection con)
public static java.util.Map<java.lang.String,java.lang.String> getProfileValues(java.lang.String userGuid, ApplSessionAMImpl sessAM)
public static void destroySession(ApplSession session, ApplSessionAMImpl sessAM)
public static boolean namespaceExists(ApplSession session, java.lang.String namespaceName, ApplSessionAMImpl sessAM)
public static ApplSessionNamespace createNamespace(ApplSession session, java.lang.String namespaceName, ApplSessionAMImpl sessAM)
public static java.util.List<java.util.List<java.lang.String>> getNamespace(ApplSession session, java.lang.String namespaceName, ApplSessionAMImpl sessAM)
public static void deleteNamespaceAttribute(ApplSession session, java.lang.String namespaceName, java.lang.String namespaceAttr, ApplSessionAMImpl sessAM)
public static void deleteNonSecurityNamespaceAttribute(ApplSession session, java.lang.String namespaceName, java.lang.String namespaceAttr, ApplSessionAMImpl sessAM)
public static void convertGuestSession(ApplSession session, ApplUser user, java.util.List<java.lang.String> locale, ApplSessionAMImpl sessAM, java.sql.Connection con)
public static void storeUserInfo(java.lang.String pGuid, java.lang.String pUserName, ApplSessionAMImpl sessAM)
pUserName
- pGuid
- public static void flushToDB(java.lang.String sessionId, java.lang.String namespaceName, java.util.List attrNames, java.util.List attrValues, java.lang.String operations, ApplSessionAMImpl sessAM)
public static java.util.Map<java.lang.String,java.lang.Object> synchronizeSessionInfo(java.lang.String sessionId, ApplSessionAMImpl sessAM)
public static java.lang.Boolean isNonOracleDB(java.sql.Connection con)
Connection
- , Database Connection
public static java.lang.Boolean isNonOracleDB()
public static void attachSession(java.lang.String SessionID, java.util.List<java.lang.String> roleGuidList, java.util.List<java.lang.String> roleNameList, java.util.List<java.lang.String> attrNameList, java.util.List<java.lang.String> attrValueList, java.lang.String roleSetKey, ApplSessionAMImpl sessAM, java.sql.Connection con)
public static java.lang.String checkSession(ApplSession session, ApplSessionAMImpl sessAM)
public static java.lang.String getNamespaceAttributeValue(java.lang.String namespaceName, java.lang.String attrName, java.lang.String sessionId, ApplSessionAMImpl sessAM)
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |