public class ServiceADFContext
extends oracle.adf.share.DefaultContext
ADF_CURRENT_SESSION_OPTIONS, ADF_DEF_CACHE_POLICIES, ADF_DOMAIN_CONFIG, ADF_PROPERTY_NS, ADF_SESSION_OPTIONS, ADF_SESSIONDEF_PACKAGES, ADF_SITEDEF_PACKAGES, APACHE_PREFIX, APPLICATION_DATA_KEY, APPLICATION_DATA_SEP, APPLICATION_NAME_SCOPE_KEY, APPLICATION_SCOPE, APPLICATION_UID, ATTRIBUTE_FORMATTER_MAP_KEY, CONNECTIONS_RESOURCE, DEFAULT_APPLICATION_NAME, FEDERATED_APP_ID_KEY, GLASSFISH_PREFIX, GLASSFISH_SERVER_VERSION, HOT_DEPLOY_STRING, IF_CLUSTERED, IS_DISTRIBUTABLE, MDS_CC_VALUES_FOR_EDIT, MDS_CC_VALUES_NONE, MDS_MAX_CACHE_SIZE, MDS_PARTITION_APPID, MDS_REPOS_SETUP, MDS_REPOS_SETUP_JDBCURL, MDS_REPOS_SETUP_JNDINAME, MDS_REPOS_SETUP_PASSWORD, MDS_REPOS_SETUP_USERNAME, MDS_SESSION_OPTIONS_FACTORY, NAMED_CONTEXT_ENV, ORACLE_MULTITENANT_ENABLED, ORACLE_MULTITENAT_ENABLED, OVERRIDDEN_RES_BUNDLES, OVERRIDE_RES_BUNDLE_PACKAGE, PERSDEF_BASE_PACKAGE, REQUEST_SCOPE, SESSION_SCOPE, SESSIONDEF_BASE_PACKAGE, SITEDEF_BASE_PACKAGE, TOMCAT_SERVER_VERSION, TOMCAT_SURFIX, TYPE_GENERIC, TYPE_HTTP, TYPE_NAMED, TYPE_PORTLET, USE_ROLE_BASED_CUST_CLASS, USER_CUST_CLASSES, USERDEF_BASE_PACKAGE, VIEW_SCOPE
Constructor and Description |
---|
ServiceADFContext() |
ServiceADFContext(java.lang.Object context) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.persistence.sdo.helper.SDOHelperContext |
getSDOHelperContext() |
java.lang.String |
getSDOHelperContextId() |
static java.lang.String |
getServiceContextDelegateClassName() |
SessionInfo |
getSessionInfo() |
java.lang.Object |
getSessionOption(java.lang.String name) |
boolean |
hasEnvironment() |
static void |
initThreadContext(java.lang.Object context)
this method will be called when ADFContext.initADFContext(webservicecontext, ...)
to setup ServiceADFContext on the thread.
|
boolean |
isToReleaseBindingContext() |
protected oracle.adf.share.Environment |
loadEnvironment() |
java.lang.String |
setSDOHelperContext(javax.xml.namespace.QName qname)
setup SDOHelperContext based on service interface class and session information
|
void |
setSDOHelperContext(org.eclipse.persistence.sdo.helper.SDOHelperContext mSDOHelperContext) |
void |
setSessionInfo(SessionInfo mSessionInfo) |
void |
setSessionOption(java.lang.String name,
java.lang.Object value) |
void |
setToReleaseBindingContext(boolean torelease) |
clearCachedLocale, createScope, createScope, findApplicationScopeMap, findCurrent, findScope, get, getADFApplicationUID, getADFConfig, getADFConfigEx, getADFContextProperty, getADFFacesViewScopeMap, getADFSessionOptionsList, getADFSettings, getApplication, getApplicationName, getApplicationScope, getApplicationScopekey, getApplicationScopeMap, getBaseMDSSessionAsObject, getConfigSecurityContext, getConnectionsContext, getCreatedBy, getCurrent, getCurrentADFSessionOptions, getDefCachePolicies, getDeployedAppName, getELContext, getEnterpriseId, getEnterpriseName, getEnvironment, getExpressionEvaluator, getExpressionFactory, getLocale, getMDSConfigHelper, getMDSInstanceAsObject, getMDSLogin, getMDSSessionAsObject, getMetadataEnvironment, getNativeDBConnection, getNativeJdbcConnection, getPageFlowScope, getRequestScope, getScope, getScopeNames, getSecurityContext, getSessionDefPackages, getSessionScope, getSharedConnectionsContext, getSiteDefPackages, getSkipLevelIdentifier, getStateManager, getTenantId, getTenantName, getThreadLocalValue, getURL, getVariableResolver, getViewScope, hasBaseMDSSessionAsObject, hasCurrent, hasMDSSession, hasSecurityContext, hasSession, initADFContext, initialize, isDesignTime, isDistributable, isHighPerformanceEnvEnabled, isHotDeploy, isHttpContext, isInServiceRequest, isJBossRuntime, isJEE, isLockedMDSSession, isMultiTenantEnabled, isNamedContextRegistered, isTomcat, isWebsphereRuntime, loadSecurityContext, logDiagnosticsForException, putApplicationScopeMap, putScope, registerNamedContext, registerNamedContext, registerThreadLocalValue, releaseMDSInstance, releaseMDSSession, removeAsCurrent, removeScope, removeThreadLocalValue, removingScope, resetADFContext, resetMDSAppCtx, setAsCurrent, setBaseMDSSessionAsObject, setCustomMetadataEnvironment, setEnterpriseId, setExpressionEvaluator, setExpressionFactory, setHotDeploy, setIsInServiceRequest, setLocale, setMDSConfigHelper, setMDSContext, setMDSLogin, setMDSSession, setSecurityContext, setThreadLocalValue, setupADFDomainConfig, setVariableResolver, unregisterNamedContext, unregisterThreadLocalValue, useLockedMDSSession, useUnlockedMDSSession
public ServiceADFContext()
public ServiceADFContext(java.lang.Object context)
public void setToReleaseBindingContext(boolean torelease)
public boolean isToReleaseBindingContext()
protected oracle.adf.share.Environment loadEnvironment()
loadEnvironment
in class oracle.adf.share.DefaultContext
public boolean hasEnvironment()
hasEnvironment
in class oracle.adf.share.ADFContext
public java.lang.String getSDOHelperContextId()
public void setSessionInfo(SessionInfo mSessionInfo)
public SessionInfo getSessionInfo()
public void setSessionOption(java.lang.String name, java.lang.Object value)
public java.lang.Object getSessionOption(java.lang.String name)
public void setSDOHelperContext(org.eclipse.persistence.sdo.helper.SDOHelperContext mSDOHelperContext)
public org.eclipse.persistence.sdo.helper.SDOHelperContext getSDOHelperContext()
public java.lang.String setSDOHelperContext(javax.xml.namespace.QName qname)
qname
- Qname for service's namespace and local namepublic static java.lang.String getServiceContextDelegateClassName()
public static void initThreadContext(java.lang.Object context)
context
- application context