public final class PipelinesFrameImpl
extends java.lang.Object
implements net.infumia.frame.pipeline.executor.PipelinesFrame
| Constructor and Description |
|---|
PipelinesFrameImpl(@NotNull net.infumia.frame.Frame frame) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyListenersRegistered(@NotNull net.infumia.frame.service.Implementation<net.infumia.frame.pipeline.context.PipelineContextFrame.ListenerRegistered,net.infumia.frame.service.ConsumerService.State> implementation) |
void |
applyViewCreated(@NotNull net.infumia.frame.service.Implementation<net.infumia.frame.pipeline.context.PipelineContextFrame.ViewCreated,java.util.Collection<java.lang.Object>> implementation) |
void |
applyViewRegistered(@NotNull net.infumia.frame.service.Implementation<net.infumia.frame.pipeline.context.PipelineContextFrame.ViewRegistered,java.util.Collection<net.infumia.frame.view.View>> implementation) |
void |
applyViewUnregistered(@NotNull net.infumia.frame.service.Implementation<net.infumia.frame.pipeline.context.PipelineContextFrame.ViewUnregistered,net.infumia.frame.service.ConsumerService.State> implementation) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeListenersRegistered() |
@NotNull java.util.concurrent.CompletableFuture<java.util.Collection<java.lang.Object>> |
executeViewCreated(@NotNull java.util.Collection<java.lang.Class<?>> registeredViews) |
@NotNull java.util.concurrent.CompletableFuture<java.util.Collection<net.infumia.frame.view.View>> |
executeViewRegistered(@NotNull java.util.Collection<java.lang.Object> registeredViews,
@NotNull java.util.function.Consumer<net.infumia.frame.typedkey.TypedKeyStorageImmutableBuilder> instanceConfigurer) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeViewUnregistered(@NotNull java.util.Collection<net.infumia.frame.view.View> unregisteredViews) |
public PipelinesFrameImpl(@NotNull
@NotNull net.infumia.frame.Frame frame)
@NotNull
public @NotNull java.util.concurrent.CompletableFuture<java.util.Collection<java.lang.Object>> executeViewCreated(@NotNull
@NotNull java.util.Collection<java.lang.Class<?>> registeredViews)
executeViewCreated in interface net.infumia.frame.pipeline.executor.PipelinesFrame@NotNull
public @NotNull java.util.concurrent.CompletableFuture<java.util.Collection<net.infumia.frame.view.View>> executeViewRegistered(@NotNull
@NotNull java.util.Collection<java.lang.Object> registeredViews,
@NotNull
@NotNull java.util.function.Consumer<net.infumia.frame.typedkey.TypedKeyStorageImmutableBuilder> instanceConfigurer)
executeViewRegistered in interface net.infumia.frame.pipeline.executor.PipelinesFrame@NotNull public @NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeListenersRegistered()
executeListenersRegistered in interface net.infumia.frame.pipeline.executor.PipelinesFrame@NotNull
public @NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeViewUnregistered(@NotNull
@NotNull java.util.Collection<net.infumia.frame.view.View> unregisteredViews)
executeViewUnregistered in interface net.infumia.frame.pipeline.executor.PipelinesFramepublic void applyViewCreated(@NotNull
@NotNull net.infumia.frame.service.Implementation<net.infumia.frame.pipeline.context.PipelineContextFrame.ViewCreated,java.util.Collection<java.lang.Object>> implementation)
applyViewCreated in interface net.infumia.frame.pipeline.executor.PipelinesFramepublic void applyViewRegistered(@NotNull
@NotNull net.infumia.frame.service.Implementation<net.infumia.frame.pipeline.context.PipelineContextFrame.ViewRegistered,java.util.Collection<net.infumia.frame.view.View>> implementation)
applyViewRegistered in interface net.infumia.frame.pipeline.executor.PipelinesFramepublic void applyListenersRegistered(@NotNull
@NotNull net.infumia.frame.service.Implementation<net.infumia.frame.pipeline.context.PipelineContextFrame.ListenerRegistered,net.infumia.frame.service.ConsumerService.State> implementation)
applyListenersRegistered in interface net.infumia.frame.pipeline.executor.PipelinesFramepublic void applyViewUnregistered(@NotNull
@NotNull net.infumia.frame.service.Implementation<net.infumia.frame.pipeline.context.PipelineContextFrame.ViewUnregistered,net.infumia.frame.service.ConsumerService.State> implementation)
applyViewUnregistered in interface net.infumia.frame.pipeline.executor.PipelinesFrame