summaryrefslogtreecommitdiff
path: root/java/management/eclipse-plugin/src
Commit message (Collapse)AuthorAgeFilesLines
* QPID-3255: update management console to remove redundant user management ↵Robert Gemmell2011-07-212-54/+277
| | | | | | functionality, move legacy methods from UserManagement to an extension interface git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1149109 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2759: Remove defunct jmxremote.access file user management rights ↵Robert Gemmell2011-05-101-1/+1
| | | | | | | | | | | | | | manipulation abilities. 1) Removed remaining jmx access functionality. 2) Removed references to security/jmx/access from all existing configuration files. 3) Made ServerConfiguration#validateConfiguration reject config files that still contain the security/jmx/access element in order to promote good end-user understanding of configuration. For JMX: 1) setRights now throws UnsupportedOperationException with message. 2) createUser(string,string,bool,bool,bool) throws UnsupportedOperationException iff any of the bool args are true i.e. the user attempts to give a user access JMX rights 3) Deprecated createUser(string,string,bool,bool,bool) in favour of new two arg form createUser(string,string) 4) viewUsers changes to always return admin, read, and write items as false. Applied patch from Keith Wall <keith.wall@gmail.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1101483 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2984: increment management API version to allow distinguishing addition ↵Robert Gemmell2011-04-211-1/+1
| | | | | | of the new functionality git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1095651 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3110: unquote the key values for recieved Notifications to ensure they ↵Robert Gemmell2011-03-041-3/+22
| | | | | | align with unquoted names used elsewhere in the console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1077869 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3092: add a tab view to expose the virtualhost attributesRobert Gemmell2011-03-011-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075756 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3090: allow the JMX Management Console to work properly with quoted ↵Robert Gemmell2011-03-011-3/+26
| | | | | | ObjectName key values git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075745 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3090: quote the MBean ObjectName key values for the names of Queues, ↵Robert Gemmell2011-03-011-1/+1
| | | | | | Connections, Exchanges, and VirtualHosts instead of just remapping characters. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1075744 13f79535-47bb-0310-9956-ffa450edef68
* add Licence info to another couple of filesRobert Gemmell2010-11-072-0/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1032356 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857: address a further 60 or so issues identified by running FindBugs ↵Robert Gemmell2010-09-1921-121/+131
| | | | | | across the Java codebase git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@998700 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2867: add support to the JMX management console for removing bindings ↵Robert Gemmell2010-09-182-12/+100
| | | | | | from direct/topic exchanges git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@998546 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857 : Address issues found by running FindBugs against the Java codebaseRobert Godfrey2010-09-176-23/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@998162 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2857 : Address issues found by running FindBugs against the Java codebaseRobert Godfrey2010-09-123-5/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@996393 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2828: prevent NPE if attempting to add queues to the navigation tree ↵Robert Gemmell2010-08-273-2/+39
| | | | | | that have been removed due to MBean unregistration notification since the selection list was created, and indicate in the status bar why the operation apparently has no effect git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@990254 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2788: synchronize the concurrently accessed arraylists. Return new ↵Robert Gemmell2010-08-271-9/+38
| | | | | | instances of the lists to prevent extended synchronized iterations during view updates from delaying the notification threads git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@990253 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2615: Remove use of the Java6 ObjectName '?' wildcard used to avoid ↵Robert Gemmell2010-08-271-22/+36
| | | | | | security restrictions on the UserManagement MBean when identifying the management api version of older brokers git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@990252 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2731: enable getting/setting queue exclusivity via JMXRobert Gemmell2010-07-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@964825 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2731: enable the jmx management console to set boolean attribute valuesRobert Gemmell2010-07-162-1/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@964824 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2700 Patch for ability to remove bindings from exchanges and additional ↵Marnie McCormack2010-07-051-1/+1
| | | | | | tests for direct and topic exchange add/remove logic from Andrew Kennedy git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@960678 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2632 : Updating ManagementConsoleTest to use IBBC required added ↵Martin Ritchie2010-06-021-8/+3
| | | | | | broker/test as a dependency git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@950639 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2422: add a boolean exclusive property to queues, update the DerbyStore ↵Robert Gemmell2010-05-191-2/+2
| | | | | | and virtualhost recovery process to allow restoring exclusivity. Also persist and restore queue arguments. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@946199 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2322: Add new createUser and setPassword methods using String for ↵Robert Gemmell2010-01-062-2/+12
| | | | | | passwords. Position these after the older now-deprecated char[] methods within the UserManagement interface to manipulate the MBeanInfo generated, resulting in overwriting the OperationData of the deprecated method on the old 0.5 management console and forcing use of these newer methods rather than the incompatible char[] based methods. Remove previously added compatibility check as it is no longer required. Update current management console to use the new String based methods when available. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@896693 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2177: expose Capacity, FlowResumeCapacity, and FlowOverfull as ↵Robert Gemmell2009-12-081-1/+1
| | | | | | attributes of the Queue MBeans git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@888248 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2233: convey the exception messsage to provide useful feedback to users ↵Robert Gemmell2009-12-031-13/+9
| | | | | | during connection failure git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@886975 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2152: Update the timeout process so as not to return a null, and close ↵Robert Gemmell2009-12-031-1/+1
| | | | | | any orphaned connections. Increase default timeout to 15sec. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@886974 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2193: add a warning note to the confirmation dialogRobert Gemmell2009-11-111-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834892 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2196: updated application and server registries to better keep track of ↵Robert Gemmell2009-11-116-10/+89
| | | | | | the connection status, allowing prevention of JMXConnector usage (eg refreshing the view) after the connection has already been closed remotely. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834848 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2195: only enable moving messages for newer brokers that dont suffer ↵Robert Gemmell2009-11-101-18/+37
| | | | | | from issues impacting message delivery and results signalling git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834490 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2193: expose the deprecated deleteMessageFromTop() JMX queue operation ↵Robert Gemmell2009-11-101-0/+29
| | | | | | for older brokers that lack the ability to delete arbitrary messages git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834449 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2190: when management versioning using both the ServerInformation and ↵Robert Gemmell2009-11-092-6/+7
| | | | | | UserManagement mbeans fails, classify the version as 1.0 instead of failing git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@834014 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2189: use an ObjectName pattern instead of the precise key value in the ↵Robert Gemmell2009-11-061-2/+2
| | | | | | queryNames call to avoid incorrectly tripping the security when connecting to pre-0.6 brokers as a non-admin user git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@833467 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2178: update console to allow display of new channel blocking statusRobert Gemmell2009-11-062-3/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@833448 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2016: apply missed version number increment for the new methodRobert Gemmell2009-10-092-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@823605 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2075: Wrap every Connection/Notification Listener removal in an ↵Robert Gemmell2009-08-252-7/+38
| | | | | | individual try-catch block to ensure attempt is made to unregister all listeners. Close the JMXConnector. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807737 13f79535-47bb-0310-9956-ffa450edef68
* unix2dos on the win32 qpidmc.ini to the correct line endings for the SSL ↵Robert Gemmell2009-08-241-11/+11
| | | | | | configuration template git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807236 13f79535-47bb-0310-9956-ffa450edef68
* slight tweak to the note informationRobert Gemmell2009-08-241-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807055 13f79535-47bb-0310-9956-ffa450edef68
* Make the highlighted (editable) attributes more distinguishableRobert Gemmell2009-08-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807054 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2070: allow double clicking in the Channels table to open the default ↵Robert Gemmell2009-08-241-0/+58
| | | | | | queue for the channel, if there is one git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807053 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2071: Have the console clean up when the ↵Robert Gemmell2009-08-241-1/+6
| | | | | | JMXConnectionNotification.CLOSED notification is recieved git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807044 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2068: add a key-value pair based createBinding dialog for Headers ExchangesRobert Gemmell2009-08-241-22/+118
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807043 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2073:Reduce the minimum vertical footprint of the QueueOperations to ↵Robert Gemmell2009-08-241-7/+13
| | | | | | better suit use with a 1024x768 screen resolution git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807042 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2072: add missing initialisations of sort column/directionRobert Gemmell2009-08-245-0/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@807041 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2056: ensure the table listeners are added to the new table when ↵Robert Gemmell2009-08-172-48/+56
| | | | | | changing the displayed attributes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@805046 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1978: add some missed expansions of button text, dialog headings to pluralRobert Gemmell2009-08-172-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@805015 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2052: Enable setting Loggers to inherit their Level from an ancestor. ↵Robert Gemmell2009-08-162-6/+92
| | | | | | Highlight the Runtime Loggers that have a level defined in the configuration file to aid inheritance visibility. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@804768 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2016: Add ability to reload the Log4J configuration file on request ↵Robert Gemmell2009-08-161-0/+40
| | | | | | using the management console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@804767 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2018: Updated AMQQueueMBean to make use of the AMQQueue clearQueue ↵Robert Gemmell2009-08-101-2/+15
| | | | | | return value to report the number of messages deleted. Updated management console accordingly, also indicating that it is only non-acquired messaes that are cleared git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802819 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2037: refresh the treeViewer in advance to make the server nodes ↵Robert Gemmell2009-08-091-0/+2
| | | | | | children visible before the expansion is performed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802632 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2032: hash the password in addUser() if connected to a Qpid JMX API 1.1 ↵Robert Gemmell2009-08-091-4/+21
| | | | | | or below broker. Convert the setPassword() compatibility check to use the API versioning git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802611 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2015: Update the management console to allow selection of the Queue ↵Robert Gemmell2009-08-095-247/+517
| | | | | | | | | attributes to be displayed in the Queue selection view. Uses the new methods in the VirtualHostManager MBeans for newer brokers, and a new method in the MBeanUtility class that leverages the MBeanServerConnection to gather attributes for older brokers. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@802602 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2028 : Ensure all Non QpidTestCase System tests correctly clean up by ↵Martin Ritchie2009-08-061-1/+2
| | | | | | | | removing the ApplicationRegistry they create. The biggest offenders are the broker tests which are not pure unit tests. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@801561 13f79535-47bb-0310-9956-ffa450edef68