/[projects]/miscJava/CircuitBreaker/src/main/java/dk/thoerup/circuitbreaker/web/ViewCircuitBreaker.java
ViewVC logotype

Diff of /miscJava/CircuitBreaker/src/main/java/dk/thoerup/circuitbreaker/web/ViewCircuitBreaker.java

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

revision 1845 by torben, Fri Aug 31 06:33:37 2012 UTC revision 1846 by torben, Fri Aug 31 06:38:35 2012 UTC
# Line 84  public class ViewCircuitBreaker implemen Line 84  public class ViewCircuitBreaker implemen
84                  if (breaker instanceof AccountingCircuitBreaker) {                  if (breaker instanceof AccountingCircuitBreaker) {
85                          AccountingCircuitBreaker acb = (AccountingCircuitBreaker) breaker;                          AccountingCircuitBreaker acb = (AccountingCircuitBreaker) breaker;
86                    
                         double failure_percentage = ((double) acb.getTotalFailureCount()*100) / ((double) acb.getTotalCallCount() );  
87                          StringBuilder sbf = new StringBuilder();                          StringBuilder sbf = new StringBuilder();
88                          Formatter formatter = new Formatter(sb);                          if (acb.getTotalCallCount() > 0) {
89                          formatter.format("%.2f", failure_percentage);                                  double failure_percentage = ((double) acb.getTotalFailureCount()*100) / ((double) acb.getTotalCallCount() );
90                                    Formatter formatter = new Formatter(sbf);
91                                    formatter.format("%.2f", failure_percentage);
92                            } else {
93                                    sbf.append("0.0");
94                            }
95                                                    
96    
97                          sb.append("<tr><th colspan=\"2\">Accounting</th></tr>\n");                          sb.append("<tr><th colspan=\"2\">Accounting</th></tr>\n");

Legend:
Removed from v.1845  
changed lines
  Added in v.1846

  ViewVC Help
Powered by ViewVC 1.1.20