/[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

revision 402 by torben, Tue Oct 6 21:23:49 2009 UTC revision 460 by torben, Wed Oct 21 07:56:37 2009 UTC
# Line 1  Line 1 
1  package dk.thoerup.curcuitbreaker.jmx;  package dk.thoerup.curcuitbreaker.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 getLastReset();          public long getLastResetCounters();
17                    
18          public void resetCounters();          public void resetCounters();
19            

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

  ViewVC Help
Powered by ViewVC 1.1.20