| Package | Description |
|---|---|
| com.blibli.oss.command | |
| com.blibli.oss.command.cache | |
| com.blibli.oss.command.impl | |
| com.blibli.oss.command.plugin |
| Modifier and Type | Method and Description |
|---|---|
<R,T> reactor.core.publisher.Mono<T> |
CommandExecutor.execute(Class<? extends Command<R,T>> commandClass,
R request)
Execute mono command
|
| Modifier and Type | Method and Description |
|---|---|
<R,T> reactor.core.publisher.Mono<Void> |
CommandCacheInterceptor.afterSuccessExecute(Command<R,T> command,
R request,
T response) |
<R,T> reactor.core.publisher.Mono<T> |
CommandCacheInterceptor.beforeExecute(Command<R,T> command,
R request) |
| Modifier and Type | Method and Description |
|---|---|
<R,T> reactor.core.publisher.Mono<T> |
CommandExecutorImpl.execute(Class<? extends Command<R,T>> commandClass,
R request) |
| Modifier and Type | Method and Description |
|---|---|
static <R,T> reactor.core.publisher.Mono<Long> |
InterceptorUtil.afterFailedExecute(Collection<CommandInterceptor> commandInterceptors,
Command<R,T> command,
R request,
Throwable throwable)
Execute afterFailedExecute() of all CommandInterceptors
|
default <R,T> reactor.core.publisher.Mono<Void> |
CommandInterceptor.afterFailedExecute(Command<R,T> command,
R request,
Throwable throwable)
Invoked after command failed executed
|
static <R,T> reactor.core.publisher.Mono<Long> |
InterceptorUtil.afterSuccessExecute(Collection<CommandInterceptor> commandInterceptors,
Command<R,T> command,
R request,
T response)
Execute afterSuccessExecute() of all CommandInterceptors
|
default <R,T> reactor.core.publisher.Mono<Void> |
CommandInterceptor.afterSuccessExecute(Command<R,T> command,
R request,
T response)
Invoked after command success executed
|
static <R,T> reactor.core.publisher.Mono<T> |
InterceptorUtil.beforeExecute(Collection<CommandInterceptor> commandInterceptors,
Command<R,T> command,
R request)
Execute all beforeExecute() of all CommandInterceptors
|
default <R,T> reactor.core.publisher.Mono<T> |
CommandInterceptor.beforeExecute(Command<R,T> command,
R request)
Invoked before command executed, if return
null,
command will be executed, if not null
the response will be returned without execute command |
Copyright © 2021. All rights reserved.