/[projects]/miscJava/CircuitBreaker
ViewVC logotype

Log of /miscJava/CircuitBreaker

View Directory Listing Directory Listing


Sticky Revision:

Revision 3215 - Directory Listing
Modified Thu Dec 28 13:20:04 2017 UTC (6 years, 4 months ago) by torben
Remove old ToDo:'s

Revision 3214 - Directory Listing
Modified Thu Dec 28 09:36:34 2017 UTC (6 years, 4 months ago) by torben
Bump version to 1.1.2

Revision 3213 - Directory Listing
Modified Thu Dec 28 09:35:36 2017 UTC (6 years, 4 months ago) by torben
re-format pom

Revision 3212 - Directory Listing
Modified Thu Dec 28 09:34:47 2017 UTC (6 years, 4 months ago) by torben
Use generics to encapsulate returned value

Revision 2767 - Directory Listing
Modified Tue Nov 3 11:17:43 2015 UTC (8 years, 6 months ago) by torben
svn:ignore

Revision 2573 - Directory Listing
Modified Tue Jun 9 09:30:35 2015 UTC (8 years, 11 months ago) by torben
Bump version

Revision 2572 - Directory Listing
Modified Tue Jun 9 09:28:14 2015 UTC (8 years, 11 months ago) by torben
FindBugs

Revision 2570 - Directory Listing
Modified Tue Jun 9 09:05:26 2015 UTC (8 years, 11 months ago) by torben
Remove old/deprecated inherited circuitbreakers

Revision 2569 - Directory Listing
Modified Tue Jun 9 08:55:10 2015 UTC (8 years, 11 months ago) by torben
Statistics should be added by composition instead of inheritance

Revision 2568 - Directory Listing
Modified Tue Jun 9 07:42:41 2015 UTC (8 years, 11 months ago) by torben
remove eclipse settings

Revision 2453 - Directory Listing
Modified Fri Mar 20 09:38:08 2015 UTC (9 years, 1 month ago) by torben
remove old test dir

Revision 2452 - Directory Listing
Modified Fri Mar 20 09:37:37 2015 UTC (9 years, 1 month ago) by torben
add junit to dependencies

Revision 2450 - Directory Listing
Modified Fri Mar 20 09:31:39 2015 UTC (9 years, 1 month ago) by torben
forgot to add pom.xml

Revision 2449 - Directory Listing
Modified Fri Mar 20 08:58:46 2015 UTC (9 years, 1 month ago) by torben
switch to maven

Revision 2448 - Directory Listing
Modified Fri Mar 20 08:52:49 2015 UTC (9 years, 1 month ago) by torben
Copied from: CircuitBreaker revision 2447
move java components to java folder

Revision 2363 - Directory Listing
Modified Tue Feb 24 11:46:30 2015 UTC (9 years, 2 months ago) by torben
Original Path: CircuitBreaker
Safe singleton init

Revision 2341 - Directory Listing
Modified Mon Feb 23 13:31:06 2015 UTC (9 years, 2 months ago) by torben
Original Path: CircuitBreaker
Enable use of eclipse / IvyDE

Revision 2075 - Directory Listing
Modified Sat Nov 23 10:25:05 2013 UTC (10 years, 5 months ago) by torben
Original Path: CircuitBreaker
Close the formatter

Revision 1846 - Directory Listing
Modified Fri Aug 31 06:38:35 2012 UTC (11 years, 8 months ago) by torben
Original Path: CircuitBreaker
report the failure percentage on circuitbreaker web-page - take 3

Revision 1845 - Directory Listing
Modified Fri Aug 31 06:33:37 2012 UTC (11 years, 8 months ago) by torben
Original Path: CircuitBreaker
report the failure percentage on circuitbreaker web-page - take 2

Revision 1844 - Directory Listing
Modified Fri Aug 31 06:33:12 2012 UTC (11 years, 8 months ago) by torben
Original Path: CircuitBreaker
report the failure percentage on circuitbreaker web-page

Revision 1610 - Directory Listing
Modified Fri Oct 14 13:38:20 2011 UTC (12 years, 6 months ago) by torben
Original Path: CircuitBreaker
use apache ivy for dependencies

Revision 1376 - Directory Listing
Modified Sat Apr 23 10:43:40 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Re-enable the old breaker constructors (but mark them as deprecated)

