summaryrefslogtreecommitdiff
path: root/qpid/java/broker/src/main
Commit message (Collapse)AuthorAgeFilesLines
...
* QPID-4659 : [Java Broker] make message fomat conversions pluggable for ↵Robert Godfrey2013-07-1515-246/+1397
| | | | | | different protcol versions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503267 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] make message meta data pluggable for different ↵Robert Godfrey2013-07-1514-44/+300
| | | | | | protcol versions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503192 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] fix protocol version specific code in logging, ↵Robert Godfrey2013-07-1415-154/+108
| | | | | | subscriptions git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503076 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] make protocol engines pluggableRobert Godfrey2013-07-1417-236/+627
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503024 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4659 : [Java Broker] preliminary refactoring in preparation for ↵Robert Godfrey2013-07-1485-307/+306
| | | | | | pluggable protocols git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1502993 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4983 : [Java Broker] Move store implementations to broker pluginsRobert Godfrey2013-07-136-105/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1502835 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4983 : [Java Broker] Move store implementations to broker pluginsRobert Godfrey2013-07-108-1165/+1
| | | | 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-0519-16/+65
| | | | 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-0537-419/+748
| | | | | | 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-0220-467/+407
| | | | 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-0119-81/+213
| | | | | | 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-271-2/+2
| | | | | | '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-269-9/+68
| | | | | | 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-258-3/+53
| | | | | | 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-249-9/+273
| | | | 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-215-19/+208
| | | | | | 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-1934-240/+770
| | | | 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-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-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-023-4/+47
| | | | | | 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-0111-505/+651
| | | | 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-4876: Throw an exception when virtual host configuration is not found ↵Alex Rudyy2013-05-221-3/+2
| | | | | | 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-1120-377/+674
| | | | | | 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-1111-160/+497
| | | | 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/+19
| | | | 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-053-1/+60
| | | | 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-053-47/+41
| | | | | | 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-053-44/+28
| | | | | | 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-045-4/+138
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1479200 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4809: change initial-config.json to using qpid.work_dir and ↵Robert Gemmell2013-05-042-38/+54
| | | | | | | | | 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-035-16/+79
| | | | | | 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-036-41/+173
| | | | | | 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
* QPID-4809: add support for setting configuration properties through the ↵Robert Gemmell2013-05-0310-28/+115
| | | | | | | | command line and BrokerOptions that can be used by the broker configuration store to resolve variables in the config, use this to supply the default port number values. Povides chance to alter the ports when first starting the broker and using the initial config file to populate the config store. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1478696 13f79535-47bb-0310-9956-ffa450edef68