Make the class Serializable instead of Externalizable.
This commit is contained in:
parent
20851907c2
commit
d15113234e
1 changed files with 2 additions and 43 deletions
|
@ -26,7 +26,8 @@ import java.util.*;
|
||||||
* A Transmitter for a response to the servlet client. Objects of this
|
* A Transmitter for a response to the servlet client. Objects of this
|
||||||
* class are directly exposed to JavaScript as global property res.
|
* class are directly exposed to JavaScript as global property res.
|
||||||
*/
|
*/
|
||||||
public final class ResponseTrans implements Externalizable {
|
public final class ResponseTrans implements Serializable {
|
||||||
|
|
||||||
static final long serialVersionUID = -8627370766119740844L;
|
static final long serialVersionUID = -8627370766119740844L;
|
||||||
static final int INITIAL_BUFFER_SIZE = 2048;
|
static final int INITIAL_BUFFER_SIZE = 2048;
|
||||||
|
|
||||||
|
@ -799,46 +800,4 @@ public final class ResponseTrans implements Externalizable {
|
||||||
return c;
|
return c;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* @param s ...
|
|
||||||
*
|
|
||||||
* @throws ClassNotFoundException ...
|
|
||||||
* @throws IOException ...
|
|
||||||
*/
|
|
||||||
public void readExternal(ObjectInput s) throws ClassNotFoundException, IOException {
|
|
||||||
contentType = (String) s.readObject();
|
|
||||||
response = (byte[]) s.readObject();
|
|
||||||
redir = (String) s.readObject();
|
|
||||||
cookies = (Map) s.readObject();
|
|
||||||
cache = s.readBoolean();
|
|
||||||
status = s.readInt();
|
|
||||||
realm = (String) s.readObject();
|
|
||||||
lastModified = s.readLong();
|
|
||||||
notModified = s.readBoolean();
|
|
||||||
charset = (String) s.readObject();
|
|
||||||
etag = (String) s.readObject();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* @param s ...
|
|
||||||
*
|
|
||||||
* @throws IOException ...
|
|
||||||
*/
|
|
||||||
public void writeExternal(ObjectOutput s) throws IOException {
|
|
||||||
s.writeObject(contentType);
|
|
||||||
s.writeObject(response);
|
|
||||||
s.writeObject(redir);
|
|
||||||
s.writeObject(cookies);
|
|
||||||
s.writeBoolean(cache);
|
|
||||||
s.writeInt(status);
|
|
||||||
s.writeObject(realm);
|
|
||||||
s.writeLong(lastModified);
|
|
||||||
s.writeBoolean(notModified);
|
|
||||||
s.writeObject(charset);
|
|
||||||
s.writeObject(etag);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue