Oracle Fusion Middleware extensions for Logging and Diagnostics
11g Release 1 (11.1.2)

E22565-02

oracle.apps.fnd.appltest.diagfwk.engine.impl.mbean
Class BaseTestASCP

java.lang.Object
  extended by oracle.apps.fnd.appltest.diagfwk.common.DiagBaseFactory
      extended by oracle.apps.fnd.appltest.diagfwk.engine.provider.connection.jmx.AdminServerConnProvider
          extended by oracle.apps.fnd.appltest.diagfwk.engine.impl.mbean.BaseTestASCP
All Implemented Interfaces:
DiagConstants
Direct Known Subclasses:
TestASCP1, TestASCP2

public class BaseTestASCP
extends AdminServerConnProvider

Base class for Test versions of the AdminServerConnProvider. Descendents of this class will return mocked Connection objects to be used in unit tests.


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
protected  java.lang.String app1_ON
           
protected  java.lang.String app2_ON
           
protected  java.lang.String mbeanQuery
           
 
Fields inherited from class oracle.apps.fnd.appltest.diagfwk.engine.provider.connection.jmx.AdminServerConnProvider
connector, LOCAL_MBEAN_SERVER_URL
 
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
BaseTestASCP()
           
 
Method Summary
protected  javax.management.openmbean.TabularDataSupport createEmptyMapTDS()
           
protected  javax.management.openmbean.TabularDataSupport createMapTDS(java.util.Map<java.lang.String,java.lang.String> map)
           
 javax.management.MBeanServerConnection getAdminServerConn(java.lang.String pDomainSrvURL)
          Returns connection to the domain runtime mbean server for the domain specified.
protected  ServerConnectionInfo getServerConnInfo()
           
 
Methods inherited from class oracle.apps.fnd.appltest.diagfwk.engine.provider.connection.jmx.AdminServerConnProvider
closeJMXConnection, getAdminServerConn, instance, resetInstance, setPassword, setUsername
 
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
 

Field Detail

mbeanQuery

protected java.lang.String mbeanQuery

app1_ON

protected java.lang.String app1_ON

app2_ON

protected java.lang.String app2_ON
Constructor Detail

BaseTestASCP

public BaseTestASCP()
Method Detail

getServerConnInfo

protected ServerConnectionInfo getServerConnInfo()
                                          throws java.lang.Exception
Specified by:
getServerConnInfo in class AdminServerConnProvider
Throws:
java.lang.Exception

getAdminServerConn

public javax.management.MBeanServerConnection getAdminServerConn(java.lang.String pDomainSrvURL)
                                                          throws java.lang.Exception
Description copied from class: AdminServerConnProvider
Returns connection to the domain runtime mbean server for the domain specified. The domain URL specified must be registered with in the diagnostics framework domain registry. Currently this will return connections only to local server if

Overrides:
getAdminServerConn in class AdminServerConnProvider
Parameters:
pDomainSrvURL - domain server URL to create connection to
Returns:
connection to the domain runtime mbean server for the specified domain, null if connection cannot be made.
Throws:
java.lang.Exception - if error occurs while establishing connection

createEmptyMapTDS

protected javax.management.openmbean.TabularDataSupport createEmptyMapTDS()
                                                                   throws java.lang.Exception
Throws:
java.lang.Exception

createMapTDS

protected javax.management.openmbean.TabularDataSupport createMapTDS(java.util.Map<java.lang.String,java.lang.String> map)
                                                              throws java.lang.Exception
Throws:
java.lang.Exception

Oracle Fusion Middleware extensions for Logging and Diagnostics
11g Release 1 (11.1.2)

E22565-02

Copyright © 2011 Oracle. All Rights Reserved.