Interface MatchingProcess
public interface MatchingProcess
Represents the information of a matching process execution.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cancel()
Cancels a matching processdouble
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
-