Revision 1315 - Directory Listing
Modified Tue Apr 19 17:13:40 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
And adapt tests to BreakerConfig

Revision 1314 - Directory Listing
Modified Tue Apr 19 17:12:27 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Switch entirely to BreakerConfig inits

Revision 1307 - Directory Listing
Modified Tue Apr 19 15:45:26 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Add comment about dynamically configured CircuitBreakerServlet

Revision 1306 - Directory Listing
Modified Tue Apr 19 15:22:09 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Switch to BreakerConfig method this way it is possible to control the breaker dynamically

Revision 1302 - Directory Listing
Modified Mon Apr 18 16:26:42 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Start retrip counter at 1 instead of 0

Revision 1295 - Directory Listing
Modified Sat Apr 16 21:00:08 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Take #2 at logging re-trips

Revision 1294 - Directory Listing
Modified Sat Apr 16 11:36:13 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
make it useable again

Revision 1293 - Directory Listing
Modified Sat Apr 16 11:11:07 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Log retrips

Revision 1292 - Directory Listing
Modified Fri Apr 15 10:27:04 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
make it possible to clear the log from web UI

Revision 1291 - Directory Listing
Modified Wed Apr 13 01:14:28 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Only show 10 log entries in view command and add a new command do display the entire log

Revision 1290 - Directory Listing
Modified Mon Apr 11 18:36:04 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Add code for annotated Invocation

Revision 1289 - Directory Listing
Modified Mon Apr 11 16:05:10 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
Expose more details about the current notifier

Revision 1288 - Directory Listing
Modified Mon Apr 11 09:51:59 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
don't log retrips

Revision 1287 - Directory Listing
Modified Mon Apr 11 07:58:57 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
better format of logview

Revision 1285 - Directory Listing
Modified Mon Apr 11 07:52:15 2011 UTC (13 years ago) by torben
Original Path: CircuitBreaker
add LoggingCircuitBreaker

Revision 1251 - Directory Listing
Modified Fri Apr 1 14:19:58 2011 UTC (13 years, 1 month ago) by torben
Original Path: CircuitBreaker
CB depends on javax.mail

Revision 1161 - Directory Listing
Modified Mon Oct 4 17:36:43 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
If the Notifier gets a reference to the CircuitBreaker itself instead of the circuitbreaker's name then the same notifier instance can easily 
be shared across several circuitbreakers

Revision 1157 - Directory Listing
Modified Sun Oct 3 17:52:48 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
Dont make javamail output debug info

Revision 1155 - Directory Listing
Modified Sun Oct 3 17:17:38 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
don't send mial on all events

Revision 1154 - Directory Listing
Modified Sun Oct 3 17:05:52 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
Return the JMX name when object is registered


Revision 1153 - Directory Listing
Modified Sun Oct 3 17:03:08 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
add a shutdown routine to circuitbreaker manager

Revision 1149 - Directory Listing
Modified Fri Oct 1 12:57:06 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
Add a reminder

Revision 1148 - Directory Listing
Modified Fri Oct 1 11:40:30 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
Support for async notifiers (and basic java notifier - needs debugging)

Revision 1133 - Directory Listing
Modified Fri Sep 24 11:24:18 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
make glassfish path a property so it can be overridden

Revision 1100 - Directory Listing
Modified Wed Sep 22 09:43:52 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
make external lib path to a property (so it can be overridden)

Revision 1099 - Directory Listing
Modified Wed Sep 22 07:38:04 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
The correct name for this pattern is "Composite"

Revision 1049 - Directory Listing
Modified Tue Sep 14 06:19:19 2010 UTC (13 years, 7 months ago) by torben
Original Path: CircuitBreaker
Add aggregate notifier in order to handle several notifications

Revision 934 - Directory Listing
Modified Mon Jun 28 08:32:45 2010 UTC (13 years, 10 months ago) by torben
Original Path: CircuitBreaker
Add Retrip vars to JMX interface

Revision 871 - Directory Listing
Modified Mon Jun 21 17:16:46 2010 UTC (13 years, 10 months ago) by torben
Original Path: CircuitBreaker
Refactor the function bodies of trip and retrip into one common function

