Robert Davies
|
2748ae1612
|
Added support for browsing Topics
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381644 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-28 12:55:21 +00:00 |
James Strachan
|
8ee9b45484
|
added support for transactions together with support for consumer.Receive(timeout)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381643 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-28 12:36:22 +00:00 |
Robert Davies
|
695a766b5c
|
fix for matchesForwarding Filter (spotted by John Heitmann)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381627 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-28 10:43:25 +00:00 |
James Strachan
|
35e088856d
|
added comment - I'd have thought a Map was better?
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381612 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-28 09:49:25 +00:00 |
James Strachan
|
895a15761f
|
minor refactor
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381584 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-28 07:18:36 +00:00 |
James Strachan
|
b7d5fa07d1
|
initial spike of the code generation of the OpenWire marshalling code for C++
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381410 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-27 19:19:19 +00:00 |
James Strachan
|
2a088309a6
|
applied patch from Matz of AMQ-592 for improvements to the C++ client
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381363 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-27 15:35:54 +00:00 |
Robert Davies
|
75af5faa5a
|
Enure reference count for MessageReference is always updated - if dispatched sync or async
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381328 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-27 12:39:06 +00:00 |
James Strachan
|
c628313c62
|
Ensure only one thread dispatches to a session at once
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381322 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-27 11:35:18 +00:00 |
James Strachan
|
39b329fc7d
|
removed old directories
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381321 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-27 11:34:47 +00:00 |
James Strachan
|
81cc428b76
|
added support for asynchronous consumption to .Net using a MessageListener along with fixing up some nant build errors
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381319 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-27 11:28:35 +00:00 |
James Strachan
|
72fb003975
|
Updated snippet comment
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381309 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-27 10:25:54 +00:00 |
James Strachan
|
4bf76c23ca
|
Updated the example program
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381308 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-27 10:24:12 +00:00 |
Robert Davies
|
3582300af6
|
Added ProducerEvent advisory support
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380795 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 19:30:49 +00:00 |
James Strachan
|
5ece545b79
|
Updated test cases for openwire
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380782 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 18:52:32 +00:00 |
James Strachan
|
79d28688df
|
latest generated OpenWire commands and marshallers - updated WireFormatInfo so that it has boolean flags for the various options like stack trace and the like (we should avoid int based bitflags going forwards now as they are harder to support in other languages and are more brittle)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380778 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 18:45:01 +00:00 |
James Strachan
|
0461466367
|
Added little snippet to example for wiki
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380777 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 18:44:43 +00:00 |
James Strachan
|
eb52635994
|
Latest generated openwire code
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380775 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 18:41:23 +00:00 |
James Strachan
|
baabdde9f2
|
added support for the latest wireformat and clean stack trace support
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380771 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 18:39:16 +00:00 |
James Strachan
|
fbb26ba7d7
|
refactor of the message-level security implementation so that it works with any QoS, not just queues. Also fixed bug in Message Groups where not setting the sequence ID broke the message groups
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380688 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 15:24:36 +00:00 |
James Strachan
|
a640ff5843
|
fix for AMQ-591 so that we can add a per message level authorization policy to allow content based authorization on a per message basis
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380684 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 15:09:34 +00:00 |
James Strachan
|
00d07b7783
|
made the join ability of the transport configurable so that we don't have to wait for each transport to complete
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380683 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 15:08:40 +00:00 |
James Strachan
|
7130f43c8f
|
added full test for MapMessage together with fixing a bug with long marshalling types and headers
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380666 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 13:16:09 +00:00 |
James Strachan
|
76494afa3f
|
remove the old versions of the C# code
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380657 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 12:47:53 +00:00 |
James Strachan
|
15dc02a88d
|
added support for explicit client acknowledgement of messages or for auto-acknowledge
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380656 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 12:47:14 +00:00 |
James Strachan
|
f0300f1251
|
added the standard JMS headers to IMessage together with support for custom message headers and support for temporary destinations, IMapMessage and IBytesMessage
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380652 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 12:02:46 +00:00 |
Hiram R. Chirino
|
172b2d11fa
|
Added missing copyright headers.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380622 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 08:50:52 +00:00 |
Hiram R. Chirino
|
69889d82bb
|
Added visual studio project files and started porting over test cases from the java side, flesh out the durable sub stuff a little more
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380620 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 08:41:42 +00:00 |
Robert Davies
|
6c1d45e1fc
|
Add a name to a bridge - so multiple bridges between the same two brokers can be used
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380616 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-24 08:04:24 +00:00 |
James Strachan
|
33094e694a
|
working OpenWire.Net client! While not all of JMS is supported just yet, the test program shows the creation of a Connection, Session, Consumer, Producer and sending and receiving a message (using the synchronous dispatch)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380220 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-23 20:36:12 +00:00 |
James Strachan
|
2ce853a42d
|
added the auto-generation of hashcode, equals and toString methods
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380217 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-23 20:28:46 +00:00 |
James Strachan
|
8ba8da2388
|
updated working .Net code which is capable of creating connections, sessions, producers and consumers - not quite completed the consumer side yet but we can send messages now! :)
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380183 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-23 18:16:15 +00:00 |
James Strachan
|
eaafdbd69a
|
migrated the code generator to the latest .Net code
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380181 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-23 18:13:09 +00:00 |
James Strachan
|
c7fc04d026
|
minor refactor for easier debugging
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380180 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-23 18:12:31 +00:00 |
James Strachan
|
44613adf75
|
minor refactor for easier debugging
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380179 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-23 18:11:49 +00:00 |
James Strachan
|
e430412f13
|
added a simple main() that can be run from your IDE easily to run a broker without doing a full multi-project maven build
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380105 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-23 12:29:21 +00:00 |
James Strachan
|
7dca720f93
|
added better debug logging
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@380104 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-23 12:28:45 +00:00 |
James Strachan
|
3d3c4679fd
|
latest code generated code for C# which just about compiles now
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379827 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-22 17:45:12 +00:00 |
James Strachan
|
7e464aff59
|
Latest spike of the refactor of the code generation; almost done refactoing it so I can look at the C++ code shortly...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379825 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-22 17:42:35 +00:00 |
James Strachan
|
54db62a395
|
Latest spike of the refactor of the code generation; almost done refactoing it so I can look at the C++ code shortly...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379824 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-22 17:40:18 +00:00 |
Robert Davies
|
9c4223615d
|
updated to test durable subscriptions get propagated
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379767 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-22 13:28:04 +00:00 |
James Strachan
|
6f82a857c7
|
added the autogeneration of the C++ headers and cpp files and refactored the class generation scripts so that they are easier to work with
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379734 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-22 09:35:03 +00:00 |
James Strachan
|
277f3b3d5a
|
added extra check for null pointer exception
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379725 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-22 07:58:26 +00:00 |
Adrian T. Co
|
1d61be6ce2
|
Enabled fanout test.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379720 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-22 07:44:48 +00:00 |
Adrian T. Co
|
83ab261e69
|
Move the shutting down of the reconnectTask outside the reconnectMutex. The shutdown task may block indefinitely, while waiting for some other threads to finish iterating through the task. If the iterating thread needs to obtain the reconnectMutex (i.e. in doConnect), it won't be able to, since the shutdown task is still holding on to the lock causing a deadlock.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379717 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-22 07:13:27 +00:00 |
Jonas B. Lim
|
97f35c40ec
|
enabled back DiscoveryTransportBrokerTest. Is currently working on all CI test grid
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379702 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-22 06:11:44 +00:00 |
Hiram R. Chirino
|
be2ae6669b
|
did some more svn:eol-style property setting
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379624 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-21 23:30:38 +00:00 |
Hiram R. Chirino
|
4d00a1a311
|
did some more svn:eol-style property setting
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379623 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-21 23:28:33 +00:00 |
Hiram R. Chirino
|
a107823dc3
|
Did a bunch of svn:eol-style property setting
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379619 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-21 23:12:56 +00:00 |
Hiram R. Chirino
|
bef0867d6f
|
Adding pom so sandbox stuff can also be resuivly built
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@379615 13f79535-47bb-0310-9956-ffa450edef68
|
2006-02-21 23:03:10 +00:00 |