Class SupervisingRouteControllerConfiguration
java.lang.Object
org.apache.camel.spring.boot.routecontroller.SupervisingRouteControllerConfiguration
@ConfigurationProperties(prefix="camel.routecontroller")
public class SupervisingRouteControllerConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglongdoublelongintbooleanbooleanbooleanvoidsetBackOffDelay(long backOffDelay) voidsetBackOffMaxAttempts(long backOffMaxAttempts) voidsetBackOffMaxDelay(long backOffMaxDelay) voidsetBackOffMaxElapsedTime(long backOffMaxElapsedTime) voidsetBackOffMultiplier(double backOffMultiplier) voidsetEnabled(boolean enabled) voidsetExcludeRoutes(String excludeRoutes) voidsetIncludeRoutes(String includeRoutes) voidsetInitialDelay(long initialDelay) voidsetThreadPoolSize(int threadPoolSize) voidsetUnhealthyOnExhausted(boolean unhealthyOnExhausted) voidsetUnhealthyOnRestarting(boolean unhealthyOnRestarting)
-
Constructor Details
-
SupervisingRouteControllerConfiguration
public SupervisingRouteControllerConfiguration()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getThreadPoolSize
public int getThreadPoolSize() -
setThreadPoolSize
public void setThreadPoolSize(int threadPoolSize) -
getInitialDelay
public long getInitialDelay() -
setInitialDelay
public void setInitialDelay(long initialDelay) -
getBackOffDelay
public long getBackOffDelay() -
setBackOffDelay
public void setBackOffDelay(long backOffDelay) -
getBackOffMaxDelay
public long getBackOffMaxDelay() -
setBackOffMaxDelay
public void setBackOffMaxDelay(long backOffMaxDelay) -
getBackOffMaxElapsedTime
public long getBackOffMaxElapsedTime() -
setBackOffMaxElapsedTime
public void setBackOffMaxElapsedTime(long backOffMaxElapsedTime) -
getBackOffMaxAttempts
public long getBackOffMaxAttempts() -
setBackOffMaxAttempts
public void setBackOffMaxAttempts(long backOffMaxAttempts) -
getBackOffMultiplier
public double getBackOffMultiplier() -
setBackOffMultiplier
public void setBackOffMultiplier(double backOffMultiplier) -
getIncludeRoutes
-
setIncludeRoutes
-
getExcludeRoutes
-
setExcludeRoutes
-
isUnhealthyOnExhausted
public boolean isUnhealthyOnExhausted() -
setUnhealthyOnExhausted
public void setUnhealthyOnExhausted(boolean unhealthyOnExhausted) -
isUnhealthyOnRestarting
public boolean isUnhealthyOnRestarting() -
setUnhealthyOnRestarting
public void setUnhealthyOnRestarting(boolean unhealthyOnRestarting)
-