James Strachan
3bf29aa062
enabled the marshalling of C++ code by default
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382081 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 17:03:28 +00:00
James Strachan
44acc71569
removed old directories
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382080 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 17:02:50 +00:00
James Strachan
6d817a2fb7
added snippet example and Apache header
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382041 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 14:59:03 +00:00
James Strachan
fcfb57e397
Applied Nathan's C++ API for ActiveMQ
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382028 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 14:27:46 +00:00
Jonas B. Lim
01b50e941b
added test to verify that messages sent are received in order.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@382007 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 13:06:55 +00:00
James Strachan
2c440b40a4
fixed project files
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381983 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 10:41:46 +00:00
James Strachan
4630b661be
fixed compile error on .Net 1.1
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381979 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 10:36:11 +00:00
James Strachan
32c7aeaf0e
added comment to help diagnose deployment errors in JCA containers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381971 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 09:57:12 +00:00
James Strachan
defd3eeee0
made it easy to build the DLLs without running the tests
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381967 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 09:37:50 +00:00
James Strachan
c794f240b5
fixed broken script after hiram's method rename
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381943 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 08:29:24 +00:00
Hiram R. Chirino
d7e80d5306
Forgot to add this one.
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381928 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 06:38:04 +00:00
Robert Davies
3601e813f3
Added mbeans for Subscribers
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381927 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 06:34:44 +00:00
Hiram R. Chirino
33b73ac71d
A few openwire refactors/enhancments
...
- The old/default marshaling style is now refered to tight encoding
- We now support a loose encoding style which should be less CPU intensive (it's only a 1 pass algorithim)
- prefixing the packet size is now optional (needs more testing)
- Updated the c client so that it works once again.
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381926 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 06:29:45 +00:00
Darwin G. Flores
eba9e88af8
Excludes the SimpleNetworkTest in project.xml, as it caused the build process to hang in Linux platform
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381868 13f79535-47bb-0310-9956-ffa450edef68
2006-03-01 01:58:57 +00:00
James Strachan
c91724c35a
change so that the connectionFactory property is always used if it is customized; if necessary, creating a copy and configuring it if the ConnectionRequestInfo has some configuration inside it
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381762 13f79535-47bb-0310-9956-ffa450edef68
2006-02-28 19:49:15 +00:00
James Strachan
5f5ccc0527
made it easier to copy connection factory objects
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381761 13f79535-47bb-0310-9956-ffa450edef68
2006-02-28 19:47:39 +00:00
James Strachan
e434c1306c
disable failing tests on some platforms
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381690 13f79535-47bb-0310-9956-ffa450edef68
2006-02-28 16:23:15 +00:00
Robert Davies
3f2c18dbfe
Added support for browsing Topics
...
git-svn-id: https://svn.apache.org/repos/asf/incubator/activemq/trunk@381645 13f79535-47bb-0310-9956-ffa450edef68
2006-02-28 12:55:57 +00:00
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