[infinispan-commits] Infinispan SVN: r798 - trunk/core/src/main/java/org/infinispan/loaders.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Wed Sep 9 06:29:18 EDT 2009


Author: mircea.markus
Date: 2009-09-09 06:29:18 -0400 (Wed, 09 Sep 2009)
New Revision: 798

Modified:
   trunk/core/src/main/java/org/infinispan/loaders/CacheLoaderConfig.java
Log:
made CacheLoaderConfig serializable to be able to serialize it together with the entire Configuration object

Modified: trunk/core/src/main/java/org/infinispan/loaders/CacheLoaderConfig.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/loaders/CacheLoaderConfig.java	2009-09-09 10:11:08 UTC (rev 797)
+++ trunk/core/src/main/java/org/infinispan/loaders/CacheLoaderConfig.java	2009-09-09 10:29:18 UTC (rev 798)
@@ -1,16 +1,16 @@
 package org.infinispan.loaders;
 
+import org.infinispan.config.ConfigurationException;
+import org.infinispan.config.parsing.XmlConfigHelper;
+import org.infinispan.util.Util;
+
+import javax.xml.bind.annotation.adapters.XmlAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+import java.io.Serializable;
 import java.lang.reflect.InvocationHandler;
 import java.lang.reflect.Method;
 import java.util.Properties;
 
-import javax.xml.bind.annotation.adapters.XmlAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-import org.infinispan.config.ConfigurationException;
-import org.infinispan.config.parsing.XmlConfigHelper;
-import org.infinispan.util.Util;
-
 /**
  * Configures individual cache loaders
  * 
@@ -25,7 +25,7 @@
  * @since 4.0
  */
 @XmlJavaTypeAdapter(CacheLoaderConfigAdapter.class)
-public interface CacheLoaderConfig extends Cloneable {
+public interface CacheLoaderConfig extends Cloneable, Serializable {
 
    CacheLoaderConfig clone();
 



More information about the infinispan-commits mailing list