United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-4903472 : RFE: Mark LineEvent not Serializable

Details
Type:
Enhancement
Submit Date:
2003-08-08
Status:
Closed
Updated Date:
2004-09-08
Project Name:
JDK
Resolved Date:
2003-09-27
Component:
client-libs
OS:
generic
Sub-Component:
javax.sound
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
5.0
Fixed Versions:
5.0 (tiger)

Related Reports
Relates:
Relates:

Sub Tasks

Description

Name: fb126949			Date: 08/08/2003


The LineEvent class in package javax.sound.sampled is Serializable by inheritage, but it would be impossible to make it Serializable (i.e. the Line interface would have to be made Serializable, too). Consequently, LineEvent should be explicitely marked "Not Serializable". 

This would also satisfy the JCK problem, I assume: LineEvent's inner class, LineEvent.Type, is not Serializable. This is therefore a re-open of RFE 4335276.


======================================================================

                                    

Comments
EVALUATION


###@###.### 2003-08-08
	Should be made clear that LineEvent cannot be serialized. Also, the request to serialize most classes in Java Sound was not accepted (see RFE 4270489).
                                     
2003-08-08
PUBLIC COMMENTS

RFE: Mark LineEvent not Serializable
                                     
2004-09-13
SUGGESTED FIX

Add to javax.sound.sampled.LineEvent's class description:

* <p>
* Although this class implements Serializable, attempts to
* serialize a <code>LineEvent</code> object will fail.
                                     
2004-09-13
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
tiger

FIXED IN:
tiger

INTEGRATED IN:
tiger
tiger-b22

VERIFIED IN:
tiger-b63


                                     
2004-09-13



Hardware and Software, Engineered to Work Together