18 |
private static Set<ObjectName> objectNames = new TreeSet<ObjectName>(); |
private static Set<ObjectName> objectNames = new TreeSet<ObjectName>(); |
19 |
|
|
20 |
|
|
21 |
public static ObjectName registerCircuitBreaker(CircuitBreaker cb) { |
public static ObjectName registerCircuitBreaker(CircuitBreaker<?> cb) { |
22 |
Object jmxBean; |
Object jmxBean; |
23 |
String className; |
String className; |
24 |
|
|
50 |
CircuitBreakerManager mgr = CircuitBreakerManager.getManager(); |
CircuitBreakerManager mgr = CircuitBreakerManager.getManager(); |
51 |
|
|
52 |
for (String cbName : mgr.getCircuitBreakerNames()) { |
for (String cbName : mgr.getCircuitBreakerNames()) { |
53 |
CircuitBreaker cb = mgr.getCircuitBreaker(cbName); |
CircuitBreaker<?> cb = mgr.getCircuitBreaker(cbName); |
54 |
registerCircuitBreaker(cb); |
registerCircuitBreaker(cb); |
55 |
} |
} |
56 |
} |
} |