oracle.apps.fnd.appltest.diagfwk.engine
Class DiagCmdRunTests.TVIArg
java.lang.Object
oracle.apps.fnd.appltest.diagfwk.engine.DiagCmdRunTests.ExecArg
oracle.apps.fnd.appltest.diagfwk.engine.DiagCmdRunTests.TVIArg
- All Implemented Interfaces:
- DiagConstants, DiagCmdConstants
- Direct Known Subclasses:
- DiagCmdRunTests.AppArg, DiagCmdRunTests.ModKeyArg, DiagCmdRunTests.TagNameValueArg
- Enclosing class:
- DiagCmdRunTests
public static class DiagCmdRunTests.TVIArg
- extends DiagCmdRunTests.ExecArg
Internal class representing a single tag value Id
argument
Fields inherited from interface oracle.apps.fnd.appltest.diagfwk.engine.DiagCmdConstants |
DELIM_VALUE, PARAM_APP, PARAM_CHILD_REPORTS, PARAM_CONNECT_STR, PARAM_DB_PWD, PARAM_DB_UN, PARAM_DESTDIR, PARAM_DIR, PARAM_EXEC_MODE, PARAM_EXECID, PARAM_FORMAT, PARAM_HELP, PARAM_LANG, PARAM_MAKESUBDIR, PARAM_MODID, PARAM_MODKEY, PARAM_NTHREADS, PARAM_PREREQ, PARAM_PRINTTOCONSOLE, PARAM_PRINTTREE, PARAM_PWD, PARAM_QUERY, PARAM_RECURSE, PARAM_REGISTER, PARAM_REPORT, PARAM_RUN_LOCALLY, PARAM_RUN_NAME, PARAM_RUNID, PARAM_RUNTEST, PARAM_STATUS, PARAM_TEST, PARAM_TESTFILE, PARAM_TOKEN_INPUT, PARAM_TOKEN_TAG, PARAM_TRANSLATE, PARAM_USERNAME, PARAM_VALIDATE_ONLY, PARAM_WAITFORCOMPLETION, PARAM_WRITETOFILE, PRE_POPULATED_EXECID |
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 |
mIdentifierList
protected java.util.List<java.lang.String> mIdentifierList
DiagCmdRunTests.TVIArg
public DiagCmdRunTests.TVIArg(java.lang.String pOrgArgName,
java.lang.String pOrgArgValue)
resolveIdentifier
public void resolveIdentifier()
- Description copied from class:
DiagCmdRunTests.ExecArg
- Based on the original argument value, resolves the
arg value to an identifier for an executable entity i.e.
either a test name or a tag value id.
- Specified by:
resolveIdentifier
in class DiagCmdRunTests.ExecArg
resolveTests
public void resolveTests(boolean prereqs,
boolean recurse,
DiagCmdRunTests.TestDefCacheHandler handler)
- Description copied from class:
DiagCmdRunTests.ExecArg
- Resolves the tests that would need to be run
when executing this argument. This process will normally
perform any prerequisite analysis and determine
the list of prerequisites (if required) as well as the
list of top level tests that are to be run.
- Specified by:
resolveTests
in class DiagCmdRunTests.ExecArg
- Parameters:
prereqs
- - indicates whether or not prerequisites
should be included during the resolution processrecurse
- - indicates whether or not tests should
be resolved recursively. This flag applies to exec arguments
that represent tag values.handler
- - to get the TestDef from the cache for the current
test run
make
public static java.util.List<DiagCmdRunTests.TVIArg> make(java.lang.String pOrgParamName,
java.util.List<java.lang.String> pValues)
makeModIdArgs
public static java.util.List<DiagCmdRunTests.TVIArg> makeModIdArgs(java.util.List<java.lang.String> pModIdValues)
Copyright © 2011 Oracle. All Rights Reserved.