summaryrefslogtreecommitdiff
path: root/qpid/java/management/eclipse-plugin/src
Commit message (Collapse)AuthorAgeFilesLines
...
* 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@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@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@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@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@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@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@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@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@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@801561 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2014: when a user sets a new message interval to view, use the interval ↵Robert Gemmell2009-08-031-11/+17
| | | | | | size as the step change for the Next and Previous buttons git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800550 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2014: prompt the user for confirmation before clearing all ↵Robert Gemmell2009-08-032-0/+22
| | | | | | Notifications for the selected vhost/mbean git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800519 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2021: move the refresh button to the right side of the Refresh Interval ↵Robert Gemmell2009-08-033-1/+52
| | | | | | combo box for clarity, add icons for various 'manager' mbeans, remove Thumbs.db file from repository. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800508 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2009: mask the password Text field value when creating a new user or ↵Robert Gemmell2009-07-291-2/+12
| | | | | | reseting an existing users password git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798734 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2008: Sort the queue names when offering them as an input selection to ↵Robert Gemmell2009-07-293-0/+6
| | | | | | users during Exchange binding creation and Queue move/copy messages operations git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798733 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2007: Ensure the dialog shells are explicitly positioned,thus ensuring ↵Robert Gemmell2009-07-298-0/+45
| | | | | | they are centered on the main aplication window on all platforms. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798732 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1977: add back buton to the mbean view toolbar to navigate back after ↵Robert Gemmell2009-07-272-3/+147
| | | | | | opening mbeans in the mbean view (eg opening a queue directly from the Queues selection area, or from an Exchange mbean) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798337 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2006: enable double click on a Queue from a binding result in order to ↵Robert Gemmell2009-07-242-5/+106
| | | | | | open the Queue mbean directly from the Exchanges mbean view git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797510 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2006: enable double click to open a Queue/Exchange directly from the ↵Robert Gemmell2009-07-241-0/+51
| | | | | | VirtualHostManager mbean view git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797508 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1978: Enable multiple selection for adding Queues/Connections/Exchanges ↵Robert Gemmell2009-07-242-32/+65
| | | | | | to Favourites git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797507 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1978: Enable multiple selection in the VirtualHostManager MBean for ↵Robert Gemmell2009-07-241-68/+143
| | | | | | Queue/Exchange deletion git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797506 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1978: Enable multiple selection for the LoggingManagement tabs, ↵Robert Gemmell2009-07-243-33/+162
| | | | | | allowing alteration of multiple logger levels at once git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797502 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1978: Enable multiple-selection for the Set Rights and Delete Users ↵Robert Gemmell2009-07-241-59/+224
| | | | | | operations in UserManagement. Also reverse location of the operation buttons, and switch a compatibility check to using the new Qpid JMX API versioning instead of the older mbean versioning scheme. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2000: Convert the Queue selection view to use the new ↵Robert Gemmell2009-07-249-140/+581
| | | | | | | | | | getQueueNamesDepths() method from the VirtualHostManager MBean to gather the QueueDepth data for newer brokers (Qpid JMX API 1.3+). Remove ActiveConsumerCount attribute use for consistency between old and new brokers, and to half the excessive delay in retrieving the attribute values for old brokers with large queue counts. Modify the Queue/Connection/Exchange selection views to be produced on demand instead of persisting in the background. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797476 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2005: make the fanout exchange mbean return a single wildcard binding ↵Robert Gemmell2009-07-242-16/+52
| | | | | | | | | entry with all queues listed. Modify the management console to auto-select the wildcard binding when the exchange is viewed. Also, suppress the warning on entering no binding key when creating a fanout exchange binding, but auto-fill the field with the wildcard for clarity. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797387 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1967: collect possible Exchange Type values from the broker instead of ↵Robert Gemmell2009-07-223-6/+26
| | | | | | relying on default set within the management console git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796693 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1999: ensure the Clear button in each VirtualHost Notifications area ↵Robert Gemmell2009-07-223-26/+69
| | | | | | only clears the Notifications for that VirtualHost instead of all Notifications for the entire server. Add synchronized blocks to protect from concurrent modifications by the update thread and the clear action. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796663 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1995: prevent possible SWTException during application shutdown if ↵Robert Gemmell2009-07-221-5/+6
| | | | | | worker thread tries to access the display after it has beeen disposed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796644 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1995 and QPID-1996: Rework the refresh mechanism to stop it clearing ↵Robert Gemmell2009-07-213-208/+106
| | | | | | all notifications from table and forcing deselection unecessarily. Update the worker thread to only start when the tab is in view and die when it isnt. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796227 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1969: restrict the Notifications areas in each VirtualHost tree to only ↵Robert Gemmell2009-07-214-5/+46
| | | | | | show the notifications from that VirtualHost, instead of those from the entire server. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796212 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1994: prevent NPE caused by refreshing whilst app is closing downRobert Gemmell2009-07-211-13/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796209 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1968: add deleteMessages() support to the QueueOperations tabRobert Gemmell2009-07-211-0/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796206 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1981: add copyMessages() support to the QueueOperations tabRobert Gemmell2009-07-211-8/+74
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796205 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1961: Update the management console to use new viewMessages(long,long) ↵Robert Gemmell2009-07-211-14/+165
| | | | | | queue operation. Add ability to specify message interval, and helper 'next/prev 50 msgs' buttons. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796198 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1990: add the messages queue position to the viewMessages() operation ↵Robert Gemmell2009-07-171-1/+17
| | | | | | results, update management console QueueOperations tab accordingly git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795089 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1946: support server management API checking in the console.Robert Gemmell2009-07-179-6/+496
| | | | | | | | | Use the API versioning to prevent the console working with future brokers using a major new management API. Provide message upon connection if the server supports a minor new API the console doesnt, directing user to upgrade. Add a test to check console supported API is kept in sync with server API for new releases. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795084 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1991: dont create Type folder for the known top-level single mbeansRobert Gemmell2009-07-161-0/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794662 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1966: add status bar for operation feedback reportsRobert Gemmell2009-07-1513-32/+136
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794222 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1947: leave the components visible during update to prevent ↵Robert Gemmell2009-07-1410-77/+14
| | | | | | focus-switching issues during automated refresh git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793925 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1947: Add combo to toolbar allowing selection of update interval for ↵Robert Gemmell2009-07-141-0/+128
| | | | | | automated refresh git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793924 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1944: add initial new UI view for the Connection mbeanRobert Gemmell2009-07-133-2/+482
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793534 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1943: add initial new UI view for the Exchange mbeanRobert Gemmell2009-07-135-44/+1149
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793532 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1945: add initial new UI view for the VirtualHostManager mbeanRobert Gemmell2009-07-135-5/+726
| | | | | | | Also modified the navigation tree to correctly identify the virtual host for single-instance mbeans like the VHM, and made the server registry mbean removal process more resistant to NPE's git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793530 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1942: initial Queue/Exchange/Connection selection work.Robert Gemmell2009-07-1310-801/+929
| | | | | | | | | | Only remove items from the navigation tree config file if removal initiated by the user, not if caused by mbean unregistration. Notify MBeanView explicitly when mbeans are unregistered, because the new Queue etc selection allows opening Queues etc without adding them to the navigation tree, so the previous tree selectionListener check is no longer sufficient on its own. Add new refresh method to MBeanView to decouple it from the display of new mbeans based on tree selection, to allow viewing and refreshing mbeans not in the navigation tree. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793511 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1932: add initial new UI view for the Queue mbeanRobert Gemmell2009-07-132-1/+709
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793505 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1931: add initial new UI view for the LoggingManagement mbeanRobert Gemmell2009-07-136-1/+1145
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793502 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1930: add initial new UI view for the UserManagement mbeanRobert Gemmell2009-07-133-1/+733
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793501 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1930: add utility method for creating modal dialog shells, and augment ↵Robert Gemmell2009-07-131-1/+36
| | | | | | previous result window generator to allow ESC to act as close git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1929: create factory class to produce MBean views, clean up MBeanView ↵Robert Gemmell2009-07-134-259/+299
| | | | | | accordingly, remove 'edit attribute' menu item and action git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793497 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1926: modify management-common module to output an osgi bundle, and ↵Robert Gemmell2009-07-111-11/+0
| | | | | | | | | have the JMX MC use this jar directly instead of wrapping the old module jar with an RCP plugin manifest git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@793189 13f79535-47bb-0310-9956-ffa450edef68