Package net.officefloor.reactor
Class ReactorMethodReturnTranslator<R,T>
java.lang.Object
net.officefloor.reactor.ReactorMethodReturnTranslator<R,T>
- All Implemented Interfaces:
MethodReturnTranslator<R,T>
public class ReactorMethodReturnTranslator<R,T>
extends Object
implements MethodReturnTranslator<R,T>
Reactor
MethodReturnTranslator.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionReactorMethodReturnTranslator(BiConsumer<R, ManagedFunctionContext<?, ?>> subscriber) Instantiate. -
Method Summary
Modifier and TypeMethodDescriptionvoidtranslate(MethodReturnTranslatorContext<R, T> context) Translates theMethodreturn value for nextManagedFunctionargument.
-
Constructor Details
-
ReactorMethodReturnTranslator
Instantiate.- Parameters:
subscriber- Undertakes subscription.
-
-
Method Details
-
translate
Description copied from interface:MethodReturnTranslatorTranslates theMethodreturn value for nextManagedFunctionargument.- Specified by:
translatein interfaceMethodReturnTranslator<R,T> - Parameters:
context-MethodReturnTranslatorContext.- Throws:
Exception- If fails to translate.
-