public interface PipelinesRender
| Modifier and Type | Method and Description |
|---|---|
void |
applyFirstRender(@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.FirstRender,net.infumia.frame.service.ConsumerService.State> implementation) |
void |
applyOpenContainer(@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.OpenContainer,net.infumia.frame.service.ConsumerService.State> implementation) |
void |
applyResume(@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.Resume,net.infumia.frame.service.ConsumerService.State> implementation) |
void |
applyStartTransition(@NotNull net.infumia.frame.service.Implementation<PipelineContextView.StartTransition,net.infumia.frame.service.ConsumerService.State> implementation) |
void |
applyStartUpdate(@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.StartUpdate,net.infumia.frame.service.ConsumerService.State> implementation) |
void |
applyStopUpdate(@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.StopUpdate,net.infumia.frame.service.ConsumerService.State> implementation) |
void |
applyUpdate(@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.Update,net.infumia.frame.service.ConsumerService.State> implementation) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeFirstRender() |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeOpenContainer(@NotNull java.util.Collection<Viewer> viewers) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeResume(@NotNull ContextRender from,
@NotNull java.util.Collection<Viewer> viewers) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeStartTransition(@NotNull java.util.Collection<Viewer> viewers) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeStartUpdate() |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeStopUpdate() |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeUpdate() |
@NotNull @NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeFirstRender()
@NotNull
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeStartTransition(@NotNull
@NotNull java.util.Collection<Viewer> viewers)
@NotNull
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeOpenContainer(@NotNull
@NotNull java.util.Collection<Viewer> viewers)
@NotNull @NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeStartUpdate()
@NotNull
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeResume(@NotNull
@NotNull ContextRender from,
@NotNull
@NotNull java.util.Collection<Viewer> viewers)
@NotNull @NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeStopUpdate()
@NotNull @NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeUpdate()
void applyFirstRender(@NotNull
@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.FirstRender,net.infumia.frame.service.ConsumerService.State> implementation)
void applyStartTransition(@NotNull
@NotNull net.infumia.frame.service.Implementation<PipelineContextView.StartTransition,net.infumia.frame.service.ConsumerService.State> implementation)
void applyOpenContainer(@NotNull
@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.OpenContainer,net.infumia.frame.service.ConsumerService.State> implementation)
void applyStartUpdate(@NotNull
@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.StartUpdate,net.infumia.frame.service.ConsumerService.State> implementation)
void applyResume(@NotNull
@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.Resume,net.infumia.frame.service.ConsumerService.State> implementation)
void applyStopUpdate(@NotNull
@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.StopUpdate,net.infumia.frame.service.ConsumerService.State> implementation)
void applyUpdate(@NotNull
@NotNull net.infumia.frame.service.Implementation<PipelineContextRender.Update,net.infumia.frame.service.ConsumerService.State> implementation)