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 ContainerExtnImpl

java.lang.Object
  extended by oracle.apps.fnd.appltest.diagfwk.engine.impl.report.ContainerExtnImpl
All Implemented Interfaces:
Container, ReportConstants, DiagConstants, ContainerExtn
Direct Known Subclasses:
ErrorInfoExtnImpl, FixInfoExtnImpl, LabelExtnImpl, LinkTokenExtnImpl, MsgListExtnImpl, NameValueExtnImpl, RowCellExtnImpl, SectionExtnImpl, StepReportExtnImpl, SummaryInfoExtnImpl, TableExtnImpl, TableRowExtnImpl, TestReportExtnImpl

public abstract class ContainerExtnImpl
extends java.lang.Object
implements ContainerExtn

Defines a container for holding report data. Allows users to specify if the contents of the given container should be masked.


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
ContainerExtnImpl()
           
 
Method Summary
protected static void copy(MessageType pSource, MessageType pTarget)
           
protected static void copy(SectionType pSrc, SectionType pTgt)
          Copies the contents of the source section to the target section Performs only a shallow copy.
protected  void fillJAXBMetadataObj(ContainerType pObj)
           
 boolean getMask()
          The "mask" attribute is a boolean attribute allows the user to specify whether the contents of this container should be filtered out when exporting the report outside of the Applications System.
protected  ObjectFactory getObjectFactory()
           
 void setJAXBMetadataObj(ContainerType pObj)
          Sets the given underlying JAXB ContainerType object
 void setMask(boolean pMask)
          The "mask" attribute is a boolean attribute allows the user to specify whether the contents of this container should be filtered out when exporting the report outside of the Applications System.
abstract  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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.apps.fnd.appltest.diagfwk.engine.impl.report.ContainerExtn
getJAXBMetadataObj
 

Constructor Detail

ContainerExtnImpl

public ContainerExtnImpl()
Method Detail

fillJAXBMetadataObj

protected void fillJAXBMetadataObj(ContainerType pObj)
Parameters:
pObj - the JAXB object that this class will store information into.

setJAXBMetadataObj

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

Specified by:
setJAXBMetadataObj in interface ContainerExtn
Parameters:
pObj -

getObjectFactory

protected ObjectFactory getObjectFactory()
Returns:
and instance of the ObjectFactory

setMask

public void setMask(boolean pMask)
The "mask" attribute is a boolean attribute allows the user to specify whether the contents of this container should be filtered out when exporting the report outside of the Applications System.

Specified by:
setMask in interface Container
Parameters:
pMask - true if the contents should be filtered false if not.

getMask

public boolean getMask()
The "mask" attribute is a boolean attribute allows the user to specify whether the contents of this container should be filtered out when exporting the report outside of the Applications System.

Specified by:
getMask in interface Container
Returns:
true if the contents should be filtered false if not.

copy

protected static void copy(SectionType pSrc,
                           SectionType pTgt)
Copies the contents of the source section to the target section Performs only a shallow copy.


copy

protected static void copy(MessageType pSource,
                           MessageType pTarget)

visitAll

public abstract void visitAll(ReportVisitor pVisitor)
Visits all elements within this element and invokes the visitContainer() callback method on the visitor for each child ement visited.

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.