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

E22565-06

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

All Superinterfaces:
Container, DiagConstants, ReportConstants
All Known Subinterfaces:
SectionExtn
All Known Implementing Classes:
SectionExtnImpl

public interface Section
extends Container

Models a section within the diagnostic test report.

Each section contains a header and one or more of the following:

Additionally, each section can also contain one or more errors encountered diagnosed that relevant to the section.


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 addErrorInfo(ErrorInfo pErrInfo)
          Adds an error to this section
 void addMsg(Message pMsg)
          Adds an individual message to this section
 void addMsgList(MsgList pList)
          Adds a list of messages to this section
 void addSection(Section pSection)
          Adds another section to this section
 void addTable(Table pTable)
          Adds a table to this section
 java.util.List<Container> getContents()
          Gets the contents of this section namely, any tables, lists or messages that were added to this section
 java.util.List<ErrorInfo> getErrorInfo()
          Gets the list of errors in this section
 DescriptiveHeader getHeader()
          Gets the header for this section.
 void setHeader(DescriptiveHeader pHeader)
          Sets the header for this section
 
Methods inherited from interface oracle.apps.fnd.appltest.diagfwk.api.report.Container
getMask, setMask
 

Method Detail

setHeader

void setHeader(DescriptiveHeader pHeader)
Sets the header for this section

Parameters:
pHeader - the header for this section

addTable

void addTable(Table pTable)
Adds a table to this section

Parameters:
pTable - a table to be added to this section

addMsgList

void addMsgList(MsgList pList)
Adds a list of messages to this section

Parameters:
pList - a list of messages

addMsg

void addMsg(Message pMsg)
Adds an individual message to this section

Parameters:
pMsg - a message

addErrorInfo

void addErrorInfo(ErrorInfo pErrInfo)
Adds an error to this section

Parameters:
pErrInfo - an error information

addSection

void addSection(Section pSection)
Adds another section to this section

Parameters:
pSection - a sub section to be added to this section

getHeader

DescriptiveHeader getHeader()
Gets the header for this section.

Returns:
the header for this section.

getErrorInfo

java.util.List<ErrorInfo> getErrorInfo()
Gets the list of errors in this section

Returns:
the list of errors in this section

getContents

java.util.List<Container> getContents()
Gets the contents of this section namely, any tables, lists or messages that were added to this section

Returns:
the contents of this section namely, any tables, lists or messages that were added to this section

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

E22565-06

Copyright © 2012 Oracle. All Rights Reserved.