mx4j/src/core/javax/management AttributeChangeNotificationFilter.java,1.12,1.13 MBeanAttributeInfo.java,1.11,1.12 MBeanConstructorInfo.java,1.10,1.11 MBeanNotificationInfo.java,1.10,1.11 MBeanOperationInfo.java,1.10,1.11 MBeanParameterInfo.java,1.8,1.9 NotificationFilterSupport.java,1.9,1.10
Simone Bordet <[email protected]> Tue, 07 Sep 2004 12:44:18 +0000
| Newsgroups | gmane.comp.java.mx4j.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/mx4j/mx4j/src/core/javax/management
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16863/src/core/javax/management
Modified Files:
AttributeChangeNotificationFilter.java MBeanAttributeInfo.java
MBeanConstructorInfo.java MBeanNotificationInfo.java
MBeanOperationInfo.java MBeanParameterInfo.java
NotificationFilterSupport.java
Log Message:
Made the signature of the class compliant with the TCK, even if it was already (the TCK is buggy)
Index: MBeanConstructorInfo.java
===================================================================
RCS file: /cvsroot/mx4j/mx4j/src/core/javax/management/MBeanConstructorInfo.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** MBeanConstructorInfo.java 4 Sep 2004 15:44:06 -0000 1.10
--- MBeanConstructorInfo.java 7 Sep 2004 12:44:16 -0000 1.11
***************
*** 9,12 ****
--- 9,13 ----
package javax.management;
+ import java.io.Serializable;
import java.lang.reflect.Constructor;
***************
*** 19,23 ****
* @version $Revision$
*/
! public class MBeanConstructorInfo extends MBeanFeatureInfo implements Cloneable
{
private static final long serialVersionUID = 4433990064191844427L;
--- 20,26 ----
* @version $Revision$
*/
! // Change not needed, workaround to a TCK bug only to achieve TCK compliance
! // public class MBeanConstructorInfo extends MBeanFeatureInfo implements Cloneable
! public class MBeanConstructorInfo extends MBeanFeatureInfo implements Cloneable, Serializable
{
private static final long serialVersionUID = 4433990064191844427L;
Index: MBeanOperationInfo.java
===================================================================
RCS file: /cvsroot/mx4j/mx4j/src/core/javax/management/MBeanOperationInfo.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** MBeanOperationInfo.java 4 Sep 2004 15:44:06 -0000 1.10
--- MBeanOperationInfo.java 7 Sep 2004 12:44:16 -0000 1.11
***************
*** 9,12 ****
--- 9,13 ----
package javax.management;
+ import java.io.Serializable;
import java.lang.reflect.Method;
***************
*** 19,23 ****
* @version $Revision$
*/
! public class MBeanOperationInfo extends MBeanFeatureInfo implements Cloneable
{
private static final long serialVersionUID = -6178860474881375330L;
--- 20,26 ----
* @version $Revision$
*/
! // Change not needed, workaround to a TCK bug only to achieve TCK compliance
! // public class MBeanOperationInfo extends MBeanFeatureInfo implements Cloneable
! public class MBeanOperationInfo extends MBeanFeatureInfo implements Cloneable, Serializable
{
private static final long serialVersionUID = -6178860474881375330L;
Index: NotificationFilterSupport.java
===================================================================
RCS file: /cvsroot/mx4j/mx4j/src/core/javax/management/NotificationFilterSupport.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** NotificationFilterSupport.java 4 Sep 2004 15:44:07 -0000 1.9
--- NotificationFilterSupport.java 7 Sep 2004 12:44:16 -0000 1.10
***************
*** 13,16 ****
--- 13,17 ----
import java.io.ObjectOutputStream;
import java.io.ObjectStreamField;
+ import java.io.Serializable;
import java.util.HashSet;
import java.util.Iterator;
***************
*** 25,29 ****
* @version $Revision$
*/
! public class NotificationFilterSupport implements NotificationFilter
{
private static final long serialVersionUID = 6579080007561786969L;
--- 26,32 ----
* @version $Revision$
*/
! // Change not needed, workaround to a TCK bug only to achieve TCK compliance
! // public class NotificationFilterSupport implements NotificationFilter
! public class NotificationFilterSupport implements NotificationFilter, Serializable
{
private static final long serialVersionUID = 6579080007561786969L;
Index: MBeanNotificationInfo.java
===================================================================
RCS file: /cvsroot/mx4j/mx4j/src/core/javax/management/MBeanNotificationInfo.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** MBeanNotificationInfo.java 4 Sep 2004 15:44:06 -0000 1.10
--- MBeanNotificationInfo.java 7 Sep 2004 12:44:16 -0000 1.11
***************
*** 9,12 ****
--- 9,14 ----
package javax.management;
+ import java.io.Serializable;
+
import mx4j.util.Utils;
***************
*** 17,21 ****
* @version $Revision$
*/
! public class MBeanNotificationInfo extends MBeanFeatureInfo implements Cloneable
{
private static final long serialVersionUID = -3888371564530107064L;
--- 19,25 ----
* @version $Revision$
*/
! // Change not needed, workaround to a TCK bug only to achieve TCK compliance
! // public class MBeanNotificationInfo extends MBeanFeatureInfo implements Cloneable
! public class MBeanNotificationInfo extends MBeanFeatureInfo implements Cloneable, Serializable
{
private static final long serialVersionUID = -3888371564530107064L;
Index: MBeanAttributeInfo.java
===================================================================
RCS file: /cvsroot/mx4j/mx4j/src/core/javax/management/MBeanAttributeInfo.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** MBeanAttributeInfo.java 4 Sep 2004 15:44:06 -0000 1.11
--- MBeanAttributeInfo.java 7 Sep 2004 12:44:16 -0000 1.12
***************
*** 9,12 ****
--- 9,13 ----
package javax.management;
+ import java.io.Serializable;
import java.lang.reflect.Method;
***************
*** 17,21 ****
* @version $Revision$
*/
! public class MBeanAttributeInfo extends MBeanFeatureInfo implements Cloneable
{
private static final long serialVersionUID = 8644704819898565848L;
--- 18,24 ----
* @version $Revision$
*/
! // Change not needed, workaround to a TCK bug only to achieve TCK compliance
! // public class MBeanAttributeInfo extends MBeanFeatureInfo implements Cloneable
! public class MBeanAttributeInfo extends MBeanFeatureInfo implements Cloneable, Serializable
{
private static final long serialVersionUID = 8644704819898565848L;
Index: AttributeChangeNotificationFilter.java
===================================================================
RCS file: /cvsroot/mx4j/mx4j/src/core/javax/management/AttributeChangeNotificationFilter.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** AttributeChangeNotificationFilter.java 4 Sep 2004 15:44:06 -0000 1.12
--- AttributeChangeNotificationFilter.java 7 Sep 2004 12:44:16 -0000 1.13
***************
*** 13,16 ****
--- 13,17 ----
import java.io.ObjectOutputStream;
import java.io.ObjectStreamField;
+ import java.io.Serializable;
import java.io.StreamCorruptedException;
import java.util.HashSet;
***************
*** 21,25 ****
* @version $Revision$
*/
! public class AttributeChangeNotificationFilter implements NotificationFilter
{
private static final long serialVersionUID = -6347317584796410029L;
--- 22,28 ----
* @version $Revision$
*/
! // Change not needed, workaround to a TCK bug only to achieve TCK compliance
! // public class AttributeChangeNotificationFilter implements NotificationFilter
! public class AttributeChangeNotificationFilter implements NotificationFilter, Serializable
{
private static final long serialVersionUID = -6347317584796410029L;
Index: MBeanParameterInfo.java
===================================================================
RCS file: /cvsroot/mx4j/mx4j/src/core/javax/management/MBeanParameterInfo.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** MBeanParameterInfo.java 4 Sep 2004 15:44:06 -0000 1.8
--- MBeanParameterInfo.java 7 Sep 2004 12:44:16 -0000 1.9
***************
*** 9,12 ****
--- 9,14 ----
package javax.management;
+ import java.io.Serializable;
+
/**
* The metadata class for a parameter of MBean constructors and operations.
***************
*** 15,19 ****
* @version $Revision$
*/
! public class MBeanParameterInfo extends MBeanFeatureInfo implements Cloneable
{
private static final long serialVersionUID = 7432616882776782338L;
--- 17,23 ----
* @version $Revision$
*/
! // Change not needed, workaround to a TCK bug only to achieve TCK compliance
! // public class MBeanParameterInfo extends MBeanFeatureInfo implements Cloneable
! public class MBeanParameterInfo extends MBeanFeatureInfo implements Cloneable, Serializable
{
private static final long serialVersionUID = 7432616882776782338L;
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click