[jboss-cvs] JBossCache/src/org/jboss/cache/statetransfer ...
Vladmir Blagojevic
vladimir.blagojevic at jboss.com
Tue Aug 22 16:37:53 EDT 2006
User: vblagojevic
Date: 06/08/22 16:37:53
Modified: src/org/jboss/cache/statetransfer
StateTransferGenerator_200.java
Log:
move MarshalledValueOutputStream out of recursive marshallTransientState method
Revision Changes Path
1.4 +5 -4 JBossCache/src/org/jboss/cache/statetransfer/StateTransferGenerator_200.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: StateTransferGenerator_200.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/statetransfer/StateTransferGenerator_200.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- StateTransferGenerator_200.java 20 Jul 2006 21:58:21 -0000 1.3
+++ StateTransferGenerator_200.java 22 Aug 2006 20:37:53 -0000 1.4
@@ -17,6 +17,7 @@
import org.jboss.invocation.MarshalledValueOutputStream;
import java.io.IOException;
+import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.util.Iterator;
import java.util.Map;
@@ -71,7 +72,8 @@
try {
if(generateTransient) {
- marshallTransientState(rootNode, baos);
+ MarshalledValueOutputStream out = new MarshalledValueOutputStream(baos);
+ marshallTransientState(rootNode, out);
sizes[0] = baos.size() - lastSize;
lastSize = baos.size();
if (debug) {
@@ -180,9 +182,8 @@
* @throws Exception
*/
protected void marshallTransientState(DataNode node,
- OutputStream baos) throws Exception
+ ObjectOutputStream out) throws Exception
{
- MarshalledValueOutputStream out = new MarshalledValueOutputStream(baos);
if (internalFqns.contains(node.getFqn()))
return;
More information about the jboss-cvs-commits
mailing list