[jboss-cvs] JBossCache/src-50/org/jboss/cache/pojo/impl ...
Manik Surtani
msurtani at jboss.com
Thu Jul 20 14:43:11 EDT 2006
User: msurtani
Date: 06/07/20 14:43:11
Modified: src-50/org/jboss/cache/pojo/impl PojoCacheImpl.java
Log:
migrated to new configurators
Revision Changes Path
1.13 +13 -15 JBossCache/src-50/org/jboss/cache/pojo/impl/PojoCacheImpl.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PojoCacheImpl.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src-50/org/jboss/cache/pojo/impl/PojoCacheImpl.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- PojoCacheImpl.java 17 Jul 2006 09:07:08 -0000 1.12
+++ PojoCacheImpl.java 20 Jul 2006 18:43:11 -0000 1.13
@@ -7,38 +7,37 @@
package org.jboss.cache.pojo.impl;
+import EDU.oswego.cs.dl.util.concurrent.CopyOnWriteArraySet;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.jboss.cache.CacheException;
-import org.jboss.cache.PropertyConfigurator;
-import org.jboss.cache.TreeCache;
import org.jboss.cache.Fqn;
+import org.jboss.cache.TreeCache;
+import org.jboss.cache.factories.XmlConfigurationParser;
+import org.jboss.cache.pojo.CachedType;
import org.jboss.cache.pojo.PojoCache;
import org.jboss.cache.pojo.PojoCacheException;
import org.jboss.cache.pojo.PojoCacheListener;
import org.jboss.cache.pojo.PojoTreeCache;
-import org.jboss.cache.pojo.CachedType;
-import org.jboss.cache.pojo.observable.Observer;
-import org.jboss.cache.pojo.observable.Subject;
import org.jboss.cache.pojo.annotation.Attach;
import org.jboss.cache.pojo.annotation.Detach;
import org.jboss.cache.pojo.annotation.Find;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.jboss.cache.pojo.observable.Observer;
+import org.jboss.cache.pojo.observable.Subject;
+import java.lang.reflect.Field;
import java.util.Collection;
-import java.util.Map;
-import java.util.Set;
import java.util.Collections;
import java.util.Iterator;
+import java.util.Map;
+import java.util.Set;
import java.util.WeakHashMap;
-import java.lang.reflect.Field;
-
-import EDU.oswego.cs.dl.util.concurrent.CopyOnWriteArraySet;
/**
* Implementation class for PojoCache interface
*
* @author Ben Wang
- * @version $Id: PojoCacheImpl.java,v 1.12 2006/07/17 09:07:08 bwang Exp $
+ * @version $Id: PojoCacheImpl.java,v 1.13 2006/07/20 18:43:11 msurtani Exp $
*/
public class PojoCacheImpl implements PojoCache, Observer
{
@@ -65,8 +64,7 @@
try
{
cache_ = new PojoTreeCache();
- PropertyConfigurator config = new PropertyConfigurator();
- config.configure(cache_, configStr);
+ cache_.setConfiguration(new XmlConfigurationParser().parseFile(configStr));
} catch (Exception e)
{
e.printStackTrace();
More information about the jboss-cvs-commits
mailing list