Interface ReactiveInitializer<Data extends InitializerData>
-
@Incubating public interface ReactiveInitializer<Data extends InitializerData>
- See Also:
Initializer
-
-
Method Summary
-
-
-
Method Detail
-
getData
Data getData(RowProcessingState rowProcessingState)
The current data of this initializer.
-
reactiveResolveInstance
CompletionStage<Void> reactiveResolveInstance(Data data)
-
reactiveResolveKey
default CompletionStage<Void> reactiveResolveKey(Data data)
-
reactiveResolveKey
default CompletionStage<Void> reactiveResolveKey(RowProcessingState rowProcessingState)
-
reactiveResolveInstance
default CompletionStage<Void> reactiveResolveInstance(Object instance, Data data)
-
reactiveResolveInstance
default CompletionStage<Void> reactiveResolveInstance(Object instance, RowProcessingState rowProcessingState)
-
reactiveResolveInstance
default CompletionStage<Void> reactiveResolveInstance(ReactiveRowProcessingState rowProcessingState)
-
reactiveInitializeInstance
CompletionStage<Void> reactiveInitializeInstance(Data data)
-
reactiveInitializeInstance
default CompletionStage<Void> reactiveInitializeInstance(ReactiveRowProcessingState rowProcessingState)
-
forEachReactiveSubInitializer
CompletionStage<Void> forEachReactiveSubInitializer(BiFunction<ReactiveInitializer<?>,RowProcessingState,CompletionStage<Void>> consumer, InitializerData data)
-
-