Oracle Fusion Middleware extensions for Logging and Diagnostic
11g Release 1 (11.1.1.6)

E22565-06

oracle.apps.fnd.appltest.diagfwk.engine.provider.dao.file
Class FileBasedDAOFactory

java.lang.Object
  extended by oracle.apps.fnd.appltest.diagfwk.common.DiagBaseFactory
      extended by oracle.apps.fnd.appltest.diagfwk.engine.provider.dao.AbstractDAOFactory
          extended by oracle.apps.fnd.appltest.diagfwk.engine.provider.dao.file.FileBasedDAOFactory
All Implemented Interfaces:
DiagConstants

public class FileBasedDAOFactory
extends AbstractDAOFactory

Provides DAO Factory implementation where the data source may be a file system based repository.


Nested Class Summary
 
Nested classes/interfaces inherited from interface oracle.apps.fnd.appltest.diagfwk.common.DiagConstants
DiagConstants.ExecutionMode, DiagConstants.Format, DiagConstants.LinkType, DiagConstants.Status
 
Field Summary
 
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
 
Constructor Summary
FileBasedDAOFactory()
           
 
Method Summary
 TagDAO makeTagDAO()
          Creates an instance of a Tag Data Access Object.
 TestDefDAO makeTestDefDAO()
          Creates an instance of a Test Definition Data Access Object.
 TestRunDAO makeTestRunDAO()
          Provides a Data Access Object for fetching test run related information.
 TestStatsDAO makeTestStatsDAO()
          Provides a Data Access Object for fetching information about Test Statistics related information.
 
Methods inherited from class oracle.apps.fnd.appltest.diagfwk.engine.provider.dao.AbstractDAOFactory
createTagDAO, createTestDefDAO, createTestRunDAO, createTestStatsDAO
 
Methods inherited from class oracle.apps.fnd.appltest.diagfwk.common.DiagBaseFactory
createClassLoader, loadClassFor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileBasedDAOFactory

public FileBasedDAOFactory()
Method Detail

makeTestDefDAO

public TestDefDAO makeTestDefDAO()
Description copied from class: AbstractDAOFactory
Creates an instance of a Test Definition Data Access Object.

Specified by:
makeTestDefDAO in class AbstractDAOFactory

makeTagDAO

public TagDAO makeTagDAO()
Description copied from class: AbstractDAOFactory
Creates an instance of a Tag Data Access Object.

Specified by:
makeTagDAO in class AbstractDAOFactory

makeTestRunDAO

public TestRunDAO makeTestRunDAO()
Description copied from class: AbstractDAOFactory
Provides a Data Access Object for fetching test run related information.

Specified by:
makeTestRunDAO in class AbstractDAOFactory

makeTestStatsDAO

public TestStatsDAO makeTestStatsDAO()
Description copied from class: AbstractDAOFactory
Provides a Data Access Object for fetching information about Test Statistics related information.

Specified by:
makeTestStatsDAO in class AbstractDAOFactory

Oracle Fusion Middleware extensions for Logging and Diagnostic
11g Release 1 (11.1.1.6)

E22565-06

Copyright © 2012 Oracle. All Rights Reserved.