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

E22565-06

oracle.apps.fnd.appltest.diagfwk.engine.impl
Class TestExecListImpl

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList<T>
              extended by oracle.apps.fnd.appltest.diagfwk.engine.impl.DiagBObjListImpl<TestExec>
                  extended by oracle.apps.fnd.appltest.diagfwk.engine.impl.TestExecListImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<TestExec>, java.util.Collection<TestExec>, java.util.List<TestExec>, java.util.RandomAccess, DiagConstants, DiagBObjList<TestExec>, TestExecList

public class TestExecListImpl
extends DiagBObjListImpl<TestExec>
implements TestExecList

Since:
release specific (what release of product did this appear in)
Version:
$Header: TestExecListImpl.java 16-oct-2007.11:21:06 ppradhan Exp $
Author:
ppradhan
See Also:
Serialized Form

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 class java.util.AbstractList
modCount
 
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
TestExecListImpl()
           
 
Method Summary
 java.util.List<TestRunTreeNode> asTreeNodes()
          Returns the current list as a list of TestRunTreeNode instances.
 TestExec elemInstance()
          Creates an instance of an element for this list
 TestExec get(java.lang.String pExecId)
          Returns the TestExec object from this list with the given execution ID
 
Methods inherited from class oracle.apps.fnd.appltest.diagfwk.engine.impl.DiagBObjListImpl
copy, copyBObjList
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface oracle.apps.fnd.appltest.diagfwk.engine.DiagBObjList
copy
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Constructor Detail

TestExecListImpl

public TestExecListImpl()
Method Detail

elemInstance

public TestExec elemInstance()
Description copied from class: DiagBObjListImpl
Creates an instance of an element for this list

Specified by:
elemInstance in interface DiagBObjList<TestExec>
Specified by:
elemInstance in class DiagBObjListImpl<TestExec>
Returns:
an instance of an element (of the right type) for this list.

get

public TestExec get(java.lang.String pExecId)
Description copied from interface: TestExecList
Returns the TestExec object from this list with the given execution ID

Specified by:
get in interface TestExecList
Parameters:
pExecId - execution ID for the TestExec to lookup
Returns:
the TestExec object from this list with the given execution ID. If no such TestExec object exists in this list then returns null.

asTreeNodes

public java.util.List<TestRunTreeNode> asTreeNodes()
Description copied from interface: TestExecList
Returns the current list as a list of TestRunTreeNode instances. Just a shallow copy of this list is created.

Specified by:
asTreeNodes in interface TestExecList
Returns:
the current list as a list of TestRunTreeNode instances.

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

E22565-06

Copyright © 2012 Oracle. All Rights Reserved.