/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/CircuitBreakerListener.java
ViewVC logotype

Diff of /android/TrainInfoService/src/dk/thoerup/traininfoservice/CircuitBreakerListener.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 583 by torben, Wed Nov 4 19:18:29 2009 UTC revision 584 by torben, Fri Feb 5 13:57:39 2010 UTC
# Line 27  public class CircuitBreakerListener impl Line 27  public class CircuitBreakerListener impl
27      public void contextInitialized(ServletContextEvent sce) {      public void contextInitialized(ServletContextEvent sce) {
28          logger.warning("Context Init");          logger.warning("Context Init");
29                    
30            int threshold = Integer.parseInt(sce.getServletContext().getInitParameter("banedk_threshold") );
31            int timeout = Integer.parseInt( sce.getServletContext().getInitParameter("banedk_timeout") );
32          CircuitBreakerManager mgr = CircuitBreakerManager.getManager();          CircuitBreakerManager mgr = CircuitBreakerManager.getManager();
33                    
34                  AccountingCircuitBreaker banedk = new AccountingCircuitBreaker("banedk", 5, 60000);                  AccountingCircuitBreaker banedk = new AccountingCircuitBreaker("banedk", threshold, timeout);
35                  banedk.setNotifier( new JavaLogNotifier() );                  banedk.setNotifier( new JavaLogNotifier() );
36                  mgr.addCircuitBreaker( banedk );                                  mgr.addCircuitBreaker( banedk );                
37                                    

Legend:
Removed from v.583  
changed lines
  Added in v.584

  ViewVC Help
Powered by ViewVC 1.1.20