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

E22565-02

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

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

public class RowCellExtnImpl
extends ContainerExtnImpl
implements RowCellExtn

Maintains a JAXB RowCellType object


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
RowCellExtnImpl()
           
 
Method Summary
protected  void fillJAXBMetadataObj(RowCellType pObj)
           
 Message getData()
          Gets the Message data for this cell
 ErrorInfo getError()
          Gets the ErrorInfo for this cell
 RowCellType getJAXBMetadataObj()
          Returns the underlying JAXB RowCellType object
 void setData(Message pData)
          Sets the content of the cell to be a Message
 void setError(ErrorInfo pError)
          Sets the content of the cell to be a ErrorInfo
 void setJAXBMetadataObj(RowCellType pObj)
          Sets the given underlying JAXB RowCellType 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

RowCellExtnImpl

public RowCellExtnImpl()
Method Detail

getJAXBMetadataObj

public RowCellType getJAXBMetadataObj()
Description copied from interface: RowCellExtn
Returns the underlying JAXB RowCellType object

Specified by:
getJAXBMetadataObj in interface ContainerExtn
Specified by:
getJAXBMetadataObj in interface RowCellExtn
Returns:
the underlying JAXB RowCellType object for this report

fillJAXBMetadataObj

protected void fillJAXBMetadataObj(RowCellType pObj)

setJAXBMetadataObj

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

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

setData

public void setData(Message pData)
Description copied from interface: RowCell
Sets the content of the cell to be a Message

Specified by:
setData in interface RowCell
Parameters:
pData - Message data

setError

public void setError(ErrorInfo pError)
Description copied from interface: RowCell
Sets the content of the cell to be a ErrorInfo

Specified by:
setError in interface RowCell
Parameters:
pError - ErrorInfo object

getData

public Message getData()
Description copied from interface: RowCell
Gets the Message data for this cell

Specified by:
getData in interface RowCell
Returns:
the Message data for this cell. Returns null if the cell contains error.

getError

public ErrorInfo getError()
Description copied from interface: RowCell
Gets the ErrorInfo for this cell

Specified by:
getError in interface RowCell
Returns:
the ErrorInfo for this cell. Returns null if the cell contains message data.

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 Diagnostics
11g Release 1 (11.1.2)

E22565-02

Copyright © 2011 Oracle. All Rights Reserved.