/[projects]/CircuitBreaker/src/dk/thoerup/circuitbreaker/CircuitBreakerManager.java
ViewVC logotype

Diff of /CircuitBreaker/src/dk/thoerup/circuitbreaker/CircuitBreakerManager.java

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

revision 1152 by torben, Sun Jun 20 22:06:22 2010 UTC revision 1153 by torben, Sun Oct 3 17:03:08 2010 UTC
# Line 1  Line 1 
1  package dk.thoerup.circuitbreaker;  package dk.thoerup.circuitbreaker;
2    
3    import java.util.Iterator;
4  import java.util.Map;  import java.util.Map;
5  import java.util.Set;  import java.util.Set;
6  import java.util.concurrent.ConcurrentHashMap;  import java.util.concurrent.ConcurrentHashMap;
# Line 37  public class CircuitBreakerManager { Line 38  public class CircuitBreakerManager {
38                  breakers.put(cb.getName(), cb);                  breakers.put(cb.getName(), cb);
39          }          }
40                    
41            public void shutdown() {
42                    for (Iterator<String> it = breakers.keySet().iterator(); it.hasNext(); )  {
43                            String key = it.next();
44                            breakers.get(key).shutdown();
45                            it.remove();
46                    }              
47            }
48                    
49  }  }

Legend:
Removed from v.1152  
changed lines
  Added in v.1153

  ViewVC Help
Powered by ViewVC 1.1.20