You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jcs-dev@jakarta.apache.org by hc...@apache.org on 2005/01/27 12:06:06 UTC

cvs commit: jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/soft SoftRefCacheSafe.java

hchar       2005/01/27 03:06:06

  Modified:    sandbox/yajcache/src/org/apache/jcs/yajcache/soft
                        SoftRefCacheSafe.java
  Log:
  add cache level config
  
  Revision  Changes    Path
  1.3       +10 -5     jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/soft/SoftRefCacheSafe.java
  
  Index: SoftRefCacheSafe.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/soft/SoftRefCacheSafe.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- SoftRefCacheSafe.java	24 Jan 2005 10:33:22 -0000	1.2
  +++ SoftRefCacheSafe.java	27 Jan 2005 11:06:06 -0000	1.3
  @@ -21,7 +21,8 @@
   import org.apache.jcs.yajcache.core.ICacheSafe;
   import org.apache.jcs.yajcache.util.BeanUtils;
   import org.apache.jcs.yajcache.util.SerializeUtils;
  -import org.apache.jcs.yajcache.annotate.*;
  +import org.apache.jcs.yajcache.lang.annotation.*;
  +import org.apache.jcs.yajcache.config.PerCacheConfig;
   
   /**
    *
  @@ -33,18 +34,22 @@
           implements ICacheSafe<V> 
   {
       public SoftRefCacheSafe(@NonNullable String name, @NonNullable Class<V> valueType, 
  +            PerCacheConfig config,
               int initialCapacity, float loadFactor, int concurrencyLevel) 
       {
  -        super(name, valueType, initialCapacity, loadFactor, concurrencyLevel);
  +        super(name, valueType, config, initialCapacity, loadFactor, concurrencyLevel);
       }
       public SoftRefCacheSafe(@NonNullable String name, @NonNullable Class<V> valueType, 
  +            PerCacheConfig config,
               int initialCapacity) 
       {
  -        super(name, valueType, initialCapacity);
  +        super(name, valueType, config, initialCapacity);
       }
   
  -    public SoftRefCacheSafe(@NonNullable String name, @NonNullable Class<V> valueType) {
  -        super(name, valueType);
  +    public SoftRefCacheSafe(@NonNullable String name, 
  +        @NonNullable Class<V> valueType, PerCacheConfig config) 
  +    {
  +        super(name, valueType, config);
       }
       public V getCopy(@NonNullable String key) {
           V val = this.get(key);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-jcs-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-jcs-dev-help@jakarta.apache.org