summaryrefslogtreecommitdiff
path: root/qpid/java/broker-plugins
Commit message (Collapse)AuthorAgeFilesLines
* QPID-6481: Move java source tree to top levelAlex Rudyy2015-04-15514-80111/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1673693 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6495: [Java Broker] Ensure the closing a 0-10 connection releases ↵Keith Wall2015-04-141-1/+12
| | | | | | protocol layer session resources before the Connection model close future returns for the caller git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1673570 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6488 : Set the Port object as an attribute on every HttpRequestRobert Godfrey2015-04-106-35/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1672632 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6485: [Java Broker] Remove superfluous find/get methods from the Broker ↵Keith Wall2015-04-106-16/+41
| | | | | | configured object git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1672602 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6477: [Java Broker] Make 0-10 implementation ignore all received frames ↵Keith Wall2015-04-051-8/+17
| | | | | | except ConnectionCloseOk once ConnectionClose is sent git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1671415 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6476 : [Java Broker] Refactor MessageStore to allow more efficient ↵Robert Godfrey2015-04-0325-132/+93
| | | | | | implementations git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1671184 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6469: Remove not used method sendResponseAndCloseSender from ↵orudyy2015-04-022-66/+1
| | | | | | | | AMQProtocolEngine. Remove exception handling code from ProtocolEngine_1_0_0_SASL as it is not used by new i/o layer git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1670933 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6446: Verify that store path is a writable folder on creation of derby ↵Alex Rudyy2015-04-013-0/+197
| | | | | | virtual host and node git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1670629 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6469: Remove content of AMQProtocolEngine#exception as it is not used ↵Alex Rudyy2015-03-312-143/+1
| | | | | | in new i/o layer git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1670271 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6469: Improve AMQProtocolEngine#exception to guard against an exception ↵Alex Rudyy2015-03-272-19/+153
| | | | | | whilst trying to send response to client from the method and re-throw unexpected exception git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1669612 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6438: Delete unreachable code from RestServlet#performCreateOrUpdateAlex Rudyy2015-03-261-11/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1669339 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6438: Address review comments from Keith WallAlex Rudyy2015-03-241-138/+143
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1668828 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6429 : [Java Broker] Make maxidle/last read/write times volatile to ↵Keith Wall2015-03-183-9/+9
| | | | | | avoid the risk of spurious disconnection owing to unsafe publication between threads git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1667475 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6457 : [Java Broker] Make asynchronous commits occur on executor threadsRobert Godfrey2015-03-172-1/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1667409 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6429 : Fix issue when async close is called twice on a session, tidy up ↵Robert Godfrey2015-03-171-25/+31
| | | | | | debug and logging git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1667346 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6429 : ensure the consumer target queues are emptied before we perform ↵Robert Godfrey2015-03-163-15/+14
| | | | | | async actions like close git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1667152 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6429 : ensure that when message suspension is set, all targets have ↵Robert Godfrey2015-03-162-12/+28
| | | | | | finished any in flight deliveries git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1667144 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6429 : ensure that when message suspension is set, all targets have ↵Robert Godfrey2015-03-161-4/+12
| | | | | | finished any in flight deliveries git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1667142 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6454 : Add page summarizing all api pathsRobert Godfrey2015-03-163-41/+158
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1667137 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6429, QPID-6262: [Java Broker] Improve error handling in new NIO code; ↵Keith Wall2015-03-1610-110/+62
| | | | | | | | Remove MINA terminlogy (session etc) in 0-8 stack * Also added uncaught exception handler in test framework (QBTC) to guard log the case where a thread exits abnormally. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1667068 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6454 : [Java Broker] Improve rendering of attribute typesRobert Godfrey2015-03-162-51/+52
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1666934 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6454 : [Java Broker] Provide mechanism to view REST API interface ↵Robert Godfrey2015-03-164-5/+422
| | | | | | definition git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1666850 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6452 : Defer creating filters in default filter map until a consumer is ↵Robert Godfrey2015-03-152-2/+8
| | | | | | added. Optimize filters which start at the tail of the queue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1666810 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6449: [Java Broker] Change REST interfaces to return 422 status code ↵Alex Rudyy2015-03-141-3/+17
| | | | | | from create/update requests when provided attribute values are invalid or required attributes are missing git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1666625 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6450 : [Java Broker] Allow separate model configuration threads for ↵Robert Godfrey2015-03-133-0/+5
| | | | | | each virtual host node git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1666609 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6438: Set Location header for REST create requestsAlex Rudyy2015-03-131-1/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1666591 13f79535-47bb-0310-9956-ffa450edef68
* QPID-6438: [Java Broker] Extend REST interfaces to result in errors when ↵Alex Rudyy2015-03-1318-155/+85
| | | | | | object already exist on create and when object does not exist on update git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1666380 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2836 : [Java Broker] Use slf4j facade for logging in the Java BrokerRobert Godfrey2015-03-1250-159/+215
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1666234 13f79535-47bb-0310-9956-ffa450edef68
* Merge from trunkKeith Wall2015-03-1228-377/+293
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1666200 13f79535-47bb-0310-9956-ffa450edef68
* Add sync/async varients to most ACO methodsKeith Wall2015-03-096-15/+52
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1665306 13f79535-47bb-0310-9956-ffa450edef68
* rewrite closeRobert Godfrey2015-03-051-3/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1664366 13f79535-47bb-0310-9956-ffa450edef68
* Bug fix: Prevent NPE possibility if closing an object takes too long.Keith Wall2015-03-031-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1663731 13f79535-47bb-0310-9956-ffa450edef68
* merge from trunkKeith Wall2015-03-0389-432/+2062
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1663717 13f79535-47bb-0310-9956-ffa450edef68
* channel block/unblock now async, remove unnecessary selector bumpsKeith Wall2015-03-038-96/+66
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1663708 13f79535-47bb-0310-9956-ffa450edef68
* Make management close session asyncRobert Godfrey2015-03-026-76/+55
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1663314 13f79535-47bb-0310-9956-ffa450edef68
* Make close return a future, wait on Future in broker shutdownRobert Godfrey2015-02-195-15/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1660949 13f79535-47bb-0310-9956-ffa450edef68
* Connection close is now performed by i/o threadKeith Wall2015-02-197-41/+146
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1660909 13f79535-47bb-0310-9956-ffa450edef68
* merged from trunk r1659391Robert Godfrey2015-02-123-15/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1659392 13f79535-47bb-0310-9956-ffa450edef68
* 0-10 queue browser fix.Keith Wall2015-02-123-9/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1659288 13f79535-47bb-0310-9956-ffa450edef68
* broswer consumer close is now pulled by IO rather than pushed by queue, ↵Keith Wall2015-02-126-3/+24
| | | | | | fixing browser tests git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1659232 13f79535-47bb-0310-9956-ffa450edef68
* more refactoringRobert Godfrey2015-02-115-9/+50
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1659004 13f79535-47bb-0310-9956-ffa450edef68
* More refactoringRobert Godfrey2015-02-116-9/+72
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1658990 13f79535-47bb-0310-9956-ffa450edef68
* refactoringRobert Godfrey2015-02-1117-17/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1658981 13f79535-47bb-0310-9956-ffa450edef68
* some more fixesRobert Godfrey2015-02-111-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1658974 13f79535-47bb-0310-9956-ffa450edef68
* Force the queue runner to notice that the consumer is not now suspendedRobert Godfrey2015-02-103-0/+37
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1658842 13f79535-47bb-0310-9956-ffa450edef68
* Refactoring: make the queue no longer be responsible for pushing messages ↵Keith Wall2015-02-1012-40/+181
| | | | | | onto the wire git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1658773 13f79535-47bb-0310-9956-ffa450edef68
* merge from trunkKeith Wall2015-02-1080-682/+1897
|\ | | | | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/QPID-6262-JavaBrokerNIO@1658748 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6365: [Java Broker] Only expose secure attribute values when transport ↵Alex Rudyy2015-02-093-16/+115
| | | | | | | | | | | | is SSL and initial configuration is requested git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1658424 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6366: [Java Broker] Prevent data urls cluttering the UI and prevent ↵Alex Rudyy2015-02-067-28/+63
| | | | | | | | | | | | potentially large data url consuming too much bandwidth during the regular REST poll git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1657900 13f79535-47bb-0310-9956-ffa450edef68
| * QPID-6364: Add a secure attribute 'storeUrl' into Keystore for specifying ↵Alex Rudyy2015-02-053-6/+6
| | | | | | | | | | | | store content location and make attribute 'path' derived. Rename Trsuststore attribute 'path' into 'storeUrl' for consistency. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1657708 13f79535-47bb-0310-9956-ffa450edef68