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

E22565-06

oracle.apps.fnd.appltest.diagfwk.engine.impl.report
Class TableRowExtnImpl

java.lang.Object
  extended by oracle.apps.fnd.appltest.diagfwk.engine.impl.report.ContainerExtnImpl
      extended by oracle.apps.fnd.appltest.diagfwk.engine.impl.report.TableRowExtnImpl
All Implemented Interfaces:
Container, ReportConstants, TableRow, DiagConstants, ContainerExtn, TableRowExtn

public class TableRowExtnImpl
extends ContainerExtnImpl
implements TableRowExtn


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.api.report.ReportConstants
ERROR_TYPE_DIAG, ERROR_TYPE_EXEC, MSG_ATTENTION, MSG_NORMAL, SEVERITY_CRITICAL, SEVERITY_WARNING
 
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
TableRowExtnImpl()
           
 
Method Summary
 void addCell(ErrorInfo pError)
          Adds a cell to the table row that is an error.
 void addCell(Message pData)
          Adds a single piece of data to the table row.
 void addCell(RowCell pRowData)
          Adds a given RowData as the next cell in the table
protected  void fillJAXBMetadataObj(TableRowType pObj)
           
 TableRowType getJAXBMetadataObj()
          Returns the underlying JAXB TableRowType object
 java.util.List<RowCell> getRowDataList()
          Gets the list of cells for this row.
 void setJAXBMetadataObj(TableRowType pObj)
          Sets the given underlying JAXB TableRowType object
 void visitAll(ReportVisitor pVisitor)
          Visits all elements within this element and invokes the visitContainer() callback method on the visitor for each child ement visited.
 
Methods inherited from class oracle.apps.fnd.appltest.diagfwk.engine.impl.report.ContainerExtnImpl
copy, copy, fillJAXBMetadataObj, getMask, getObjectFactory, setJAXBMetadataObj, setMask
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.apps.fnd.appltest.diagfwk.api.report.Container
getMask, setMask
 

Constructor Detail

TableRowExtnImpl

public TableRowExtnImpl()
Method Detail

getJAXBMetadataObj

public TableRowType getJAXBMetadataObj()
Description copied from interface: TableRowExtn
Returns the underlying JAXB TableRowType object

Specified by:
getJAXBMetadataObj in interface ContainerExtn
Specified by:
getJAXBMetadataObj in interface TableRowExtn
Returns:
the underlying JAXB TableRowType object for this report

fillJAXBMetadataObj

protected void fillJAXBMetadataObj(TableRowType pObj)

setJAXBMetadataObj

public void setJAXBMetadataObj(TableRowType pObj)
Description copied from interface: TableRowExtn
Sets the given underlying JAXB TableRowType object

Specified by:
setJAXBMetadataObj in interface TableRowExtn
Parameters:
pObj - the underlying JAXB TableRowType object for this report

addCell

public void addCell(Message pData)
Description copied from interface: TableRow
Adds a single piece of data to the table row.

Specified by:
addCell in interface TableRow
Parameters:
pData - a single piece of data for the table row.

addCell

public void addCell(ErrorInfo pError)
Description copied from interface: TableRow
Adds a cell to the table row that is an error.

Specified by:
addCell in interface TableRow
Parameters:
pError - error

addCell

public void addCell(RowCell pRowData)
Description copied from interface: TableRow
Adds a given RowData as the next cell in the table

Specified by:
addCell in interface TableRow
Parameters:
pRowData - RowData that can either be a Message or a ErrorInfo

getRowDataList

public java.util.List<RowCell> getRowDataList()
Description copied from interface: TableRow
Gets the list of cells for this row.

Specified by:
getRowDataList in interface TableRow
Returns:
the list of data labels for this row.

visitAll

public void visitAll(ReportVisitor pVisitor)
Description copied from class: ContainerExtnImpl
Visits all elements within this element and invokes the visitContainer() callback method on the visitor for each child ement visited.

Specified by:
visitAll in class ContainerExtnImpl
Parameters:
pVisitor - visitor class to be invoked for each child element visited.

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

E22565-06

Copyright © 2012 Oracle. All Rights Reserved.