--- android/TrainInfoService/src/dk/thoerup/traininfoservice/CircuitBreakerListener.java 2010/02/02 19:18:20 583 +++ android/TrainInfoService/src/dk/thoerup/traininfoservice/CircuitBreakerListener.java 2010/02/05 13:57:39 584 @@ -27,9 +27,11 @@ public void contextInitialized(ServletContextEvent sce) { logger.warning("Context Init"); + int threshold = Integer.parseInt(sce.getServletContext().getInitParameter("banedk_threshold") ); + int timeout = Integer.parseInt( sce.getServletContext().getInitParameter("banedk_timeout") ); CircuitBreakerManager mgr = CircuitBreakerManager.getManager(); - AccountingCircuitBreaker banedk = new AccountingCircuitBreaker("banedk", 5, 60000); + AccountingCircuitBreaker banedk = new AccountingCircuitBreaker("banedk", threshold, timeout); banedk.setNotifier( new JavaLogNotifier() ); mgr.addCircuitBreaker( banedk );