Commit Graph

435 Commits

Author SHA1 Message Date
bennidi
e215da51c8 [maven-release-plugin] prepare release mbassador-1.1.8 2013-10-08 11:05:44 +02: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
Benjamin Diedrichsen
bc267cde2b Merge pull request #49 from durron597/master
Overloading factory methods for default bus configuration
2013-09-04 00:25:42 -07: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
bennidi
6e4f838d10 Merge pull request #40 from o-nix/patch-1
The latest Maven published version is 1.1.7
2013-07-10 05:27:29 -07:00
Kirill Vergun
ca9f931d0d The latest Maven published version is 1.1.7 2013-07-10 13:28:22 +03: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
bennidi
7d53f6a904 Merge pull request #34 from durron597/master
Changed Publication Error to use system independent newline
2013-06-07 00:16:21 -07:00
durron597
033d31d914 Changed newline to use system independent newline 2013-06-06 09:15:03 -05:00
bennidi
3a6814ac5c update documentation 2013-06-05 15:18:20 +02: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
b7c5804326 release note 1.1.7 2013-05-26 18:20:32 +02:00
bennidi
247a0686f0 [maven-release-plugin] prepare for next development iteration 2013-05-26 18:03:28 +02:00
bennidi
72c0f60a50 [maven-release-plugin] prepare release mbassador-1.1.7 2013-05-26 18:03:14 +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
bennidi
16f92eee06 Merge pull request #32 from durron597/master
Fixed bug #31
2013-05-21 13:47:45 -07: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
c7922f5e7e [maven-release-plugin] prepare for next development iteration 2013-04-01 16:25:59 +02:00
benni
302d96f46b [maven-release-plugin] prepare release mbassador-1.1.6 2013-04-01 16:25:52 +02:00
benni
a9b25b6509 Release 1.1.6 2013-04-01 16:21:59 +02:00
benni
a6995018ad [maven-release-plugin] prepare release mbassador-1.1.4 2013-04-01 16:18:34 +02:00