Package net.officefloor.reactor
Class FluxSubscription<T>
java.lang.Object
net.officefloor.reactor.AbstractSubscription<T>
net.officefloor.reactor.FluxSubscription<T>
Flux subscription.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionFluxSubscription(Class<?> comonentType, ManagedFunctionContext<?, ?> context) Instantiate. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddSuccess(T success) Adds the success.protected ObjectObtains the nextManagedFunctionargument.static <T> voidsubscribe(Class<?> componentType, reactor.core.publisher.Flux<T> flux, ManagedFunctionContext<?, ?> context) Subscribes to theFlux.Methods inherited from class net.officefloor.reactor.AbstractSubscription
getCompletion, getError, getSuccess
-
Constructor Details
-
FluxSubscription
Instantiate.- Parameters:
comonentType- Component type.context-ManagedFunctionContext.
-
-
Method Details
-
subscribe
public static <T> void subscribe(Class<?> componentType, reactor.core.publisher.Flux<T> flux, ManagedFunctionContext<?, ?> context) Subscribes to theFlux.- Type Parameters:
T- Success type.- Parameters:
componentType- Component type for success array.flux-Flux.context-ManagedFunctionContext.
-
addSuccess
Description copied from class:AbstractSubscriptionAdds the success.- Specified by:
addSuccessin classAbstractSubscription<T>- Parameters:
success- Success.
-
getNextFunctionArgument
Description copied from class:AbstractSubscriptionObtains the nextManagedFunctionargument.- Specified by:
getNextFunctionArgumentin classAbstractSubscription<T>- Returns:
- Next
ManagedFunctionargument.
-