Interface ComAnalysisExecutionInfo

All Known Implementing Classes:
AnalysisExecutionInfo

public interface ComAnalysisExecutionInfo
Represents the ecu.test specific COMAnalysisExecutionInfo API.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Aborts the current analysis execution.
    Folder where trace and log files of the currently executed analysis job are stored.
    Queries the path to report database of current (or most recent) analysis job execution.
    Returns the result of the analysis job execution.
    Returns the state of the current analysis job execution.
  • Method Details

    • abort

      boolean abort() throws ETComException
      Aborts the current analysis execution.
      Returns:
      true if the abortion succeeded, false, if the analysis execution has already finished or aborted
      Throws:
      ETComException - in case of a COM exception
    • getReportDb

      String getReportDb() throws ETComException
      Queries the path to report database of current (or most recent) analysis job execution.
      Returns:
      the path to report database
      Throws:
      ETComException - in case of a COM exception
    • getLogFolder

      String getLogFolder() throws ETComException
      Folder where trace and log files of the currently executed analysis job are stored. Please note, each analysis job has got a separate log folder.
      Returns:
      the log folder
      Throws:
      ETComException - in case of a COM exception
    • getResult

      String getResult() throws ETComException
      Returns the result of the analysis job execution. If the execution has not finished yet, the result equates the result at calling time.
      Returns:
      the current overall result. One of:
      1. NONE
      2. SUCCESS
      3. FAILED
      4. ERROR
      Throws:
      ETComException - in case of a COM exception
    • getState

      String getState() throws ETComException
      Returns the state of the current analysis job execution.
      Returns:
      the state current analysis job execution. One of:
      1. IDLE
      2. RUNNING
      3. ABORTED
      4. FINISHED
      Throws:
      ETComException - in case of a COM exception