Package org.distributeme.core.routing
Class GenericRouterConfiguration
java.lang.Object
org.distributeme.core.routing.GenericRouterConfiguration
Generic configuration file that will work with most routers, even many routers most probably won't support all of the options.
- Since:
- 20.02.15 23:07
- Version:
- $Id: $Id
- Author:
- lrosenberg
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRouterConfigurationObserver(RouterConfigurationObserver routerConfigurationObserver) voidvoidvoidlongGetter for the fieldblacklistTime.intGetter for the fieldnumberOfInstances.booleanvoidsetBlacklistStrategyClazz(String blacklistStrategyClazz) voidsetBlacklistStrategyConfigurationName(String blacklistStrategyConfigurationName) voidsetBlacklistTime(long blacklistTime) Setter for the fieldblacklistTime.voidsetNumberOfInstances(int numberOfInstances) Setter for the fieldnumberOfInstances.voidsetOverrideBlacklistIfAllBlacklisted(boolean overrideBlacklistIfAllBlacklisted) toString()
-
Constructor Details
-
GenericRouterConfiguration
public GenericRouterConfiguration()
-
-
Method Details
-
getBlacklistTime
public long getBlacklistTime()Getter for the field
blacklistTime.- Returns:
- a long.
-
setBlacklistTime
public void setBlacklistTime(long blacklistTime) Setter for the field
blacklistTime.- Parameters:
blacklistTime- a long.
-
getNumberOfInstances
public int getNumberOfInstances()Getter for the field
numberOfInstances.- Returns:
- a int.
-
setNumberOfInstances
public void setNumberOfInstances(int numberOfInstances) Setter for the field
numberOfInstances.- Parameters:
numberOfInstances- a int.
-
isOverrideBlacklistIfAllBlacklisted
public boolean isOverrideBlacklistIfAllBlacklisted() -
setOverrideBlacklistIfAllBlacklisted
public void setOverrideBlacklistIfAllBlacklisted(boolean overrideBlacklistIfAllBlacklisted) -
getBlacklistStrategyClazz
-
setBlacklistStrategyClazz
-
setBlacklistStrategyConfigurationName
-
getBlacklistStrategyConfigurationName
-
toString
-
addRouterConfigurationObserver
-
afterInitialConfiguration
public void afterInitialConfiguration() -
afterReConfiguration
public void afterReConfiguration() -
afterConfiguration
public void afterConfiguration()
-