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

E22565-06

oracle.apps.fnd.appltest.diagfwk.engine
Class DiagCmdExtractReport.ReportWrapper

java.lang.Object
  extended by oracle.apps.fnd.appltest.diagfwk.engine.DiagCmdExtractReport.ReportWrapper
Enclosing class:
DiagCmdExtractReport

public static class DiagCmdExtractReport.ReportWrapper
extends java.lang.Object

Models the output of this command. Provides APIs for the client to access the report object as well as path on the file system where the report was written to (if applicable).


Constructor Summary
protected DiagCmdExtractReport.ReportWrapper(TestExec pExec, java.lang.String pOutputFilePath, java.lang.String pOutDir, java.lang.String pFormat)
           
protected DiagCmdExtractReport.ReportWrapper(TestRun pRun, java.lang.String pOutputFilePath, java.lang.String pOutDir, java.lang.String pFormat)
           
 
Method Summary
 java.util.List<java.lang.String> getAllReportPaths()
          Returns the file paths for all the report files that were extracted during this invocation.
 TestExec getTestExec()
          Returns the underlying test execution object if this report was for an execution
 TestRun getTestRun()
          Returns the underlying run object if this report was for a run.
 TestReportExtn getTopLevelReport()
          Returns the top level report object (either run or execution) based on the inputs for this execution of the command.
 java.lang.String getTopLevelReportPath()
          Returns the path to the output file path for the top level report (either run or execution)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiagCmdExtractReport.ReportWrapper

protected DiagCmdExtractReport.ReportWrapper(TestRun pRun,
                                             java.lang.String pOutputFilePath,
                                             java.lang.String pOutDir,
                                             java.lang.String pFormat)

DiagCmdExtractReport.ReportWrapper

protected DiagCmdExtractReport.ReportWrapper(TestExec pExec,
                                             java.lang.String pOutputFilePath,
                                             java.lang.String pOutDir,
                                             java.lang.String pFormat)
Method Detail

getTopLevelReportPath

public java.lang.String getTopLevelReportPath()
Returns the path to the output file path for the top level report (either run or execution)

Returns:
the path to the output file path for the top level report (either run or execution)

getTopLevelReport

public TestReportExtn getTopLevelReport()
Returns the top level report object (either run or execution) based on the inputs for this execution of the command.

Returns:
the top level report object.

getTestRun

public TestRun getTestRun()
Returns the underlying run object if this report was for a run.


getTestExec

public TestExec getTestExec()
Returns the underlying test execution object if this report was for an execution


getAllReportPaths

public java.util.List<java.lang.String> getAllReportPaths()
Returns the file paths for all the report files that were extracted during this invocation.

Returns:
the file paths for all the report files that were extracted during this invocation.

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

E22565-06

Copyright © 2012 Oracle. All Rights Reserved.