summaryrefslogtreecommitdiff
path: root/java/broker
Commit message (Collapse)AuthorAgeFilesLines
* fix for upgrader to ensure correctly updated attributes are returnedjava-broker-vhost-refactorRobert Godfrey2013-06-191-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-vhost-refactor@1494547 13f79535-47bb-0310-9956-ffa450edef68
* Use BDB_HA as the implied vhost type when configuring from a config file and ↵Robert Godfrey2013-06-181-1/+1
| | | | | | the store type is bdb ha git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-vhost-refactor@1494294 13f79535-47bb-0310-9956-ffa450edef68
* Add config store upgraderRobert Godfrey2013-06-182-4/+107
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-vhost-refactor@1494289 13f79535-47bb-0310-9956-ffa450edef68
* Initial change to separate virtual hosts into typesRobert Godfrey2013-06-1741-394/+796
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/java-broker-vhost-refactor@1493675 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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@1478731 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4809: add support for setting configuration properties through the ↵Robert Gemmell2013-05-0315-47/+229
| | | | | | | | 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/qpid@1478696 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4795: update naming of the UserManagement MBeans to remove restriction ↵Robert Gemmell2013-05-012-26/+7
| | | | | | preventing there being multiple AuthenticationProviders capable of user management git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477965 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4778: Introduce additional states for configured objects: ERRORED and ↵Alex Rudyy2013-04-304-16/+245
| | | | | | REPLICA git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477667 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA : remove unused code from the Java BrokerRobert Godfrey2013-04-3015-265/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477628 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4785: relax restrictions on editing/deleting active ports outwith ↵Robert Gemmell2013-04-294-42/+104
| | | | | | management-mode git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477190 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4753: set vhost SecurityManager _managementMode boolean to equal the ↵Robert Gemmell2013-04-291-0/+2
| | | | | | parent/broker SecurityManager, validate the ACL file during onCreate to ensure it is usable before allowing it to be added git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477155 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4639: Improve functionality to delete store on virtual host deletionAlex Rudyy2013-04-299-15/+402
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477110 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4784: stop generating errors during creation of PDAM's due to duplicate ↵Robert Gemmell2013-04-2921-641/+181
| | | | | | sasl provider registration, simplify PDAM. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477078 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4782: use iterator.remove() to update the map and avoid the CME exposed ↵Robert Gemmell2013-04-271-2/+9
| | | | | | in r1476219 git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1476583 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4777: Add UI to view and edit web management configurationAlex Rudyy2013-04-261-10/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1476288 13f79535-47bb-0310-9956-ffa450edef68