Commit Graph

255 Commits

Author SHA1 Message Date
nathan
4fd1a95f20 Merge branch 'master' of https://github.com/dorkbox/mbassador
Conflicts:
	src/main/java/net/engio/mbassy/listener/MessageListener.java
	src/test/java/net/engio/mbassy/MetadataReaderTest.java
2015-02-08 00:27:47 +01:00
nathan
f1d8ae0e6a Changed removed behavior back to orig. Added isEmpty() method to satisfy requirement 2015-02-07 22:31:09 +01:00
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
7f48f9eeed Removed 'unit test' code from MessageListener. Cleaned up MetadataReaderTest 2015-02-05 02:17:00 +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