Revision 865 - Directory Listing
Modified Sun Jun 20 22:06:22 2010 UTC (13 years, 10 months ago) by torben
Original Path: CircuitBreaker
add option to remove CB from the CB manager

Revision 864 - Directory Listing
Modified Sun Jun 20 21:54:53 2010 UTC (13 years, 10 months ago) by torben
Original Path: CircuitBreaker
Differentiate against a normal trip and a retrip from half-open back to open

Revision 828 - Directory Listing
Modified Thu Jun 10 21:16:56 2010 UTC (13 years, 10 months ago) by torben
Original Path: CircuitBreaker
only run junit's test if javac actually found a change to compile

Revision 823 - Directory Listing
Modified Thu Jun 10 12:43:31 2010 UTC (13 years, 11 months ago) by torben
Original Path: CircuitBreaker
added junit test target

Revision 821 - Directory Listing
Modified Thu Jun 10 11:15:14 2010 UTC (13 years, 11 months ago) by torben
Original Path: CircuitBreaker
added basic ant build file for circuitbreaker

Revision 698 - Directory Listing
Modified Mon May 3 10:10:36 2010 UTC (14 years ago) by torben
Original Path: CircuitBreaker
When viewing circuitbreaker also show local systemtime for reference

Revision 628 - Directory Listing
Modified Tue Mar 9 07:21:41 2010 UTC (14 years, 2 months ago) by torben
Original Path: CircuitBreaker
unify date formatting

Revision 627 - Directory Listing
Modified Mon Mar 8 10:12:59 2010 UTC (14 years, 2 months ago) by torben
Original Path: CircuitBreaker
I like this way better

Revision 626 - Directory Listing
Modified Mon Mar 8 10:01:25 2010 UTC (14 years, 2 months ago) by torben
Original Path: CircuitBreaker
Correct comment

Revision 625 - Directory Listing
Modified Mon Mar 8 10:00:55 2010 UTC (14 years, 2 months ago) by torben
Original Path: CircuitBreaker
don't call reset() initially - just set the correct state

Revision 624 - Directory Listing
Modified Mon Mar 8 09:46:10 2010 UTC (14 years, 2 months ago) by torben
Original Path: CircuitBreaker
Also keep track on when things went back to normal

Revision 622 - Directory Listing
Modified Mon Mar 8 09:01:35 2010 UTC (14 years, 2 months ago) by torben
Original Path: CircuitBreaker
Use larger chunk for UrlInvocation

Revision 621 - Directory Listing
Modified Mon Mar 8 08:38:36 2010 UTC (14 years, 2 months ago) by torben
Original Path: CircuitBreaker
Also take not of the time when the last failure occurred 

Revision 472 - Directory Listing
Modified Tue Oct 27 12:33:05 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Added two more general purpose invocations

Revision 471 - Directory Listing
Modified Mon Oct 26 13:30:40 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Remove old unused and wrongly named directory/package

Revision 469 - Directory Listing
Modified Mon Oct 26 12:34:25 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
This invocation type will probably be used often so why not have an implementation within the library ?

Revision 467 - Directory Listing
Modified Thu Oct 22 06:01:35 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Rename package

Revision 466 - Directory Listing
Modified Thu Oct 22 05:25:57 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Clarify

Revision 465 - Directory Listing
Modified Wed Oct 21 11:13:29 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Simplify notifiers

Revision 464 - Directory Listing
Modified Wed Oct 21 10:49:26 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Remove unused imports

Revision 463 - Directory Listing
Modified Wed Oct 21 09:03:49 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
More testing

Revision 461 - Directory Listing
Modified Wed Oct 21 08:05:44 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Fixed bug introduced in R448

Revision 460 - Directory Listing
Modified Wed Oct 21 07:56:37 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
AccountingCircuitBreaker, should also keep track on when it last was tripped

Revision 459 - Directory Listing
Modified Wed Oct 21 07:52:08 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Minor tweaks and comments

Revision 456 - Directory Listing
Modified Tue Oct 20 20:42:36 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
When doing a reset, make sure to also reset ClosedState's fail count

Revision 455 - Directory Listing
Modified Tue Oct 20 11:10:30 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
one more test

Revision 454 - Directory Listing
Modified Tue Oct 20 11:08:53 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
No need for the notifier

Revision 453 - Directory Listing
Modified Tue Oct 20 10:48:47 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Marked comment as TODO:

