summaryrefslogtreecommitdiff
path: root/qpid/java
Commit message (Collapse)AuthorAgeFilesLines
* eliminate duplication between exclude lists for the various cpp profilesRafael H. Schloming2009-07-2511-151/+47
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797706 13f79535-47bb-0310-9956-ffa450edef68
* fixed session memory leak exposed by SessionCreateTestRafael H. Schloming2009-07-252-16/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797705 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-2000: add a method to the VirtualHostManager MBean to retrieve a Map ↵Robert Gemmell2009-07-242-1/+38
| | | | | | keyed by Queue names in the vhost, with values indicating their respective depths in bytes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797473 13f79535-47bb-0310-9956-ffa450edef68
* Rename client and broker UML. Add current client network diagram.Aidan Skinner2009-07-245-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797461 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Update to provide control of options in messages.Martin Ritchie2009-07-2410-115/+675
| | | | | | | | | Update to improve formatting of generated code Inclusion of more documentation Defaulted generation to use US locale Removed duplicate messages in MST that were added to while the option solution was being discussed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797421 13f79535-47bb-0310-9956-ffa450edef68
* Add diagrams of current networkingAidan Skinner2009-07-244-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797409 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2005: make the fanout exchange mbean return a single wildcard binding ↵Robert Gemmell2009-07-243-21/+67
| | | | | | | | | 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-2003 : Update build.xml to include build/scratch areasMartin Ritchie2009-07-231-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797051 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Fully Tested LogMessagesMartin Ritchie2009-07-2313-7/+814
| | | | | | | Added TestBlankSubject to be able to easily identify log message Updatd LogMessasges based on issues found. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797050 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Fixed spelling errorsMartin Ritchie2009-07-232-4/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797049 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Correct code style of generated filesMartin Ritchie2009-07-232-32/+139
| | | | | | QPID-2001 : Added documentation and replaced Integer with Number. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797048 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Add Default en_US messages logging along with a Velocity ↵Martin Ritchie2009-07-225-35/+454
| | | | | | Template to generate static <Type>Messages classes that can be used for compile time vaildation of logging. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796800 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Provide a locale configuration option to allow the localisation ↵Martin Ritchie2009-07-224-0/+81
| | | | | | of logging as part of providing fixed log messages git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796799 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Corrected duplication in ServerConfiguration for StatusUpdates ↵Martin Ritchie2009-07-226-86/+38
| | | | | | | | and so renamed method getStatusUpdatesEnabled Ensured tested in ServerConfiguration[File]Test and removed standalone test that replicated functionality. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796798 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1980 : Update to ServerConfiguration provided by Keith Chow, Updated ↵Martin Ritchie2009-07-224-40/+121
| | | | | | | | ServerconfigurationTest Added ServerConfigurationFileTest that verifies the string value is loadable from the systest config file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796796 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Removed couple of unused importsMartin Ritchie2009-07-222-5/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796795 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1967: collect possible Exchange Type values from the broker instead of ↵Robert Gemmell2009-07-225-6/+55
| | | | | | 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-1986 : The modules lib variable no longer has lib prepended to them as ↵Martin Ritchie2009-07-221-1/+1
| | | | | | | | a result of the POM/library refactoring work Updated module.xml to copy the named libs to the {project}/lib dir. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796652 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1905 : Added Junit to the test libs for management/agent to allow 'ant ↵Martin Ritchie2009-07-221-0/+1
| | | | | | test' to succeed git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796651 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1992 : Addition of new Broker Logging FrameworkMartin Ritchie2009-07-2261-141/+3646
| | | | | | | | | | | | | | | | | | | | | | | | | | | Provided static CurrentActor for accessing ThreadLocal. Included Test to validate setting of ThreadLocals. Added Test for AMQPActor Added getRootMessageLogger() to IApplicationRegistry Adjusted *ProtocolSessions to start counting at 0. Allowed Setting of Vhost on the MockProtocolSession Created a fixed Principle in MockProtocolSession Changes to MockProtocolSession, prevent NPEs when the AMQPActor creates its log string. Converted CurrentActor to use a Stack allowing a variety of actors to take their turn on a thread. Improved package structure Added testing for Actors Moved FileMonitorTools functionality to FileUtils and provided a Test Converted Log4jMessageLoggerTest to a proper UnitTest Moved Test cases to test package Updated other broker tests to set the authenticated user before setting the virtualhost, Whilst the logging could output null as the username it would be better if the tests correctly set the authorizedID. Update to include tests for disabled logging Fully tested LogSubjects Updated MockAMQQueue to be able to take a Virtualhost as per a normal Queue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796650 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-1981: Expose copyMessages() queue operation through the JMX MBean interfaceRobert Gemmell2009-07-212-0/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796204 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1968: Expose deleteMessages() queue operation through the JMX MBean ↵Robert Gemmell2009-07-213-1/+77
| | | | | | interface, add test for deleteMessages() git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796203 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-1961: expand viewMessages() queue operation to support long parameters, ↵Robert Gemmell2009-07-217-9/+181
| | | | | | deprecate previous int version. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@796196 13f79535-47bb-0310-9956-ffa450edef68
* make the noprefetch profile not load the storeRafael H. Schloming2009-07-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795864 13f79535-47bb-0310-9956-ffa450edef68
* changed the confusingly named store.dir parameter to store.module.dirRafael H. Schloming2009-07-201-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795799 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1938 - Make the Java Agent more friendly for inclusion by JBoss DeployerTed Ross2009-07-1714-70/+182
| | | | | | | Patch from Bryan Kearney git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795198 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1990: add the messages queue position to the viewMessages() operation ↵Robert Gemmell2009-07-173-6/+25
| | | | | | 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: updated management interfaces with API version information for ↵Robert Gemmell2009-07-174-5/+48
| | | | | | recent additions/changes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795088 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
* added system properties for controlling the module locations used during ↵Rafael H. Schloming2009-07-178-36/+49
| | | | | | test runs; concat all the profile properties together before loading so that more can be shared between profiles; added an @SSL_PORT to the substitutions done by QpidTestCase git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@795056 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-1946: add server information mbean to expose version info for the ↵Robert Gemmell2009-07-163-0/+144
| | | | | | broker and its JMX management API git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794660 13f79535-47bb-0310-9956-ffa450edef68
* added --no-module-dir to broker invocation to prevent system brokers from ↵Rafael H. Schloming2009-07-151-1/+1
| | | | | | loading unexpected modules git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794300 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1966: add status bar for operation feedback reportsRobert Gemmell2009-07-1515-32/+136
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794222 13f79535-47bb-0310-9956-ffa450edef68
* added support for profile inheritence and refactored profiles to permit ↵Rafael H. Schloming2009-07-146-9/+15
| | | | | | convenient overriding of broker location and additional broker arguments git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@794037 13f79535-47bb-0310-9956-ffa450edef68