public interface PipelinesState
| Modifier and Type | Method and Description |
|---|---|
void |
applyAccess(@NotNull net.infumia.frame.service.Implementation<PipelineContextState.Access,net.infumia.frame.service.ConsumerService.State> implementation) |
void |
applyUpdate(@NotNull net.infumia.frame.service.Implementation<PipelineContextState.Update,net.infumia.frame.service.ConsumerService.State> implementation) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeAccess(@NotNull State<?> state,
@NotNull StateValue<?> value) |
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> |
executeUpdate(@NotNull State<?> state,
@Nullable java.lang.Object oldValue,
@NotNull StateValue<?> value) |
@NotNull
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeAccess(@NotNull
@NotNull State<?> state,
@NotNull
@NotNull StateValue<?> value)
@NotNull
@NotNull java.util.concurrent.CompletableFuture<net.infumia.frame.service.ConsumerService.State> executeUpdate(@NotNull
@NotNull State<?> state,
@Nullable
@Nullable java.lang.Object oldValue,
@NotNull
@NotNull StateValue<?> value)
void applyAccess(@NotNull
@NotNull net.infumia.frame.service.Implementation<PipelineContextState.Access,net.infumia.frame.service.ConsumerService.State> implementation)
void applyUpdate(@NotNull
@NotNull net.infumia.frame.service.Implementation<PipelineContextState.Update,net.infumia.frame.service.ConsumerService.State> implementation)