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

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

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

CircuitBreaker/src/dk/thoerup/curcuitbreaker/jmx/JmxAccountingCircuitBreakerMBean.java revision 402 by torben, Tue Oct 6 21:23:49 2009 UTC CircuitBreaker/src/dk/thoerup/circuitbreaker/jmx/JmxAccountingCircuitBreakerMBean.java revision 621 by torben, Mon Mar 8 08:38:36 2010 UTC
# Line 1  Line 1 
1  package dk.thoerup.curcuitbreaker.jmx;  package dk.thoerup.circuitbreaker.jmx;
2    
3  public interface JmxAccountingCircuitBreakerMBean {  public interface JmxAccountingCircuitBreakerMBean extends JmxCircuitBreakerMBean{
4                    
         //default section  
           
     public String getName();  
       
     public String getStateName();  
       
     public void reset();  
       
     public void tripBreaker();  
       
     //Accounting section  
5            
6          public int getTripCount();          public int getTripCount();
7                    
8          public int getBlockCount();          public int getBlockCount();
9                    
10          public int getFailureCount();          public int getTotalFailureCount();
11            
12            public int getTotalCallCount();
13            
14            public long getLastTrip();
15            
16            public long getLastFailure();
17                    
18          public long getLastReset();          public long getLastResetCounters();
19                    
20          public void resetCounters();          public void resetCounters();
21            

Legend:
Removed from v.402  
changed lines
  Added in v.621

  ViewVC Help
Powered by ViewVC 1.1.20