summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* QPID-543 : Add ability to register cusom exchange typesRobert Godfrey2007-08-0615-47/+205
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@563125 13f79535-47bb-0310-9956-ffa450edef68
* Connector should join with receiver thread on destructionGordon Sim2007-08-061-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@563110 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@563097 ↵Arnaud Simon2007-08-0616-162/+1177
| | | | 13f79535-47bb-0310-9956-ffa450edef68
* Fixed race in connection shutdown preventing Connector from being garbage ↵Gordon Sim2007-08-064-10/+7
| | | | | | collected on occasion. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@563067 13f79535-47bb-0310-9956-ffa450edef68
* JMS message selector grammar Arnaud Simon2007-08-061-0/+592
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@563043 13f79535-47bb-0310-9956-ffa450edef68
* added default exchange Arnaud Simon2007-08-051-0/+51
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562904 13f79535-47bb-0310-9956-ffa450edef68
* Added message selectorArnaud Simon2007-08-0513-89/+2129
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562885 13f79535-47bb-0310-9956-ffa450edef68
* Added generation of message selector classes Arnaud Simon2007-08-051-0/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562884 13f79535-47bb-0310-9956-ffa450edef68
* Added NO_OPTION as a convenient way for using ? : Arnaud Simon2007-08-051-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562883 13f79535-47bb-0310-9956-ffa450edef68
* Added first cut of generated client interface.Gordon Sim2007-08-0523-311/+732
| | | | | | | | | Old channel interface still supported; shares SessionCore with the new interface. Todo: allow applications to signal completion of received commands; keywrod args for interface. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562866 13f79535-47bb-0310-9956-ffa450edef68
* Improved rubygen.mk rule.Alan Conway2007-08-051-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562847 13f79535-47bb-0310-9956-ffa450edef68
* * amqpgen.rb: fix sytax error.Alan Conway2007-08-052-18/+32
| | | | | | | | | | * cppgen.rb: - 0-10 types - typedef generator - automatic whitespace around classes etc. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562845 13f79535-47bb-0310-9956-ffa450edef68
* added struct codegen and fixed naming bug in generated gettersRafael H. Schloming2007-08-043-28/+74
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562775 13f79535-47bb-0310-9956-ffa450edef68
* added flow control methodsArnaud Simon2007-08-041-5/+74
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562738 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562737 ↵Arnaud Simon2007-08-0413-254/+689
| | | | 13f79535-47bb-0310-9956-ffa450edef68
* fixed the build *again*Rafael H. Schloming2007-08-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562553 13f79535-47bb-0310-9956-ffa450edef68
* Added index() to classes & methods.Alan Conway2007-08-031-3/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562509 13f79535-47bb-0310-9956-ffa450edef68
* implemented message dispatching thread Arnaud Simon2007-08-032-21/+113
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562489 13f79535-47bb-0310-9956-ffa450edef68
* Fixed compilation errorsRajith Muditha Attapattu2007-08-034-56/+52
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562479 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562475 ↵Arnaud Simon2007-08-031-0/+34
| | | | 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562465 ↵Arnaud Simon2007-08-031-4/+4
| | | | 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562463 ↵Arnaud Simon2007-08-039-95/+197
| | | | 13f79535-47bb-0310-9956-ffa450edef68
* Removed "api" from the package name Arnaud Simon2007-08-0313-232/+381
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562414 13f79535-47bb-0310-9956-ffa450edef68
* Moved into clientArnaud Simon2007-08-031-60/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562413 13f79535-47bb-0310-9956-ffa450edef68
* added amqp.0-10-preview.xml and switched the qpidity codegen over to use itRafael H. Schloming2007-08-0315-68/+7145
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562325 13f79535-47bb-0310-9956-ffa450edef68
* fixed build failures caused by sloppy checkins and SNAPSHOT dependencies, ↵Rafael H. Schloming2007-08-035-75/+76
| | | | | | changed the junit-toolkit version from 0.6-SNAPSHOT to 0.6-20070718.144514-11 git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562323 13f79535-47bb-0310-9956-ffa450edef68
* Generate boost::variants for each class. Not yet used on trunk.Alan Conway2007-08-025-10/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562255 13f79535-47bb-0310-9956-ffa450edef68
* MessageReceiver is removed. It wasn't removed in yesterdays commit.Rajith Muditha Attapattu2007-08-024-100/+56
| | | | | | | | | Session - Added txSelect() method. ExceptionListener is added. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562251 13f79535-47bb-0310-9956-ffa450edef68
* Some restructuring of the client code: Gordon Sim2007-08-0240-1091/+1919
| | | | | | | | | | * Introduced three separate 'handlers' for the connection, channel and execution 'layers'. * Support for asynchronous retrieval of response or completion status. * Channel methods no longer included in execution layers command id count. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562212 13f79535-47bb-0310-9956-ffa450edef68
* * Changed Broker queue processing to avoid unnecessary uses of boost::bindAndrew Stitcher2007-08-024-7/+9
| | | | | | | * Changed Serializer::execute to take Tasks by reference to avoid overhead of copying git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562179 13f79535-47bb-0310-9956-ffa450edef68
* r852@fuschia: andrew | 2007-08-02 16:58:33 +0100Andrew Stitcher2007-08-021-2/+7
| | | | | | | Allow use of topictest script from other directories (than cpp/src/tests) git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562162 13f79535-47bb-0310-9956-ffa450edef68
* replaced hardcode : with ${path.separator} for cygwinRafael H. Schloming2007-08-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562104 13f79535-47bb-0310-9956-ffa450edef68
* Corrected the list of test exemptions for python tests.Gordon Sim2007-08-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@562035 13f79535-47bb-0310-9956-ffa450edef68
* added more comments to the CommonSessionDelegateRajith Muditha Attapattu2007-08-011-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561986 13f79535-47bb-0310-9956-ffa450edef68
* added wiring to Rafi's comm stackRajith Muditha Attapattu2007-08-014-0/+99
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561981 13f79535-47bb-0310-9956-ffa450edef68
* StreamingMessageListener - was added to deliver message parts as an when ↵Rajith Muditha Attapattu2007-08-012-0/+122
| | | | | | | | | | they are available as opposed to sending a completed message (as in MessageListener) Message - was added to abstract the message data underneath. this can be used in both broker and client git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561980 13f79535-47bb-0310-9956-ffa450edef68
* renamed the SessionDelegate.java to ClientSessionDelegate.javaRajith Muditha Attapattu2007-08-011-0/+31
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561977 13f79535-47bb-0310-9956-ffa450edef68
* StreamingListenerAdapter - was added to adapt the StreamingMessageListener ↵Rajith Muditha Attapattu2007-08-013-106/+47
| | | | | | into a MessageListener by assembling the message parts underneath and then when the message is complete it will call onMessage() in the MessageListener git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561976 13f79535-47bb-0310-9956-ffa450edef68
* made modifications to correct compilation errors due to API changes, Arnaud ↵Rajith Muditha Attapattu2007-08-015-19/+18
| | | | | | u need to look at them and make proper corrections git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561974 13f79535-47bb-0310-9956-ffa450edef68
* I made serveral changes in the API in this commitRajith Muditha Attapattu2007-08-017-268/+161
| | | | | | | | | | | | | | | ExceptionListener is removed - The API will throw QpidExceptions that contains AMQP error codes Resource is removed - After the changes this is irrelevant MessageReceiver is removed - All message methods are now in session to bring the API more in line with AMQP Message is removed and a refactored interface is added to the common package that can be used by both broker and client. Session - Has many modifications to bring it inline with the generated methods in the Invoker. It also directly exposes the message methods For receiving it will take in StreamingMessageListeners or MessageListeners Connection - remove the exception listener git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561973 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in changelogAlan Conway2007-08-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561961 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo in changelogAlan Conway2007-08-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561960 13f79535-47bb-0310-9956-ffa450edef68
* Propagate --disable-cluster to spec fileAlan Conway2007-08-012-8/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561952 13f79535-47bb-0310-9956-ffa450edef68
* svn:ignore update.Alan Conway2007-08-010-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561905 13f79535-47bb-0310-9956-ffa450edef68
* Recoded writing code so that it doesn't allocate framing::Buffer on the heapAndrew Stitcher2007-08-011-33/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561877 13f79535-47bb-0310-9956-ffa450edef68
* * src/generate.sh: Moved requirements test to configure.acAlan Conway2007-08-0112-88/+185
| | | | | | | | | | | | | | | | | | | | | * rubygen: Cleanup and improvements, template for cluster work. * configure.ac: - support for ruby code generator + cleanup. - moved "can generate" tests to configure.ac - removed redundant APR stuff. * bootstrap: Remove codegen from bootstrap, all in config/make. * src/Makefile.am (libqpidcommon_la_LIBADD): - Ruby code generator. - Improvements to existing generator rules. - Removed APR stuff. * configure.ac (CPPUNIT_CXXFLAGS): Removed APR stuff. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561869 13f79535-47bb-0310-9956-ffa450edef68
* * configure.ac: --disable-cluster flag.Alan Conway2007-08-012-10/+19
| | | | | | | * qpidc.spec.in: openais dependency removed by --disable-flag git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561848 13f79535-47bb-0310-9956-ffa450edef68
* plumbed the input/output into MINA and filled out more of the encoding/decodingRafael H. Schloming2007-08-0134-368/+1714
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561665 13f79535-47bb-0310-9956-ffa450edef68
* ignore target dirRafael H. Schloming2007-08-010-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561662 13f79535-47bb-0310-9956-ffa450edef68
* forgot to add jython libRafael H. Schloming2007-08-011-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561658 13f79535-47bb-0310-9956-ffa450edef68