Commit Graph

252 Commits

Author SHA1 Message Date
nathan
45fbc56320 Added removeLeaf from object tree. CHANGED concurrentSet.remove() to return TRUE (as atomic operation) if the set is empty when the element is removed. Fixed unsubscript(listener). 2015-02-07 22:26:01 +01:00
nathan
113ffb5e4a Added remaining arg 1/2/3 methods. Fixed VarArg array construction for calling handlers that are VarArg. WIP disruptor handling 2015-02-07 16:20:34 +01:00
nathan
c69e3c686e Updated license info 2015-02-07 01:35:38 +01:00
nathan
e1472413ce MultiArgument messaging working with VarArg handlers as optional 2015-02-06 02:59:23 +01:00
nathan
fb985b6ef1 Using the disruptor to deliver messages instead of a BlockingQueue+threads 2015-02-05 03:52:31 +01:00
nathan
c0d19fcde4 WIP var-args 2015-02-05 03:06:40 +01:00
nathan
0202c937ce Wip - getting var-args for messages/subscription working 2015-02-05 02:03:09 +01:00
nathan
d46a773286 Fixed warning in WeakConcurrentSet 2015-02-04 02:36:28 +01:00
nathan
e0b9d8addb Fixed warning in AbstractConcurrentSet 2015-02-04 02:35:36 +01:00
nathan
ff4dd6271f Deleted configuration. Changed to single parameter for thread count in constructor 2015-02-04 02:33:47 +01:00
nathan
226a5f80a2 Moved error handling, code polish 2015-02-04 01:44:40 +01:00
nathan
2338c0ab18 Removed 'MessagePublication' functionality, and now directly publishes messages 2015-02-04 01:14:29 +01:00
nathan
8ed29f6b7f Further simplification of mbassador 2015-02-03 22:32:50 +01:00
nathan
d17183d592 Simplifying/pruning mbassador functionality and complexity 2015-02-03 18:49:43 +01:00
Benjamin Diedrichsen
f509bfe57f Merge pull request #91 from dorkbox/master
Extend the message publication factory to return an interface type instead of class type to allow for easier extension of message publication behaviour
2014-12-18 12:40:20 +01:00
nathan
7b3032877a Factory returns interface instead of object to allow for extending message publication 2014-11-16 14:32:43 +01:00
nathan
1bb957769f Added eclipse classes dir and libs to .gitignore 2014-11-16 01:11:35 +01:00
nathan
2a51bb4378 Changed MessagePublication to interface (IMessagePublication) to permit extending the MessagePublication and Factories 2014-11-16 00:55:56 +01:00
Benjamin Diedrichsen
fd1ca55f58 updated release notes 2014-11-02 09:56:39 +01:00
Benjamin Diedrichsen
1ab19f84c9 first steps towards release 1.2.1 2014-11-02 09:54:53 +01:00
Benjamin Diedrichsen
7cd5a71e79 updated link to maven central repo 2014-09-17 22:43:54 +02:00
Benjamin Diedrichsen
85dc02c4e3 added JProfiler link 2014-09-05 14:50:17 +02:00
Benjamin Diedrichsen
02cbeb9df1 fixed README 2014-08-31 21:25:57 +02:00
Benjamin Diedrichsen
3c9e234406 improved README, added comments 2014-08-31 21:11:20 +02:00
Benjamin Diedrichsen
58630b1657 updated documentation 2014-08-31 14:25:24 +02:00
Benjamin Diedrichsen
716ba7eacc update documentation 2014-08-31 13:16:49 +02:00
Benjamin Diedrichsen
b796ee7ba6 merged README 2014-08-31 13:16:23 +02:00
Benjamin Diedrichsen
37f19166af update documentation 2014-08-31 13:14:26 +02:00
Benjamin Diedrichsen
3a81b0a7b0 updated README 2014-08-31 13:12:05 +02:00
Benjamin Diedrichsen
cc37df92fa [maven-release-plugin] prepare for next development iteration 2014-08-31 12:47:25 +02:00
Benjamin Diedrichsen
56597b125f [maven-release-plugin] prepare release mbassador-1.2.0 2014-08-31 12:47:18 +02:00
Benjamin Diedrichsen
e2a403e857 fixed pom 2014-08-31 12:44:41 +02:00
Benjamin Diedrichsen
f485cdef1c Merge branch 'master' of https://github.com/bennidi/mbassador
Conflicts:
	README.md
2014-08-31 12:37:00 +02:00
Benjamin Diedrichsen
5c56360bf8 implemented #73
reworked bus configuration
2014-08-31 12:33:37 +02:00
Benjamin Diedrichsen
800aefa85e Merge pull request #80 from bdavisx/master
Made a small change to the main readme.md to make it clearer
2014-08-30 17:36:26 +02:00
Bill Davis
10b7761632 Changes "must not implement" to "do not have to implement" because that is a clearer english description. 2014-08-30 09:28:07 -05:00
Benjamin Diedrichsen
86830b847d Merge pull request #74 from arne-vandamme/master
Added support for meta annotations
2014-07-05 11:36:06 +02:00
Arne Vandamme
1834145fe7 Add support for meta annotations 2014-07-05 11:11:49 +02:00
Benjamin Diedrichsen
9a81992a0a added documentation 2014-06-30 12:05:36 +02:00
Benjamin Diedrichsen
ed901a8501 small code improvements 2014-06-26 08:59:52 +02:00
Benjamin Diedrichsen
7c0c0b6f82 refactored EL resolution for conditional handlers 2014-05-22 12:52:28 +02:00
Benjamin Diedrichsen
86bdcad336 Merge pull request #70 from Rossi1337/master
Support Message filtering per Expression Language
2014-05-22 10:01:05 +02:00
rossi
cf104666c6 JUEL dependencies are now optional. 2014-05-20 17:53:01 +02:00
Benjamin Diedrichsen
79323c55cf update doc for current version 2014-05-20 15:31:45 +02:00
rossi
752feca1c2 Use single quotes for better readability. 2014-05-20 13:08:56 +02:00
rossi
e170301c2c Added support for EL based event filter conditions 2014-05-16 18:12:42 +02:00
Benjamin Diedrichsen
de9515ed7d [maven-release-plugin] prepare for next development iteration 2014-04-02 09:47:46 +02:00
Benjamin Diedrichsen
c0a087b26a [maven-release-plugin] prepare release mbassador-1.1.10 2014-04-02 09:47:40 +02:00
Benjamin Diedrichsen
4034024e30 release 1.1.10 2014-04-02 09:45:04 +02:00
Benjamin Diedrichsen
54f7bd72b9 Subtype only filter, small refactorings 2014-03-28 10:11:21 +01:00