commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ChangeLog gnu/javax/management/Server...


From: Andrew John Hughes
Subject: [commit-cp] classpath ChangeLog gnu/javax/management/Server...
Date: Wed, 27 Aug 2008 20:14:34 +0000

CVSROOT:        /sources/classpath
Module name:    classpath
Changes by:     Andrew John Hughes <gnu_andrew> 08/08/27 20:14:34

Modified files:
        .              : ChangeLog 
        gnu/javax/management: Server.java 

Log message:
        2008-08-26  Andrew John Hughes  <address@hidden>
        
                PR classpath/35487:
                * gnu/javax/management/Server.java:
                (beans): Change to ConcurrentHashMap.
                (defaultDomain): Make final.
                (outer): Likewise.
                (LazyListenersHolder): Added to wrap
                listeners, also now a ConcurrentHashMap,
                providing lazy initialisation safely.
                (sequenceNumber): Documented.
                (getBean(ObjectName)): Remove redundant cast.
                (addNotificationListener(ObjectName,NotificationListener,
                NotificationFilter,Object)): Remove map initialisation
                and use holder.
                (getObjectInstance(ObjectName)): Remove redundant cast.
                (registerMBean(Object,ObjectName)): Add bean atomically.
                (removeNotificationListener(ObjectName,NotificationListener)):
                Simplified.
                (removeNotificationListener(ObjectName,NotificationListener,
                NotificationFilter,Object)): Likewise.
                (notify(ObjectName,String)): Documented.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9707&r2=1.9708
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/javax/management/Server.java?cvsroot=classpath&r1=1.8&r2=1.9




reply via email to

[Prev in Thread] Current Thread [Next in Thread]