Interface MatchingProcess
- 
 public interface MatchingProcessRepresents the information of a matching process execution.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcancel()Cancels a matching processdoublegetCompletionRate()Gets the completion rate of a matching process.java.lang.StringgetDetail()Displays what operations the add-on is doing in the background.java.time.DurationgetDuration()Gets the duration of a matching process.java.time.LocalDateTimegetExecutionDate()Gets the execution date and time of a matching process.com.orchestranetworks.addon.mame.common.process.ProcessStatusgetMatchingStatus()Gets available matching statuses.
 
- 
- 
- 
Method Detail- 
getMatchingStatuscom.orchestranetworks.addon.mame.common.process.ProcessStatus getMatchingStatus() Gets available matching statuses. - Returns:
- ProcessStatus The process status of a matching execution
 
 - 
getDetailjava.lang.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
 
 - 
getExecutionDatejava.time.LocalDateTime getExecutionDate() Gets the execution date and time of a matching process. - Returns:
- LocalDateTime The local date time of the matching process execution
 
 - 
getCompletionRatedouble getCompletionRate() Gets the completion rate of a matching process. - Returns:
- double The completion rate of a matching process
 
 - 
getDurationjava.time.Duration getDuration() Gets the duration of a matching process. - Returns:
- Duration The duration of the matching process
 
 - 
cancelvoid cancel() Cancels a matching process 
 
- 
 
-