summaryrefslogtreecommitdiff
path: root/java/client
Commit message (Collapse)AuthorAgeFilesLines
* merged from trunkQPID-6125-ProtocolRefactoringRobert Godfrey2014-10-172-48/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1632579 13f79535-47bb-0310-9956-ffa450edef68
* Migrate broker to new direct method dispatch mechanismRobert Godfrey2014-10-131-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1631275 13f79535-47bb-0310-9956-ffa450edef68
* More refactoringRobert Godfrey2014-10-102-4/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1630745 13f79535-47bb-0310-9956-ffa450edef68
* More refactoringRobert Godfrey2014-10-033-7/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1629270 13f79535-47bb-0310-9956-ffa450edef68
* Remove handlersRobert Godfrey2014-09-301-0/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1628473 13f79535-47bb-0310-9956-ffa450edef68
* Remove remaining protocol specific classes/interfacesRobert Godfrey2014-09-293-8/+38
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1628339 13f79535-47bb-0310-9956-ffa450edef68
* Merge method body implementation classesRobert Godfrey2014-09-295-43/+63
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1628336 13f79535-47bb-0310-9956-ffa450edef68
* Remove redundant interfacesRobert Godfrey2014-09-281-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1628082 13f79535-47bb-0310-9956-ffa450edef68
* Remove duplicate method body implementationsRobert Godfrey2014-09-286-384/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1628074 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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@1617822 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5993 : [Java] Address issues identified by FindbugsRobert Godfrey2014-08-131-4/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1617716 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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@1616736 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5813: Advance version numbers on trunk to 0.29 or 0.32-SNAPSHOT as ↵Justin Ross2014-08-073-3/+3
| | | | | | appropriate git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@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/qpid@1616378 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: update client release assemblies to contain the example sources, ↵Robert Gemmell2014-08-062-0/+28
| | | | | | add accompanying README.txt files indicating how to build and run them. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@1607882 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: add pom to build the AMQP 0-x JMS client examplesRobert Gemmell2014-06-261-0/+66
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1605863 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: make the clients logging test deps explicit rather than just ↵Robert Gemmell2014-05-231-0/+14
| | | | | | transitive git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1597054 13f79535-47bb-0310-9956-ffa450edef68