oracle.apps.fnd.appltest.diagfwk.engine.impl.mbean
Class BaseTestASCP
java.lang.Object
oracle.apps.fnd.appltest.diagfwk.common.DiagBaseFactory
oracle.apps.fnd.appltest.diagfwk.engine.provider.connection.jmx.AdminServerConnProvider
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.
Field Summary |
protected java.lang.String |
app1_ON
|
protected java.lang.String |
app2_ON
|
protected java.lang.String |
mbeanQuery
|
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 |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mbeanQuery
protected java.lang.String mbeanQuery
app1_ON
protected java.lang.String app1_ON
app2_ON
protected java.lang.String app2_ON
BaseTestASCP
public BaseTestASCP()
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
Copyright © 2012 Oracle. All Rights Reserved.