Interface TaskReporter
-
- All Known Subinterfaces:
LoggingReporter
,Reporter
- All Known Implementing Classes:
FileReporter
,Slf4jReporter
public interface TaskReporter
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
failure(Actor actor, Task task, java.lang.Exception cause)
default void
retry(Actor actor, RetryableTask task, java.lang.Exception cause)
Reports the retry of the latest startedRetryableTask
.default void
start(Actor actor, Task task)
Reports the start of doing the givenTask
.default void
success(Actor actor, Task task)
Reports the successful finishing of the latest startedTask
.
-
-
-
Method Detail
-
retry
default void retry(Actor actor, RetryableTask task, java.lang.Exception cause)
Reports the retry of the latest startedRetryableTask
.
-
success
default void success(Actor actor, Task task)
Reports the successful finishing of the latest startedTask
.
-
-