/[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 miscJava/CircuitBreaker/src/dk/thoerup/circuitbreaker/jmx/JmxAccountingCircuitBreakerMBean.java revision 2448 by torben, Fri Mar 20 08:52:49 2015 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 getRetripCount();
9            
10          public int getBlockCount();          public int getBlockCount();
11                    
12          public int getFailureCount();          public int getTotalFailureCount();
13            
14            public int getTotalCallCount();
15            
16            public long getLastTrip();
17            
18            public long getLastRetrip();
19            
20            public long getLastFailure();
21                    
22          public long getLastReset();          public long getLastReset();
23                    
24            public long getLastResetCounters();
25            
26          public void resetCounters();          public void resetCounters();
27            
28  }  }

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

  ViewVC Help
Powered by ViewVC 1.1.20