summaryrefslogtreecommitdiff
path: root/qpid/java/client/src
Commit message (Collapse)AuthorAgeFilesLines
* QPID-6205 : [Java Client] 0.8/0.9.x JMS client leaks transport threads and ↵Robert Godfrey2014-11-021-19/+26
| | | | | | sockets if connection cannot be established to the broker git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1636104 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6206 : [Java Client] create new AMQDecoder for every reconnection attemptRobert Godfrey2014-10-312-2/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1635855 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6179 - [Java Client] Connection establishment can send invalid frame ↵Robert Godfrey2014-10-231-0/+3
| | | | | | sequence when retrying git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1633728 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA : removed unused constant which historically related to the use of ↵Robert Godfrey2014-10-211-1/+0
| | | | | | MINA as a transport git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1633425 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6164 : Add synchronous publish capability to 0-8/9/9-1Robert Godfrey2014-10-177-25/+176
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1632585 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6125 : [Java Broker] AMQP 0-8/9/9-1 protocol handler refactoringRobert Godfrey2014-10-1710-422/+121
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1632583 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6152: [Java Client] Allow connection/session close time to be ↵Keith Wall2014-10-141-47/+33
| | | | | | | | | | overridden by system property. Change implementation so that the timeout is applied individually to each session close, the connection and the shutdown of the task pool. Also moved the shutdown of the task pool to a finally, so that it occurs even if one or more sessions fail to close. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1631810 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6088 : only reset the credit window if the credit window has been expandedRobert Godfrey2014-10-141-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1631712 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3678 : Fix testRobert Godfrey2014-09-231-57/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1627040 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3678 : [Java Client] Add support for setting link capacity to zero in ↵Robert Godfrey2014-09-233-17/+83
| | | | | | ADDR addresses git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1626995 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6088 : [Java Client] AMQP 0-8/8/9-1 prefetch should auto expand when ↵Robert Godfrey2014-09-084-67/+151
| | | | | | receive is called in a situation where the prefetch buffer is full git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1623422 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6066: [Java Client] 0-8..0-9-1 only - Add system property to allow ↵Keith Wall2014-09-031-1/+6
| | | | | | | | | call to exchange.bound during AMQSession#getQueueDepth to be omitted This prevents interoperabiliy problem with older Java Brokers, and gives users a change to restore old behaviour (AMQChannelException in the event that the queue does not exist) if desired. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1622176 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6052 : Address review comments from Robbie GemmellRobert Godfrey2014-09-015-271/+168
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1621826 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6055 : [Java Broker] Ensure max frame size is always less than ↵Robert Godfrey2014-08-301-1/+1
| | | | | | Integer.MAX_VALUE git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1621498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6058 : [Java Client] The client does not fail with a sensible error ↵Robert Godfrey2014-08-301-0/+8
| | | | | | message if it tries to send a message header that is larger than the max frame size git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1621426 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6052 : Use ADDR addresses for JMSDestination on incoming messages in ↵Robert Godfrey2014-08-2817-132/+252
| | | | | | 0-9-1 when the address mode is ADDR git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1621143 13f79535-47bb-0310-9956-ffa450edef68
* 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