bennidi
a6d5daed0e
addressed issue 53
2013-10-27 17:54:21 +01:00
Benjamin Diedrichsen
6d641f5056
Merge pull request #52 from durron597/master
...
Created ISyncBusConfiguration for synchronous only bus.
2013-10-08 01:47:43 -07:00
durron597
52f52864de
Created ISyncBusConfiguration
...
Previously, SyncMessageBus required a full IBusConfiguration, which
has lots of methods about threading, etc. However, if you want a
purely Sync bus that never uses multithreading, you probably don't
want to create all those threads and dispatchers. This change allows
you to call `new SyncMessageBus(new SyncBusConfiguration())`.
2013-09-20 10:49:18 -05:00
benjamin
078e374074
Merge branch 'master' of https://github.com/bennidi/mbassador
2013-09-10 12:33:23 +02:00
benjamin
69e6d57d73
added method to wait for running publications in tests
2013-09-10 12:33:04 +02:00
durron597
9eda5ba450
Converted System.out.println to LOG.info
2013-09-03 12:14:56 -05:00
durron597
02f18f8e4a
Added some convenience methods for those who don't want to use
...
the default configurations but don't want to have to start from scratch
2013-09-03 09:28:16 -05:00
benjamin
d6aa291b86
fixed #35 #44 addressed #45 , major refactorings, added documentation and tests
2013-09-02 17:49:06 +02:00
Benjamin Diedrichsen
8aa3fca57f
Merge pull request #47 from durron597/master
...
Added custom names to identify MBassador dispatchers.
2013-08-14 03:58:57 -07:00
durron597
e4b6a84ab8
Added custom names to identify MBassador dispatchers.
...
Added a null check on ExecutorService
2013-08-12 08:41:45 -05:00
benjamin
65fcf85829
fixed #39
2013-07-11 15:39:38 +02:00
benjamin
5915038aca
fixed #39
2013-07-04 14:26:11 +02:00
benjamin
46cedcee46
fixed race condition in set iterators
2013-07-03 15:06:29 +02:00
bennidi
7bfc426a67
added logging in tests
2013-07-03 10:28:12 +02:00
benjamin
1ecf5ebef8
split message publication test, introduced message manager for easy synchronization of async messages
2013-06-26 16:23:05 +02:00
bennidi
40109de6ee
Merge remote-tracking branch 'origin/master'
2013-06-23 12:29:40 +02:00
bennidi
5c2fc81e7a
fixed synchronization issue in test code
2013-06-23 12:29:16 +02:00
durron597
033d31d914
Changed newline to use system independent newline
2013-06-06 09:15:03 -05:00
bennidi
e021af4ace
Merge remote-tracking branch 'origin/master'
2013-06-02 13:27:17 +02:00
bennidi
41309cca1c
changed signature of message dispatcher
2013-06-02 13:26:46 +02:00
benjamin
b25b9dae2c
prevent tests to run twice during build, removed redundant tests and unused objects
2013-05-27 18:58:20 +02:00
bennidi
cc58fa6ff7
Merge remote-tracking branch 'origin/master'
2013-05-26 17:39:27 +02:00
bennidi
6100c65718
fixed #27 #29 #30 #31 , higher test coverage, stabilized tests,
2013-05-26 17:38:16 +02:00
benjamin
b50b25bf21
stabilized test with GC issues
2013-05-23 11:06:36 +02:00
bennidi
55d9ad8daf
fixed test, stable build
2013-05-22 22:37:30 +02:00
benjamin
0a7ed2e651
subscription manager test improvements
2013-05-22 18:06:24 +02:00
benjamin
e5b13ba8e6
subscription manager test improvements
2013-05-22 18:06:09 +02:00
benjamin
a6462b4d17
subscription manager tests
2013-05-22 15:55:14 +02:00
bennidi
1e445adb04
test for handlers of interfaces
2013-05-22 00:06:44 +02:00
durron597
eceba9ef09
Merge pull request #1 from bennidi/master
...
better support of interfaces in message publication
2013-05-21 09:28:04 -07:00
benjamin
7c08bd0299
better support of interfaces in message publication
2013-05-21 18:13:27 +02:00
durron597
8f30ea6c53
1. Fixed bug #31 , added a test case
...
2. SyncBusTest didn't compile, I fixed the imports so that it did.
2013-05-20 18:08:34 -05:00
benjamin
2ecefc9b04
Added interface PubSubSupport
2013-05-13 19:01:25 +02:00
benni
3b215115fb
Added SubsciptionManager, fixed #30 and #31
2013-05-12 14:37:08 +02:00
benni
17b1fee1b6
Added SubsciptionManager, fixed #30 and #31
2013-05-12 14:34:59 +02:00
benjamin
bf0ce9535b
Added concrete SyncBus implementation
2013-04-03 09:39:00 +02:00
benjamin
f5ecdefcd0
Added concrete SyncBus implementation
2013-04-03 09:32:06 +02:00
benni
a1a6324d44
Release 1.1.4
2013-04-01 16:06:28 +02:00
benni
12a3e778e9
Release 1.1.4
2013-04-01 15:13:52 +02:00
benni
f52fc0e681
Merge of lennartj-master, code style fixes
2013-03-29 12:17:54 +01:00
Lennart Jörelid
8349aef7c8
Added some codestyle-induced fixes.
2013-03-23 11:21:20 +01:00
Lennart Jörelid
cb949a219e
Set an ignore comment on the failing testcase. Ran PMD on the code to clean up some unused modifiers.
2013-03-23 10:16:12 +01:00
Andreas Perhab
54b3154ddc
unwrap the recursion when removing orphan references. this caused a stack overflow exception if a thew thousand references where empty
2013-03-22 13:08:01 +01:00
benni
e7a76287cb
Added FilteredMessage, interface optimization, refactorings
2013-03-04 09:14:08 +01:00
benni
eb50dbc96e
added FilteredEvent, interface optimization
2013-03-01 22:59:28 +01:00
benni
fca9c6017c
added support for DeadEvent
2013-01-18 12:47:42 +01:00
benni
d08470c339
Changed handler inheritance, added unit tests and docu
2013-01-18 12:09:59 +01:00
benni
32bed9afcc
refactroring for release of 1.1.0
2013-01-09 17:43:35 +01:00
benni
acd19169af
release of 1.0.6.RC, fixed #14 and #11
2012-12-25 17:19:58 +01:00
benni
39ab0d61ef
release of 1.0.6.RC, fixed #14 and #11
2012-12-25 16:52:37 +01:00