Interface MatchingProcess


public interface MatchingProcess
Represents the information of a matching process execution.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Cancels a matching process
    double
    Gets the completion rate of a matching process.
    Displays what operations the add-on is doing in the background.
    Gets the duration of a matching process.
    Gets the execution date and time of a matching process.
    com.orchestranetworks.addon.mame.common.process.ProcessStatus
    Gets available matching statuses.
  • Method Details

    • getMatchingStatus

      com.orchestranetworks.addon.mame.common.process.ProcessStatus getMatchingStatus()

      Gets available matching statuses.

      Returns:
      ProcessStatus The process status of a matching execution
    • getDetail

      String getDetail()

      Displays what operations the add-on is doing in the background.

      Returns:
      String Information on what the add-on is doing in the background
    • getExecutionDate

      LocalDateTime getExecutionDate()

      Gets the execution date and time of a matching process.

      Returns:
      LocalDateTime The local date time of the matching process execution
    • getCompletionRate

      double getCompletionRate()

      Gets the completion rate of a matching process.

      Returns:
      double The completion rate of a matching process
    • getDuration

      Duration getDuration()

      Gets the duration of a matching process.

      Returns:
      Duration The duration of the matching process
    • cancel

      void cancel()

      Cancels a matching process