summaryrefslogtreecommitdiff
path: root/qpid/java/client/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | QPID-6040 : [Java Broker] [Java Client] add the ability to create a single ↵Robert Godfrey2014-08-265-32/+59
| | | | | | | | | | | | consumer that is consuming across a collection of queues git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1620659 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-6037 : [Java Client] Enhance experimental support for ADDR addressing ↵Robert Godfrey2014-08-2411-111/+399
| | | | | | | | | | | | to the 0-8/9/9-1 client git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1620147 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-6037 : [Java Client] Add experimental support for ADDR addressing to ↵Robert Godfrey2014-08-238-248/+653
| | | | | | | | | | | | the 0-8/9/9-1 client git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1620036 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-6022 : [Java] Fix issues highlighted by code scanning toolsRobert Godfrey2014-08-194-15/+14
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1618964 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-6000 : [Java] Address review comments from AlexRobert Godfrey2014-08-191-26/+0
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1618871 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-6014 : [Java] declare variables as ConcurrentMap not ConcurrentHashMap ↵Robert Godfrey2014-08-181-4/+5
| | | | | | | | | | | | to avoid linking issues after compiling under Java 8 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1618690 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-6000 : Tidy up remove unused static, and use utility gzip mechanismRobert Godfrey2014-08-162-33/+14
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1618418 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-6000 : [Java Broker] [Java Client] add the ability to configure ↵Robert Godfrey2014-08-1610-130/+347
| | | | | | | | | | | | automatic message compression git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1618375 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5813: add license headers to various files, remove empty fileRobert Gemmell2014-08-151-0/+21
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1618218 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-6001 : [Java Client] Prevent NPE when publishing using ADDR ↵Robert Godfrey2014-08-143-24/+53
| | | | | | | | | | | | destination to Broker using AMQP 0-9-1 or lower git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1618077 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-6001: [Java Client] Prevent NPE when publishing using ADDR destination ↵Keith Wall2014-08-142-1/+12
| | | | | | | | | | | | to Broker using AMQP 0-9-1 or lower git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1618073 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5993 : Fix more findbugs found issuesRobert Godfrey2014-08-132-8/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1617822 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5978 : [Java Client] deal with protocol initialisation failures such as ↵Robert Godfrey2014-08-111-3/+7
| | | | | | | | | | | | unsupported versions, or attempting to connect to an HTTP port git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1617235 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-4429 : [Java] Implement max frame size negotiation checks in 0-x protocolsRobert Godfrey2014-08-093-11/+24
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1616977 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5878 : Address review comments from [~k-wall]Robert Godfrey2014-08-082-13/+13
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1616902 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5980: continued javadoc fixupsRobert Gemmell2014-08-0829-280/+198
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1616808 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5980: initial javadoc fixupsRobert Gemmell2014-08-082-9/+4
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1616791 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5978 : [Java Client] fail faster when a TCP connection is established, ↵Robert Godfrey2014-08-081-12/+29
| | | | | | | | | | | | but the AMQP layer is not - e.g. due to SSL negotiation failure git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1616736 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5813: Advance version numbers on trunk to 0.29 or 0.32-SNAPSHOT as ↵Justin Ross2014-08-071-1/+1
| | | | | | | | | | | | appropriate git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1616586 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5960: Turn on SSL host name verification by defaultAlex Rudyy2014-08-072-4/+42
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1616378 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: update client release assemblies to contain the example sources, ↵Robert Gemmell2014-08-061-0/+11
| | | | | | | | | | | | add accompanying README.txt files indicating how to build and run them. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1616149 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5639, QPID-5878 : Ensure that the client gets a chance to evaluate the ↵Robert Godfrey2014-08-041-1/+1
| | | | | | | | | | | | server proof for SCRAM-SHA* mechanisms git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1615620 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5876: [Java Client] Highest delivery tag variable not reset after ↵Keith Wall2014-07-291-1/+0
| | | | | | | | | | | | failover and causes rejections to be sent - revert of commit 1607882 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1614291 13f79535-47bb-0310-9956-ffa450edef68
* | [QPID-5931]: [Java client] JMSException instead of ↵Pavel Moravec2014-07-281-3/+3
| | | | | | | | | | | | InvalidDestinationException raised when sending to temporary destination after session closure git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1613984 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-4304 : [Java Broker] Add an attribute to queues - "messageDurability" - ↵Robert Godfrey2014-07-252-32/+35
| | | | | | | | | | | | which controls whether message data is persisted or not. By default, depend on the persistence setting of the message, but allow an individual queue to declare that all (or no) messages should be persisted on the queue git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1613440 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-2969 : Make constructor for AMQAnyDestination public so it can be ↵Robert Godfrey2014-07-211-5/+6
| | | | | | | | | | | | (de)serialized git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1612374 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-2969: Make AMQConnectionFactory and AMQDestination (and subclasses) ↵Keith Wall2014-07-2015-24/+359
| | | | | | | | | | | | serializable git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1612097 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5870 A Consumer is now marked if it's using a durable subscription.Rajith Muditha Attapattu2014-07-084-11/+35
| | | | | | | | | | | | The topic subscription queue is now deleted when the subscription ends unless it's marked as a durable-topic-subscription. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1608971 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5878 : [Java Broker] Add SCRAM-SHA-256 SASL supportRobert Godfrey2014-07-067-308/+452
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1608295 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5876: [Java Client] Highest delivery tag variable not reset after ↵Andrew MacBean2014-07-041-0/+1
| | | | | | | | | | | | | | | | failover and causes rejections to be sent Work by Keith Wall <kwall@apache.org> and me. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1607882 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5578 : Ensure correct error code is returned when a queue is declared ↵Robert Godfrey2014-04-251-27/+30
| | | | | | | | | | | | with an unknown alternate exchange git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1589912 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5639 : Add SASL SCRAM-SHA-1 Java client supportRobert Godfrey2014-04-242-0/+397
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1589898 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5702: upgrade JUnit dependency from version 3.8.1 to 4.11, change ↵Robert Gemmell2014-04-222-8/+8
| | | | | | | | | | | | | | | | imports etc to remove deprecation notices Patch Supplied by Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1589144 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5639 : [Java Broker] Correct SASL Mechanism name in client / use ↵Robert Godfrey2014-04-122-2/+2
| | | | | | | | | | | | consistent name form (SCRAM-SHA-1 not SRAM-SHA1) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586908 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: include the JMS API jar in the client release assemblies as we ↵Robert Gemmell2014-04-092-0/+12
| | | | | | | | | | | | have in the past git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1586025 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: add dependency change verifcation reference files and LICENSE, ↵Robert Gemmell2014-04-055-2/+281
| | | | | | | | | | | | | | | | NOTICE & README files for use in the binary release assemblies Work by me and Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1585102 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: maven license plugin optimisation & enhanced license file generationKeith Wall2014-03-251-2/+1
| | | | | | | | | | | | Patch supplied by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1581349 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5639 : [Java Broker] Add SCRAM-SHA-1 SASL supportRobert Godfrey2014-03-212-0/+3
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1580082 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5600: Advance the version number on trunk to 0.29Justin Ross2014-03-201-1/+1
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1579690 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-4000 , QPID-5601 : Improve conversion of reply-to between different ↵Robert Godfrey2014-03-055-20/+100
| | | | | | | | | | | | protocols. Add functionality to the default exchange to understand AMQP 1.0 addresses. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574551 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5596 : [Java] Address bugs found by FindBugsRobert Godfrey2014-03-032-2/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1573586 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: Maven enahancements to restructure POM hierarchy and improve buildRobert Gemmell2014-02-271-4/+7
| | | | | | | | | | | | Patch supplied by Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1572552 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5577 : [Java Broker] Change Exchange,Queue,Binding,Consumer to ↵Robert Godfrey2014-02-261-1/+4
| | | | | | | | | | | | implement ConfiguredObject and remove adapter classes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1572343 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5569 : NPE on getStringProperty("JMSXUserId")Robert Godfrey2014-02-201-1/+2
| | | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1570247 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5504 : refactring of queues, and introduce management node and ↵Robert Godfrey2014-02-111-1/+1
| | | | | | | | | | | | amqp-management module git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1567026 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5504 : initial refactoring to move common code into shared classes, ↵Robert Godfrey2014-01-223-8/+7
| | | | | | | | | | | | make transports work similarly with respect to message routing git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1560424 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5048: logging and build output cleanupRobert Gemmell2014-01-222-3/+4
| | | | | | | | | | | | Patch Supplied by Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1560398 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5342 : [Java Client] 0-10 client does not close connection when ↵Robert Godfrey2014-01-151-4/+8
| | | | | | | | | | | | heartbeat timeout interval has been exceeded git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1558363 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5373: move retrieval of the peer Principal into the connection IO ↵Robert Gemmell2014-01-111-5/+0
| | | | | | | | | | | | thread, retrieving from the NetworkConnection during the AMQP handshak after the SSL handshake must have already been completed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1557467 13f79535-47bb-0310-9956-ffa450edef68
* | QPID-5420: Restore ability to consume using BURLs specifying default exchange.Keith Wall2014-01-073-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | * Java Broker: Changed AbstractVirtualHost so that createExchange throws ExchangeExistException before checking for a reserved exchnage name. The effect will be that the Java Broker will again accept active declaration of the built in exchanges (amq.*, qpid.* and default). * Java Broker: Changed the 0-8..0-9-1 ExchangeBoundHandler so that a null exchnage name is treated to mean the default exchange. This matches the behaviour of ServerSessionDelegate#exchangeBound() on the 0-10 path. This allows the Java client to query bindings on the default exchange. * Client: Changed AbstractAMQMessageDelegate.java so that 0-10 knows the type of the default exchange when populating the JMSDestination on received messages. * Client: Introduced system property qpid.bind_queues system property so that the exchange/queue bind side effect can be suppressed on consumer creation. Like qid.declare_exchanges and declare_queues, this system propery has effect when using BURLs. Might be useful if using a new client with older broker. * Added new system tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1556292 13f79535-47bb-0310-9956-ffa450edef68