summaryrefslogtreecommitdiff
path: root/qpid/java/broker
Commit message (Collapse)AuthorAgeFilesLines
* QPID-4984: WIP - Merge from trunk r.1534385.Kim van der Riet2013-10-21592-88388/+259
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/linearstore@1534394 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4984: WIP - Merge from trunk r.1525056Kim van der Riet2013-09-20295-28703/+7226
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/linearstore@1525101 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4983 : [Java Broker] Move store implementations to broker pluginsRobert Godfrey2013-07-1015-1525/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1501682 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4980 : [Java Broker] add connection pool attributes to http managementRobert Godfrey2013-07-0520-19/+74
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500169 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4980 : [Java Broker] In HTTP Management make (standard) virtual host ↵Robert Godfrey2013-07-056-6/+51
| | | | | | store attributes depended upon store type git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500134 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4973 : [Java Broker] Refactor DurableConfigurationStore interface to be ↵Robert Godfrey2013-07-0548-511/+864
| | | | | | in terms of ConfiguredObject rather than implementation classes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500047 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4973 : [Java Broker] Refactor DurableConfigurationStoreRobert Godfrey2013-07-0223-526/+519
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1498976 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4970 : [Java Broker] Configure MessageStores based on VirtualHost ↵Robert Godfrey2013-07-0128-125/+300
| | | | | | object not XML Configuration git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1498345 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4943: Allow setting client connection property ↵Alex Rudyy2013-06-272-2/+74
| | | | | | 'qpid.close_when_no_route' as string and boolean git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1497347 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4951: Add cause code and message into operational logs for session ↵Alex Rudyy2013-06-2611-9/+82
| | | | | | close initiated by the Broker git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1496951 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4946 : [Java Broker] closing the broker may result in same message ↵Robert Godfrey2013-06-259-3/+64
| | | | | | being delivered to multipl competing consumers git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1496401 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4837 : [Java Broker] add ability to use connection pool for JDBC storeRobert Godfrey2013-06-2410-11/+275
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1496099 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4943: Introduce a feature for 0-8/0-9/0-9-1 protocols to close a ↵Alex Rudyy2013-06-216-19/+209
| | | | | | connection on receiving a mandatory unroutable message in a transacted session git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1495511 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4937 : [Java Broker] separate virtualhosts into different typesRobert Godfrey2013-06-1943-398/+903
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494667 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4925 : [Java Broker] Timeout connections which do not complete ↵Robert Godfrey2013-06-144-9/+32
| | | | | | connection handshake git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1493240 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4911: Add unit test for setting of queue binding arguments in XML ↵Alex Rudyy2013-06-061-1/+64
| | | | | | config file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1490404 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4900: Add the server properties to the AMQP 1.0 SASL ProtocolEngine as ↵Robert Gemmell2013-06-064-13/+29
| | | | | | well. Use the same base property names for all protocol versions, using the standard 'version' and 'product' property names from AMQP 0-x specs. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1490260 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4904 : [Java] AMQShortString.equals should only return true if it is ↵Robert Godfrey2013-06-031-2/+2
| | | | | | being compared to another AMQShortString git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1489040 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4904 : [Java] AMQShortString.equals should on return true if it is ↵Robert Godfrey2013-06-031-2/+2
| | | | | | being compared to another AMQShortString git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1488957 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4897 : [Java Broker] Fix FilterSupport to look for String rather than ↵Robert Godfrey2013-06-031-1/+1
| | | | | | AMQShortString in Map git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1488927 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4897 : [Java Broker] changes to how exchangeBound result is calculatedRobert Godfrey2013-06-021-8/+51
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1488726 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4900 : [Java Broker] Broker should return its version to the client as ↵Robert Godfrey2013-06-023-2/+35
| | | | | | informational property in connection initiation git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1488655 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4897 : [Java Broker] add ability to test for existence of binding ↵Robert Godfrey2013-06-024-1/+25
| | | | | | purely on arguments git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1488650 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4899 : [Java Broker] Allow setting queue binding arguments in XML ↵Robert Godfrey2013-06-022-5/+13
| | | | | | config file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1488638 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4898 : [Java Broker] Allow setting arbitrary arguments in queue ↵Robert Godfrey2013-06-025-10/+112
| | | | | | defintion within XML config file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1488636 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4897 : [Java Broker] Allow selectors on bindings fro non-topic exchangesRobert Godfrey2013-06-0114-1218/+944
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1488561 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4881: update docs/help to use quotes for the config property argument, ↵Robert Gemmell2013-05-241-1/+1
| | | | | | as will be required when using the startup script on Windows git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1486017 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4881: Fix qpid-server.bat to support quoted command line argumentsAlex Rudyy2013-05-231-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1485859 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4876: Throw an exception when virtual host configuration is not found ↵Alex Rudyy2013-05-223-6/+22
| | | | | | in virtual host file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1485163 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4858: Prevent silent use of insecure HTTP connector when HTTP protocol ↵Alex Rudyy2013-05-174-10/+2
| | | | | | | | with SSL transport was requested. Remove separate HTTPS protocol and use HTTP protocol with SSL transport for consistency with all other protocol types. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1483866 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4860: Show virtual host state in UI and transition virtual host into ↵Alex Rudyy2013-05-171-1/+16
| | | | | | ERRORED state on failing to activate git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1483865 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4862: Improve registration/unregistration for JMX MBean objectsAlex Rudyy2013-05-171-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1483863 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4863: Validate plugin attribute changes and throw ↵Alex Rudyy2013-05-174-0/+69
| | | | | | UnsupportedOperationException where attribute changes are not supported git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1483861 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4852: Try to close opened AMQP 1.0 connections on broker shutdownAlex Rudyy2013-05-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1483260 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4847: add support for message group attributes when creating/inspecting ↵Robert Gemmell2013-05-155-19/+34
| | | | | | queues via the rest interface and web management ui git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1482838 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4831 : [Java Broker] Allow identification of SSLv2 Client Hello ↵Robert Godfrey2013-05-121-0/+16
| | | | | | messages (used in Java 1.6) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1481567 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4833 : [Java Broker] Display transport (TCP/SSL) and (accepting) port ↵Robert Godfrey2013-05-113-1/+19
| | | | | | for each connection in web management console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1481416 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4382 : [Java Broker] Implement the default exchange as a facade on top ↵Robert Godfrey2013-05-1128-402/+706
| | | | | | of the queue registry git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1481350 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4831 : [Java Broker] Allow SSL and non-SSL connections on the same portRobert Godfrey2013-05-1115-165/+518
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1481331 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4818: Remove a redundant providerSearchUrl attribute for Simple Ldap ↵Alex Rudyy2013-05-082-12/+5
| | | | | | Authentication Provider git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1480218 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4752: Move FileGroupProvider resources into correct locationAlex Rudyy2013-05-061-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479491 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add missing licence headers to various java filesRobert Gemmell2013-05-0511-1/+220
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479398 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4594,QPID-4682: rename BrokerOptions methods for overriding the ↵Robert Gemmell2013-05-056-97/+91
| | | | | | HTTP/JMX/RMI ports in management mode to better match their function git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479310 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4815: make BrokerOptions the primary source of the location for the ↵Robert Gemmell2013-05-055-52/+54
| | | | | | logging configuration file git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479309 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4813: Protect operations to update queue and exchange attributes with ACLAlex Rudyy2013-05-046-4/+139
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479200 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4645: make the broker-plugins and bdbstore modules runtime dependencies ↵Robert Gemmell2013-05-041-2/+2
| | | | | | in the broker pom, with only the latter being optional git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479178 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4809: change initial-config.json to using qpid.work_dir and ↵Robert Gemmell2013-05-043-67/+126
| | | | | | | | | qpid.home_dir config variables instead of QPID_WORK and QPID_HOME system properties Enables us to default the former when QPID_WORK is not set and allows the latter to be set on a per-instance basis. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479176 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4390: ensure the _messageStore field is populated prior configuring the ↵Robert Gemmell2013-05-041-24/+21
| | | | | | store to ensure it is set before use by the listener during the asynchronous HA store activation git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479172 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4803: Ensure the modelVersion and storeVersion attributes are saved to ↵Alex Rudyy2013-05-038-24/+216
| | | | | | the configuration store and validated at startup git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478732 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4802: In management mode set state to ERRORED for failing to activate ↵Alex Rudyy2013-05-037-41/+418
| | | | | | authentication providers, group providers and acl providers in order to allow editing of attributes preventing normal startup git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478731 13f79535-47bb-0310-9956-ffa450edef68