summaryrefslogtreecommitdiff
path: root/java/common/src
Commit message (Collapse)AuthorAgeFilesLines
* merged from trunkQPID-6125-ProtocolRefactoringRobert Godfrey2014-10-176-18/+97
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1632579 13f79535-47bb-0310-9956-ffa450edef68
* Add loggingRobert Godfrey2014-10-131-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1631344 13f79535-47bb-0310-9956-ffa450edef68
* Migrate broker to new direct method dispatch mechanismRobert Godfrey2014-10-1359-1097/+1594
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1631275 13f79535-47bb-0310-9956-ffa450edef68
* Move connection methods into AMQProtocolEngineRobert Godfrey2014-10-121-0/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1631192 13f79535-47bb-0310-9956-ffa450edef68
* Move channel methodsRobert Godfrey2014-10-115-247/+292
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1631137 13f79535-47bb-0310-9956-ffa450edef68
* More refactoringRobert Godfrey2014-10-1054-584/+698
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1630745 13f79535-47bb-0310-9956-ffa450edef68
* More refactoringRobert Godfrey2014-10-0366-872/+1610
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1629270 13f79535-47bb-0310-9956-ffa450edef68
* Remove (essentially) unusued state class, tidy up package structureRobert Godfrey2014-09-301-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1628514 13f79535-47bb-0310-9956-ffa450edef68
* Remove remaining protocol specific classes/interfacesRobert Godfrey2014-09-2916-407/+19
| | | | 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-2999-7169/+1704
| | | | 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-28106-7608/+5741
| | | | 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-28332-27655/+341
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6125-ProtocolRefactoring@1628074 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6101: Allow setting of qpid version suffix whilst building qpid common ↵Alex Rudyy2014-09-152-1/+29
| | | | | | library git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1625062 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5968 : [Java Client] Improve SSL hostname verificationRobert Godfrey2014-09-032-35/+1312
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1622227 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6066: [Java Client] 0-8..0-9-1 only - Add system property to allow ↵Keith Wall2014-09-031-0/+10
| | | | | | | | | 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-6055 : [Java Broker] Ensure max frame size is always less than ↵Robert Godfrey2014-08-302-3/+3
| | | | | | Integer.MAX_VALUE git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1621498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6037 : [Java Client] Add experimental support for ADDR addressing to ↵Robert Godfrey2014-08-231-0/+3
| | | | | | 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-195-25/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1618964 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6014 : [Java] declare variables as ConcurrentMap not ConcurrentHashMap ↵Robert Godfrey2014-08-181-5/+6
| | | | | | 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 : [Java Broker] [Java Client] add the ability to configure ↵Robert Godfrey2014-08-168-6/+306
| | | | | | automatic message compression git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1618375 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5993 : Fix more findbugs found issuesRobert Godfrey2014-08-131-12/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1617822 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5978 : [Java Client] deal with protocol initialisation failures such as ↵Robert Godfrey2014-08-112-8/+16
| | | | | | 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-0912-152/+210
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1616977 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5980: more javadoc fixupsRobert Gemmell2014-08-0811-76/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1616795 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5980: more javadoc fixupsRobert Gemmell2014-08-0825-114/+64
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1616792 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5980: initial javadoc fixupsRobert Gemmell2014-08-0823-156/+37
| | | | 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-6/+7
| | | | | | 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-071-1/+1
| | | | | | 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-071-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1616378 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5969 : [Java Common] Add support of AMQP 0-9-1 field-array typeRobert Godfrey2014-08-065-15/+253
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1616363 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2969: Make AMQConnectionFactory and AMQDestination (and subclasses) ↵Keith Wall2014-07-201-1/+4
| | | | | | serializable git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1612097 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5903 : [Java Broker] allow character escaping for JSON in configured ↵Robert Godfrey2014-07-182-10/+132
| | | | | | object attribute interpolation git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1611657 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5892: SSL Sender may spuriously timeout if SSL negotiation failsKeith Wall2014-07-131-4/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1610251 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5754 : [Java Broker] Make state change operations methods rather than ↵Robert Godfrey2014-05-085-71/+36
| | | | | | calls to setDesiredState git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1593264 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5702: upgrade JUnit dependency from version 3.8.1 to 4.11, change ↵Robert Gemmell2014-04-221-32/+32
| | | | | | | | 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/qpid@1589144 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5715: [Java Broker] Add virtual host node to the model and refactor ↵Keith Wall2014-04-211-0/+4
| | | | | | existing broker functionality to conform the new model. Save configuration model version as VHN attribute and refactor the upgraders and configuration recovery. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1588886 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5672 : [Java Broker] move variable interpolation to the configured objectRobert Godfrey2014-04-091-13/+64
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1585979 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/qpid@1579690 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5611 : [Java Broker] remove LogActorsRobert Godfrey2014-03-071-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1575315 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5602: change log level to info, include socket address in message, ↵Robert Gemmell2014-03-051-1/+1
| | | | | | report only the exception type and message rather than logging full stackrace git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1574506 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5596 : [Java] Address bugs found by FindBugsRobert Godfrey2014-03-031-22/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1573586 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5551 : Remove uses of AMQException, add ServerScopedRuntimeException ↵Robert Godfrey2014-02-142-89/+0
| | | | | | and ConnectionScopedRuntimeException git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1568235 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5504 : refactring of queues, and introduce management node and ↵Robert Godfrey2014-02-111-2/+2
| | | | | | amqp-management module git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1567026 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5512: suppress exception sometimes seen due to race while closing the ↵Robert Gemmell2014-01-241-1/+6
| | | | | | | | socket on Windows, prevent erroneous ConnectionTest failures. Patch supplied by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1561000 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5504 : initial refactoring to move common code into shared classes, ↵Robert Godfrey2014-01-2211-407/+12
| | | | | | make transports work similarly with respect to message routing git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1560424 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5048: logging and build output cleanupRobert Gemmell2014-01-223-8/+43
| | | | | | Patch Supplied by Andrew MacBean <andymacbean@gmail.com>. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1560398 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5065: modifications to get more tests running on windows (both ant and ↵Keith Wall2014-01-174-7/+90
| | | | | | | | | | | | maven). Also - Fixed the jca/rar pom module name, it should be qpid-ra not qpid-rar. - Added project details such as Website, Mailing List, SCM. Patch submitted by Andrew MacBean <andymacbean@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1559096 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5342 : [Java Client] 0-10 client does not close connection when ↵Robert Godfrey2014-01-153-6/+27
| | | | | | heartbeat timeout interval has been exceeded git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1558363 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5478: elapsed time calculation should use a simple assignment, rather ↵Robert Gemmell2014-01-141-1/+1
| | | | | | than a compound addition+assignment which could lead to erroneous accumulation git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1558243 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5472: [Java Broker] Exceptions used to report bind port failure ↵Keith Wall2014-01-121-1/+1
| | | | | | (AMQP/HTTP) now includes port id/name/number too git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1557591 13f79535-47bb-0310-9956-ffa450edef68