Changeset: 810a95940b99 Author: emcmanus Date: 2008-11-07 11:48 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/810a95940b99
5072267: A way to communicate client context such as locale to the JMX server Summary: Support for client contexts and also for localization of descriptions Reviewed-by: dfuchs ! src/share/classes/com/sun/jmx/defaults/ServiceName.java ! src/share/classes/com/sun/jmx/event/EventParams.java ! src/share/classes/com/sun/jmx/event/LeaseManager.java ! src/share/classes/com/sun/jmx/interceptor/SingleMBeanForwarder.java ! src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java - src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java ! src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java ! src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java ! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java ! src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java ! src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java + src/share/classes/javax/management/ClientContext.java ! src/share/classes/javax/management/Descriptor.java ! src/share/classes/javax/management/JMX.java ! src/share/classes/javax/management/MBeanInfo.java ! src/share/classes/javax/management/MBeanServerNotification.java ! src/share/classes/javax/management/Notification.java ! src/share/classes/javax/management/event/EventClient.java ! src/share/classes/javax/management/event/EventClientDelegate.java ! src/share/classes/javax/management/event/EventClientDelegateMBean.java ! src/share/classes/javax/management/event/EventRelay.java ! src/share/classes/javax/management/event/package-info.java ! src/share/classes/javax/management/namespace/JMXNamespaces.java ! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java ! src/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/share/classes/javax/management/remote/JMXConnectorServer.java ! src/share/classes/javax/management/remote/JMXConnectorServerMBean.java ! src/share/classes/javax/management/remote/rmi/RMIConnector.java ! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! test/javax/management/Introspector/AnnotationTest.java + test/javax/management/context/ContextForwarderTest.java + test/javax/management/context/ContextTest.java + test/javax/management/context/LocaleAwareBroadcasterTest.java + test/javax/management/context/LocaleTest.java + test/javax/management/context/LocalizableTest.java + test/javax/management/context/RemoteContextTest.java + test/javax/management/context/localizable/MBeanDescriptions.properties + test/javax/management/context/localizable/MBeanDescriptions_fr.java + test/javax/management/context/localizable/Whatsit.java + test/javax/management/context/localizable/WhatsitMBean.java ! test/javax/management/eventService/CustomForwarderTest.java ! test/javax/management/eventService/EventClientExecutorTest.java ! test/javax/management/eventService/EventManagerTest.java ! test/javax/management/eventService/ListenerTest.java ! test/javax/management/eventService/NotSerializableNotifTest.java ! test/javax/management/eventService/UsingEventService.java ! test/javax/management/namespace/EventWithNamespaceControlTest.java ! test/javax/management/namespace/JMXNamespaceSecurityTest.java ! test/javax/management/namespace/JMXNamespaceViewTest.java ! test/javax/management/namespace/JMXRemoteTargetNamespace.java ! test/javax/management/namespace/NamespaceNotificationsTest.java ! test/javax/management/namespace/NullDomainObjectNameTest.java ! test/javax/management/namespace/NullObjectNameTest.java ! test/javax/management/openmbean/CompositeDataStringTest.java ! test/javax/management/remote/mandatory/connectorServer/ForwarderChainTest.java ! test/javax/management/remote/mandatory/connectorServer/StandardForwardersTest.java ! test/javax/management/remote/mandatory/provider/ProviderTest.java ! test/javax/management/remote/mandatory/subjectDelegation/SimpleStandard.java