/[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 467 by torben, Thu Oct 22 06:01:35 2009 UTC revision 1154 by torben, Sun Oct 3 17:05:52 2010 UTC
# Line 19  public class JMXWrapper { Line 19  public class JMXWrapper {
19          private static Set<ObjectName> objectNames = new TreeSet<ObjectName>();          private static Set<ObjectName> objectNames = new TreeSet<ObjectName>();
20                    
21                    
22          public static void registerCircuitBreaker(CircuitBreaker cb) {          public static ObjectName registerCircuitBreaker(CircuitBreaker cb) {
23                  Object jmxBean;                  Object jmxBean;
24                  String className;                  String className;
25                                    
# Line 42  public class JMXWrapper { Line 42  public class JMXWrapper {
42                                  server.unregisterMBean(beanName);                                  server.unregisterMBean(beanName);
43                          server.registerMBean(jmxBean, beanName);                          server.registerMBean(jmxBean, beanName);
44                          objectNames.add(beanName);                          objectNames.add(beanName);
45                            return beanName;
46                                                    
47                  } catch (Exception e) {                  } catch (Exception e) {
48                          logger.log(Level.SEVERE, "Mbean failure",e );                          logger.log(Level.SEVERE, "Mbean failure",e );
49                            return null;
50                  }                  }
51          }          }
52                    

Legend:
Removed from v.467  
changed lines
  Added in v.1154

  ViewVC Help
Powered by ViewVC 1.1.20