[jboss-cvs] JBossCache/src/org/jboss/cache/buddyreplication ...
Brian Stansberry
brian.stansberry at jboss.com
Thu Jul 20 17:58:22 EDT 2006
User: bstansberry
Date: 06/07/20 17:58:22
Modified: src/org/jboss/cache/buddyreplication BuddyManager.java
Log:
[JBCACHE-465] Extract the state transfer code out of TreeCache
Revision Changes Path
1.38 +4 -1 JBossCache/src/org/jboss/cache/buddyreplication/BuddyManager.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: BuddyManager.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/buddyreplication/BuddyManager.java,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- BuddyManager.java 19 Jul 2006 21:34:43 -0000 1.37
+++ BuddyManager.java 20 Jul 2006 21:58:22 -0000 1.38
@@ -22,6 +22,7 @@
import org.jboss.cache.marshall.Region;
import org.jboss.cache.marshall.RegionManager;
import org.jboss.cache.marshall.VersionAwareMarshaller;
+import org.jboss.cache.statetransfer.StateTransferManager;
import org.jboss.cache.xml.XmlHelper;
import org.jgroups.View;
import org.jgroups.Address;
@@ -401,6 +402,8 @@
marshaller = cache.getMarshaller();
}
+ StateTransferManager stateMgr = cache.getStateTransferManager();
+
for (Iterator it = state.entrySet().iterator(); it.hasNext(); )
{
Map.Entry entry = (Map.Entry) it.next();
@@ -410,7 +413,7 @@
{
ClassLoader cl = (marshaller == null) ? null : marshaller.getClassLoader(fqnS);
Fqn integrationRoot = new Fqn(integrationBase, fqn);
- cache._setState((byte[]) entry.getValue(), integrationRoot, cl);
+ stateMgr.setState((byte[]) entry.getValue(), integrationRoot, cl);
}
}
}
More information about the jboss-cvs-commits
mailing list