public abstract static class HystrixPropertiesChainedArchaiusProperty.ChainLink<T> extends Object
Constructor and Description |
---|
HystrixPropertiesChainedArchaiusProperty.ChainLink()
No arg constructor - used for end node
|
HystrixPropertiesChainedArchaiusProperty.ChainLink(HystrixPropertiesChainedArchaiusProperty.ChainLink<T> nextProperty) |
Modifier and Type | Method and Description |
---|---|
void |
addCallback(Runnable r) |
protected void |
checkAndFlip() |
T |
get() |
abstract String |
getName() |
protected abstract T |
getValue() |
abstract boolean |
isValueAcceptable() |
String |
toString() |
public HystrixPropertiesChainedArchaiusProperty.ChainLink()
public HystrixPropertiesChainedArchaiusProperty.ChainLink(HystrixPropertiesChainedArchaiusProperty.ChainLink<T> nextProperty)
nextProperty
- next property in the chainpublic abstract String getName()
protected abstract T getValue()
public abstract boolean isValueAcceptable()
protected void checkAndFlip()
public T get()
public void addCallback(Runnable r)
r
- callback to executCopyright © 2015. All Rights Reserved.