Interface ComAnalysisExecutionInfo

  • All Known Implementing Classes:
    AnalysisExecutionInfo

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean abort()
      Aborts the current analysis execution.
      String getLogFolder()
      Folder where trace and log files of the currently executed analysis job are stored.
      String getReportDb()
      Queries the path to report database of current (or most recent) analysis job execution.
      String getResult()
      Returns the result of the analysis job execution.
      String getState()
      Returns the state of the current analysis job execution.
    • Method Detail

      • 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