/[projects]/miscJava/CircuitBreaker/src/main/java/dk/thoerup/circuitbreaker/jmx/JMXWrapper.java
ViewVC logotype

Diff of /miscJava/CircuitBreaker/src/main/java/dk/thoerup/circuitbreaker/jmx/JMXWrapper.java

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

revision 2569 by torben, Fri Mar 20 08:58:46 2015 UTC revision 2570 by torben, Tue Jun 9 09:05:26 2015 UTC
# Line 9  import java.util.logging.Logger; Line 9  import java.util.logging.Logger;
9  import javax.management.MBeanServer;  import javax.management.MBeanServer;
10  import javax.management.ObjectName;  import javax.management.ObjectName;
11    
 import dk.thoerup.circuitbreaker.AccountingCircuitBreaker;  
12  import dk.thoerup.circuitbreaker.CircuitBreaker;  import dk.thoerup.circuitbreaker.CircuitBreaker;
13  import dk.thoerup.circuitbreaker.CircuitBreakerManager;  import dk.thoerup.circuitbreaker.CircuitBreakerManager;
14    
# Line 23  public class JMXWrapper { Line 22  public class JMXWrapper {
22                  Object jmxBean;                  Object jmxBean;
23                  String className;                  String className;
24                                    
25                  if (cb instanceof AccountingCircuitBreaker) {  
26                          jmxBean = new JmxAccountingCircuitBreaker((AccountingCircuitBreaker)cb);                  jmxBean = new JmxCircuitBreaker(cb);
27                          className = "AccountingCircuitBreaker";                                  className = "CircuitBreaker";                  
28                  } else {                  
                         jmxBean = new JmxCircuitBreaker(cb);  
                         className = "CircuitBreaker";                    
                 }  
29                                    
30                  String name = cb.getName();                  String name = cb.getName();
31                                    

Legend:
Removed from v.2569  
changed lines
  Added in v.2570

  ViewVC Help
Powered by ViewVC 1.1.20