Interface TaskListener<TRACE>
-
public interface TaskListener<TRACE>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static TaskListener<?>noop()voidonCallback(String topic, TRACE trace, Set<Task> tasks)voidonComplete(String topic, TRACE trace, Map<Task,TaskDecision> decisions)voidonDispatched(String topic, TRACE trace, Set<Task> tasks)voidonEmpty(String topic)voidonError(String topic, TRACE trace, Set<Task> tasks, Throwable throwable)voidonFatal(String topic, Throwable throwable)static TaskListener<?>onFatal(Consumer<Throwable> consumer)TRACEonStart(String topic, Set<Task> tasks)
-
-
-
Method Detail
-
onEmpty
void onEmpty(String topic)
-
onComplete
void onComplete(String topic, TRACE trace, Map<Task,TaskDecision> decisions)
-
noop
static TaskListener<?> noop()
-
onFatal
static TaskListener<?> onFatal(Consumer<Throwable> consumer)
-
-