Package org.rribbit.execution
package org.rribbit.execution
-
ClassDescriptionThis
ListenerObjectExecutor
provides a blueprint for the execution of aCollection
ofListenerObject
s and the processing of their results.This class represents the outcome of the execution of aListenerObject
.ThisAbstractListenerObjectExecutor.ExecutionResult
represents a successful invocation, along with its result.ThisAbstractListenerObjectExecutor.ExecutionResult
represents an unsuccessful invocation, where the method threw aThrowable
.ThisAbstractListenerObjectExecutor.ExecutionResult
represents a successful invocation, but no result (method return type was 'void').This interface specifies a method that can execute a set ofListenerObject
s and return the results.ThisAbstractListenerObjectExecutor
executes theListenerObject
s one after the other in theThread
of the caller.