public class MultiPropertiesStrategyDispatcher
extends com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy
| Constructor and Description |
|---|
MultiPropertiesStrategyDispatcher() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsMapping(String id) |
com.netflix.hystrix.HystrixCollapserProperties |
getCollapserProperties(com.netflix.hystrix.HystrixCollapserKey qualifiedCollapserKey,
com.netflix.hystrix.HystrixCollapserProperties.Setter builder) |
String |
getCollapserPropertiesCacheKey(com.netflix.hystrix.HystrixCollapserKey collapserKey,
com.netflix.hystrix.HystrixCollapserProperties.Setter builder) |
com.netflix.hystrix.HystrixCommandProperties |
getCommandProperties(com.netflix.hystrix.HystrixCommandKey qualifiedCommandKey,
com.netflix.hystrix.HystrixCommandProperties.Setter builder) |
String |
getCommandPropertiesCacheKey(com.netflix.hystrix.HystrixCommandKey commandKey,
com.netflix.hystrix.HystrixCommandProperties.Setter builder) |
com.netflix.hystrix.HystrixThreadPoolProperties |
getThreadPoolProperties(com.netflix.hystrix.HystrixThreadPoolKey qualifiedThreadPoolKey,
com.netflix.hystrix.HystrixThreadPoolProperties.Setter builder) |
String |
getThreadPoolPropertiesCacheKey(com.netflix.hystrix.HystrixThreadPoolKey threadPoolKey,
com.netflix.hystrix.HystrixThreadPoolProperties.Setter builder) |
com.netflix.hystrix.HystrixTimerThreadPoolProperties |
getTimerThreadPoolProperties() |
com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy |
instance() |
void |
register(String id,
com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy strategy) |
void |
setUnderlying(com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy underlying) |
public com.netflix.hystrix.HystrixCommandProperties getCommandProperties(com.netflix.hystrix.HystrixCommandKey qualifiedCommandKey,
com.netflix.hystrix.HystrixCommandProperties.Setter builder)
getCommandProperties in class com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategypublic com.netflix.hystrix.HystrixThreadPoolProperties getThreadPoolProperties(com.netflix.hystrix.HystrixThreadPoolKey qualifiedThreadPoolKey,
com.netflix.hystrix.HystrixThreadPoolProperties.Setter builder)
getThreadPoolProperties in class com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategypublic com.netflix.hystrix.HystrixCollapserProperties getCollapserProperties(com.netflix.hystrix.HystrixCollapserKey qualifiedCollapserKey,
com.netflix.hystrix.HystrixCollapserProperties.Setter builder)
getCollapserProperties in class com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategypublic String getCommandPropertiesCacheKey(com.netflix.hystrix.HystrixCommandKey commandKey, com.netflix.hystrix.HystrixCommandProperties.Setter builder)
getCommandPropertiesCacheKey in class com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategypublic String getThreadPoolPropertiesCacheKey(com.netflix.hystrix.HystrixThreadPoolKey threadPoolKey, com.netflix.hystrix.HystrixThreadPoolProperties.Setter builder)
getThreadPoolPropertiesCacheKey in class com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategypublic String getCollapserPropertiesCacheKey(com.netflix.hystrix.HystrixCollapserKey collapserKey, com.netflix.hystrix.HystrixCollapserProperties.Setter builder)
getCollapserPropertiesCacheKey in class com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategypublic com.netflix.hystrix.HystrixTimerThreadPoolProperties getTimerThreadPoolProperties()
getTimerThreadPoolProperties in class com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategypublic void register(String id, com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy strategy)
public boolean containsMapping(String id)
public void setUnderlying(com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy underlying)
public com.netflix.hystrix.strategy.properties.HystrixPropertiesStrategy instance()
Copyright © 2020 Avanza Bank AB. All rights reserved.