public interface Command
extends org.apache.shenyu.plugin.base.fallback.FallbackHandler
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cleanCommand()
clean all command.
|
rx.Observable<java.lang.Void> |
fetchObservable()
wrap fetch Observable in
HystrixCommand and HystrixCommandOnThread. |
java.net.URI |
getCallBackUri()
get call back uri.
|
boolean |
isCircuitBreakerOpen()
whether the 'circuit-breaker' is open.
|
void |
removeCommandKey(java.lang.String commandKey)
removeCommandKey rule data.
|
default reactor.core.publisher.Mono<java.lang.Void> |
withoutFallback(org.springframework.web.server.ServerWebExchange exchange,
java.lang.Throwable throwable) |
rx.Observable<java.lang.Void> fetchObservable()
HystrixCommand and HystrixCommandOnThread.Observable<R> that executes and calls back with the result of command execution
or a fallback if the command fails for any reason.boolean isCircuitBreakerOpen()
default reactor.core.publisher.Mono<java.lang.Void> withoutFallback(org.springframework.web.server.ServerWebExchange exchange,
java.lang.Throwable throwable)
withoutFallback 在接口中 org.apache.shenyu.plugin.base.fallback.FallbackHandlerjava.net.URI getCallBackUri()
void removeCommandKey(java.lang.String commandKey)
commandKey - commandKeyvoid cleanCommand()
Copyright © 2026 The Apache Software Foundation. All rights reserved.