oracle.apps.fnd.appltest.diagfwk.engine.provider.session
Class SessionInfoProvider
java.lang.Object
oracle.apps.fnd.appltest.diagfwk.common.DiagBaseFactory
oracle.apps.fnd.appltest.diagfwk.engine.provider.session.SessionInfoProvider
- All Implemented Interfaces:
- DiagConstants
- Direct Known Subclasses:
- CLISessionInfoProvider, OASessionInfoProvider
public abstract class SessionInfoProvider
- extends DiagBaseFactory
Defines APIs for getting currently logged in user's session
related information.
- Since:
- release specific (what release of product did this appear in)
- Version:
- $Header: atgpf/appltest/applications/Diagnostics/Engine/src/oracle/apps/fnd/appltest/diagfwk/engine/provider/session/SessionInfoProvider.java /main/9 2010/04/06 14:14:54 ilawler Exp $
- Author:
- ppradhan
Fields inherited from interface oracle.apps.fnd.appltest.diagfwk.common.DiagConstants |
APPS_MSG_ID_TAG_NAME, CFG_ADR_PROVIDER_CLASS, CFG_CACHE_PROVIDER_CLASS, CFG_CRED_PROVIDER_CLASS, CFG_DAO_FACTORY_CLASS, CFG_DB_CONN_INFO_PROVIDER_CLASS, CFG_DB_CONN_PROVIDER_CLASS, CFG_NLS_PROVIDER_CLASS, CFG_PLSQL_PROVIDER_CLASS, CFG_PROFILE_PROVIDER_CLASS, CFG_SECURITY_PROVIDER_CLASS, CFG_SESSION_INFO_PROVIDER_CLASS, CFG_URL_PROVIDER_FACTORY_CLASS, CFG_WLS_MBEANSRV_CONNINFO_PROVIDER_CLASS, DATA_SECURITY_PERMISSION_ALLOWED, DATA_SECURITY_PERMISSION_NOT_ALLOWED, DELIM_URL, EXEC_MODE_CLI, EXEC_MODE_ESS, EXEC_MODE_INCIDENT, EXEC_MODE_JAVA, EXEC_MODE_UI, EXECUTABLE_TYPE_JAVA, EXECUTABLE_TYPE_PLSQL, EXECUTABLE_TYPE_TESTREF, FORMAT_HTML, FORMAT_XML, GUID_ORACLE_MINUS1, GUID_ORACLE_ZERO, INPUTS_STATUS_ALL_OPT_INPUTS, INPUTS_STATUS_NO_INPUTS, INPUTS_STATUS_REQ_INPUTS_NO_DEFAULTS, INPUTS_STATUS_REQ_INPUTS_W_DEFAULTS, IO_FLAG_I, IO_FLAG_O, JMX_API_BASE_OBJECT_NAME, LINK_EXTERNAL, LINK_INTERNAL, LINK_METALINK, N, NLS_BUNDLE_JAVA_RES, NLS_BUNDLE_MSG_SVC, NLS_BUNDLE_RES_REF, NLS_BUNDLE_XLIFF, NO, NULL, ODF_MBEAN_DOMAIN_NAME, PARAM_MON_INTERVAL, PLSQL_DEBUG_ENABLED_SYSTEM_PROP, PREREQ_TYPE_TAG_VALUE, PREREQ_TYPE_TEST, SECONDS_IN_ONE_DAY, SECONDS_IN_ONE_HOUR, STATUS_CANCELED, STATUS_EXECERROR, STATUS_FAILURE, STATUS_RUNNING, STATUS_SUCCESS, STATUS_WARNING, SYS_PROP_MAX_MONITOR_INTERNVAL, SYS_PROP_MAX_NUM_THREADS, SYSPROP_APPCONNFILE, SYSPROP_DIAG_CONFIG_FILE, TAG_TYPE_DIAG, TAG_TYPE_TAXONOMY, TEST_TYPE_DECL, TEST_TYPE_JAVA, USER_NAME, WEB_APP_NAME_TAG_NAME, Y, YES |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_RECOGNIZED_PILLAR_SHORTNAMES
protected static final java.lang.String[] DEFAULT_RECOGNIZED_PILLAR_SHORTNAMES
- list of known pillars - in truth this should exist in a topology provider
SessionInfoProvider
public SessionInfoProvider()
instance
public static SessionInfoProvider instance()
- Returns an instance of a Connection Provider based
on the current configuration settings.
- Returns:
- an instance of a ConnectionProvider class.
getUserAsCreatedBy
public abstract java.lang.String getUserAsCreatedBy()
- Returns:
- the value for use in a CREATED_BY who column
getUserAsLastUpdatedBy
public abstract java.lang.String getUserAsLastUpdatedBy()
- Returns:
- the value for use in a LAST_UPDATED_BY who column
getUserAsLastUpdateLogin
public abstract java.lang.String getUserAsLastUpdateLogin()
- Returns:
- the value for use in a LAST_UPDATE_LOGIN who column
getPillarShortNames
public abstract java.lang.String[] getPillarShortNames()
- Returns:
- list of pillar short names
getCurrentPillarShortName
public abstract java.lang.String getCurrentPillarShortName()
- Returns:
- short name of the current pillar
Copyright © 2012 Oracle. All Rights Reserved.