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

E22565-02

oracle.apps.fnd.appltest.diagfwk.api.report
Interface Table

All Superinterfaces:
Container, DiagConstants, ReportConstants
All Known Subinterfaces:
TableExtn
All Known Implementing Classes:
TableExtnImpl

public interface Table
extends Container

Models a container for holding tabular data in the diagnostic test report.

A table is composed of:


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
 
Method Summary
 void addColumnHeader(Header pColHeader)
          Adds a single column header for the table.
 void addColumnHeaders(java.util.List<Header> pColHeaders)
          Adds the given list of column headers to the table
 void addTableRow(TableRow pRow)
          Adds the given row to the table.
 java.util.List<Header> getColumnHeaders()
          Gets the list of column headers for this table.
 ErrorInfo getError()
          Gets the Error associated with this table
 java.lang.String getSQL()
          Gets the SQL statement that was used to generate the contents of this table
 SummaryInfo getSummary()
          Gets the Summary of the table contents
 Header getTableHeader()
          Gets the table header.
 java.util.List<TableRow> getTableRows()
          Gets the list of rows in this table
 void setError(ErrorInfo pError)
          Sets the ErrorInfo for this table (Optional)
 void setSQL(java.lang.String pSQL)
          Sets the SQL statement that was used to generate the contents of this table (Optional)
 void setSummary(SummaryInfo pSummary)
          Sets the SummaryInfo for this table (Optional)
 void setTableHeader(Header pHeader)
          Sets the header for the table.
 
Methods inherited from interface oracle.apps.fnd.appltest.diagfwk.api.report.Container
getMask, setMask
 

Method Detail

setTableHeader

void setTableHeader(Header pHeader)
Sets the header for the table.

Parameters:
pHeader - the header for the table.

setSQL

void setSQL(java.lang.String pSQL)
Sets the SQL statement that was used to generate the contents of this table (Optional)

Parameters:
pSQL - SQL statement that was used to generate the contents of this table if relevant.

setSummary

void setSummary(SummaryInfo pSummary)
Sets the SummaryInfo for this table (Optional)

Parameters:
pSummary - SummaryInfo that contains the summary of this table.

setError

void setError(ErrorInfo pError)
Sets the ErrorInfo for this table (Optional)

Parameters:
pError - ErrorInfo that contains the error information associated with this table.

addColumnHeader

void addColumnHeader(Header pColHeader)
Adds a single column header for the table.

Parameters:
pColHeader - a column header

addColumnHeaders

void addColumnHeaders(java.util.List<Header> pColHeaders)
Adds the given list of column headers to the table

Parameters:
pColHeaders - the list of column headers to be added to the table.

addTableRow

void addTableRow(TableRow pRow)
Adds the given row to the table.

Parameters:
pRow - a row for the table.

getTableHeader

Header getTableHeader()
Gets the table header.

Returns:
the table header.

getSQL

java.lang.String getSQL()
Gets the SQL statement that was used to generate the contents of this table

Returns:
the SQL statement that was used to generate the contents of this table. Returns null if SQL is not set.

getSummary

SummaryInfo getSummary()
Gets the Summary of the table contents

Returns:
the SummaryInfo that contains the summary of the contents of this table. Returns null if SummaryInfo is not set.

getError

ErrorInfo getError()
Gets the Error associated with this table

Returns:
the ErrorInfo associated with this table. Returns null if ErrorInfo is not set.

getColumnHeaders

java.util.List<Header> getColumnHeaders()
Gets the list of column headers for this table.

Returns:
the list of column headers for this table.

getTableRows

java.util.List<TableRow> getTableRows()
Gets the list of rows in this table

Returns:
the list of rows in this table.

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

E22565-02

Copyright © 2011 Oracle. All Rights Reserved.