diff options
author | Mark Spruiell <mes@zeroc.com> | 2003-10-20 17:15:20 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2003-10-20 17:15:20 +0000 |
commit | a2320d3f0936d0a3fb6526ca604dbe2ee5e66221 (patch) | |
tree | 1712a0b42f4918b9220ec1aa3466891aebe7d11c /java | |
parent | file gcC.dsp was initially added on branch gc. (diff) | |
download | ice-a2320d3f0936d0a3fb6526ca604dbe2ee5e66221.tar.bz2 ice-a2320d3f0936d0a3fb6526ca604dbe2ee5e66221.tar.xz ice-a2320d3f0936d0a3fb6526ca604dbe2ee5e66221.zip |
encapsulate database values
Diffstat (limited to 'java')
-rw-r--r-- | java/src/Freeze/EvictorI.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/java/src/Freeze/EvictorI.java b/java/src/Freeze/EvictorI.java index 74daa37708e..c70f67aae6d 100644 --- a/java/src/Freeze/EvictorI.java +++ b/java/src/Freeze/EvictorI.java @@ -1525,8 +1525,10 @@ class EvictorI extends Ice.LocalObjectImpl implements Evictor, Runnable os.marshalFacets(false); try { + os.startWriteEncaps(); v.__write(os); os.writePendingObjects(); + os.endWriteEncaps(); java.nio.ByteBuffer buf = os.prepareWrite(); byte[] r = new byte[buf.limit()]; buf.get(r); @@ -1550,8 +1552,10 @@ class EvictorI extends Ice.LocalObjectImpl implements Evictor, Runnable buf.put(b); buf.position(0); ObjectRecord rec= new ObjectRecord(); + is.startReadEncaps(); rec.__read(is); is.readPendingObjects(); + is.endReadEncaps(); return rec; } finally |