Revision 452 - Directory Listing
Modified Tue Oct 20 10:47:36 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
More tests

Revision 450 - Directory Listing
Modified Tue Oct 20 10:26:50 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Narrow thrown from Throwable to Exception,

Added a notifier that prints to system.out

Revision 449 - Directory Listing
Modified Mon Oct 19 20:10:09 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
More test

Revision 448 - Directory Listing
Modified Mon Oct 19 14:04:40 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Simplified web code

Revision 447 - Directory Listing
Modified Mon Oct 19 13:57:42 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
added a few inspection functions

Revision 446 - Directory Listing
Modified Mon Oct 19 13:03:12 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Forgot these settings in prev. commit

Revision 445 - Directory Listing
Modified Mon Oct 19 13:01:46 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Code sync ... started test code

Revision 444 - Directory Listing
Modified Sun Oct 18 09:15:52 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Reset counters and timestamp on creation


Revision 443 - Directory Listing
Modified Sun Oct 18 07:57:02 2009 UTC (14 years, 6 months ago) by torben
Original Path: CircuitBreaker
Make currentState volatile


Revision 427 - Directory Listing
Modified Fri Oct 9 06:56:21 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Remove unused logger

Revision 426 - Directory Listing
Modified Fri Oct 9 06:45:40 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Synchronisation fixes

Revision 424 - Directory Listing
Modified Thu Oct 8 20:39:39 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Various cleanup

Revision 423 - Directory Listing
Modified Thu Oct 8 12:32:09 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Remember to set correct content-type

Revision 418 - Directory Listing
Modified Thu Oct 8 07:21:46 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Cleanup, remove unneeded import

Revision 417 - Directory Listing
Modified Thu Oct 8 07:07:14 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Finished v1 of web interface

Revision 416 - Directory Listing
Modified Wed Oct 7 20:21:16 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Sync

Revision 415 - Directory Listing
Modified Wed Oct 7 19:24:34 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker


Revision 414 - Directory Listing
Modified Wed Oct 7 19:24:06 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Basic CB list

Revision 413 - Directory Listing
Modified Wed Oct 7 17:56:13 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
No reason for exposing elapsed time if you don't also have the timeout for comparison.

Revision 412 - Directory Listing
Modified Wed Oct 7 16:42:10 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
just use class.getName instead of overriding toString

Revision 411 - Directory Listing
Modified Wed Oct 7 15:56:01 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Sync

Revision 409 - Directory Listing
Modified Wed Oct 7 07:07:00 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Added notification code

Revision 408 - Directory Listing
Modified Wed Oct 7 05:06:42 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Add a unregister function as well

Revision 407 - Directory Listing
Modified Wed Oct 7 04:29:07 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
singleton get interface must of cource be public

Revision 406 - Directory Listing
Modified Wed Oct 7 04:28:35 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Enable a mass-registration

Revision 405 - Directory Listing
Modified Wed Oct 7 04:21:55 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Better grouping of the mbeans

Revision 404 - Directory Listing
Modified Wed Oct 7 04:17:45 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Better naming


Revision 403 - Directory Listing
Modified Wed Oct 7 04:14:14 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Finished JMX interfaces to CB and AccountingCB

Revision 402 - Directory Listing
Modified Tue Oct 6 21:23:49 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Added basic JMX interface

Revision 400 - Directory Listing
Modified Tue Oct 6 13:21:12 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Keep track of the last counter reset

Revision 399 - Directory Listing
Modified Tue Oct 6 13:17:41 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
More features

Revision 397 - Directory Listing
Modified Tue Oct 6 05:22:40 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Make some of the internal state readable

Revision 396 - Directory Listing
Modified Tue Oct 6 04:59:03 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
reset open timer before switching state

Revision 395 - Directory Listing
Modified Mon Oct 5 19:54:25 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Comment

Revision 394 - Directory Listing
Modified Mon Oct 5 19:46:15 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Comments

Revision 393 - Directory Listing
Modified Mon Oct 5 19:44:40 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
First CircuitBreaker impl.

Revision 392 - Directory Listing
Added Mon Oct 5 19:44:09 2009 UTC (14 years, 7 months ago) by torben
Original Path: CircuitBreaker
Initial import.

  ViewVC Help
Powered by ViewVC 1.1.20