public abstract class BaseHystrixCircuitBreakerEndpointCallExecutableFactory<T,O>
extends java.lang.Object
implements com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutableDecoratorFactory<T,T,O>
| Modifier | Constructor and Description |
|---|---|
protected |
BaseHystrixCircuitBreakerEndpointCallExecutableFactory() |
protected |
BaseHystrixCircuitBreakerEndpointCallExecutableFactory(com.netflix.hystrix.HystrixCommand.Setter hystrixMetadata) |
protected |
BaseHystrixCircuitBreakerEndpointCallExecutableFactory(com.netflix.hystrix.HystrixCommand.Setter hystrixMetadata,
java.lang.Object fallback) |
| Modifier and Type | Method and Description |
|---|---|
com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutable<T,O> |
create(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod,
com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutable<T,O> delegate) |
protected java.lang.Object |
fallbackTo(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod) |
com.github.ljtfreitas.restify.http.contract.metadata.reflection.JavaType |
returnType(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod) |
boolean |
supports(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod) |
protected BaseHystrixCircuitBreakerEndpointCallExecutableFactory()
protected BaseHystrixCircuitBreakerEndpointCallExecutableFactory(com.netflix.hystrix.HystrixCommand.Setter hystrixMetadata)
protected BaseHystrixCircuitBreakerEndpointCallExecutableFactory(com.netflix.hystrix.HystrixCommand.Setter hystrixMetadata,
java.lang.Object fallback)
public com.github.ljtfreitas.restify.http.contract.metadata.reflection.JavaType returnType(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod)
public final boolean supports(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod)
supports in interface com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutableProviderpublic com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutable<T,O> create(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod, com.github.ljtfreitas.restify.http.client.call.exec.EndpointCallExecutable<T,O> delegate)
protected java.lang.Object fallbackTo(com.github.ljtfreitas.restify.http.contract.metadata.EndpointMethod endpointMethod)
Copyright © 2017. All Rights Reserved.