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/29 13:37:01 UTC

cvs commit: jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/soft SoftRefCacheTest.java SoftRefFileCacheSafeTest.java

hchar       2005/01/29 04:37:01

  Modified:    sandbox/yajcache/src/org/apache/jcs/yajcache/util
                        BeanUtils.java ClassUtils.java EqualsUtils.java
                        SerializeUtils.java
               sandbox/yajcache/src/org/apache/jcs/yajcache/event
                        CacheChangeEvent.java CacheChangeEventType.java
                        CacheClearEvent.java CachePutBeanCloneEvent.java
                        CachePutBeanCopyEvent.java CachePutCopyEvent.java
                        CachePutEvent.java CacheRemoveEvent.java
               sandbox/yajcache/src/org/apache/jcs/yajcache/core
                        CacheChangeSupport.java CacheEntry.java
                        CacheManager.java CacheManagerUtils.java
                        CacheType.java ICache.java ICacheChangeHandler.java
                        ICacheChangeListener.java ICacheSafe.java
                        SafeCacheManager.java
               sandbox/yajcache/src/org/apache/jcs/yajcache/file
                        CacheFileContent.java
                        CacheFileContentCorrupted.java
                        CacheFileContentType.java CacheFileDAO.java
                        CacheFileManager.java CacheFileUtils.java
               sandbox/yajcache/test/org/apache/jcs/yajcache/file
                        CacheFileDAOTest.java FileContentTypeTest.java
               sandbox/yajcache/test/org/apache/jcs/yajcache/core
                        CacheManagerTest.java SafeCacheManagerTest.java
               sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation
                        CopyRightApache.java CopyRightType.java
                        Implements.java JavaBean.java NonNullable.java
                        TestOnly.java ThreadSafety.java
                        ThreadSafetyType.java TODO.java
                        UnsupportedOperation.java
               sandbox/yajcache/test/org/apache/jcs/yajcache/lang/annotation
                        CopyRightApacheTest.java
               sandbox/yajcache/src/org/apache/jcs/yajcache/lang/ref
                        IKey.java KeyedRefCollector.java
                        KeyedSoftReference.java KeyedWeakReference.java
               sandbox/yajcache/src/org/apache/jcs/yajcache/util/concurrent/locks
                        IKeyedReadWriteLock.java KeyedReadWriteLock.java
               sandbox/yajcache/test log4j.xml
               sandbox/yajcache/src/org/apache/jcs/yajcache/config
                        PerCacheConfig.java YajCacheConfig.java
               sandbox/yajcache/test/org/apache/jcs/yajcache/util
                        SerializeUtilsTest.java TestSerializable.java
               sandbox/yajcache/src/org/apache/jcs/yajcache/soft
                        SoftRefCache.java SoftRefCacheSafe.java
                        SoftRefFileCache.java SoftRefFileCacheSafe.java
               sandbox/yajcache/test/org/apache/jcs/yajcache/soft
                        SoftRefCacheTest.java SoftRefFileCacheSafeTest.java
  Log:
  all code exists after 2005
  
  Revision  Changes    Path
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/BeanUtils.java
  
  Index: BeanUtils.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/BeanUtils.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- BeanUtils.java	27 Jan 2005 11:06:40 -0000	1.3
  +++ BeanUtils.java	29 Jan 2005 12:36:59 -0000	1.4
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/ClassUtils.java
  
  Index: ClassUtils.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/ClassUtils.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ClassUtils.java	27 Jan 2005 11:06:40 -0000	1.3
  +++ ClassUtils.java	29 Jan 2005 12:36:59 -0000	1.4
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +4 -6      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/EqualsUtils.java
  
  Index: EqualsUtils.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/EqualsUtils.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EqualsUtils.java	29 Jan 2005 11:57:19 -0000	1.1
  +++ EqualsUtils.java	29 Jan 2005 12:36:59 -0000	1.2
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  @@ -67,11 +67,9 @@
                   }
                   return false;
               }
  -            else {
  -                if (rCompType.isPrimitive())
  -                    return false;
  -                return Arrays.equals((Object[])lhs, (Object[])rhs);
  -            }
  +            if (rCompType.isPrimitive())
  +                return false;
  +            return Arrays.equals((Object[])lhs, (Object[])rhs);
           }
           return lhs.equals(rhs);
       }
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/SerializeUtils.java
  
  Index: SerializeUtils.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/SerializeUtils.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- SerializeUtils.java	27 Jan 2005 11:06:40 -0000	1.3
  +++ SerializeUtils.java	29 Jan 2005 12:36:59 -0000	1.4
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CacheChangeEvent.java
  
  Index: CacheChangeEvent.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CacheChangeEvent.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CacheChangeEvent.java	27 Jan 2005 10:57:06 -0000	1.2
  +++ CacheChangeEvent.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CacheChangeEventType.java
  
  Index: CacheChangeEventType.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CacheChangeEventType.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CacheChangeEventType.java	27 Jan 2005 10:56:43 -0000	1.1
  +++ CacheChangeEventType.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CacheClearEvent.java
  
  Index: CacheClearEvent.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CacheClearEvent.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CacheClearEvent.java	27 Jan 2005 10:57:57 -0000	1.2
  +++ CacheClearEvent.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CachePutBeanCloneEvent.java
  
  Index: CachePutBeanCloneEvent.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CachePutBeanCloneEvent.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CachePutBeanCloneEvent.java	27 Jan 2005 10:57:57 -0000	1.2
  +++ CachePutBeanCloneEvent.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CachePutBeanCopyEvent.java
  
  Index: CachePutBeanCopyEvent.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CachePutBeanCopyEvent.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CachePutBeanCopyEvent.java	27 Jan 2005 10:57:57 -0000	1.2
  +++ CachePutBeanCopyEvent.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CachePutCopyEvent.java
  
  Index: CachePutCopyEvent.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CachePutCopyEvent.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CachePutCopyEvent.java	27 Jan 2005 10:57:57 -0000	1.2
  +++ CachePutCopyEvent.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.5       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CachePutEvent.java
  
  Index: CachePutEvent.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CachePutEvent.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- CachePutEvent.java	27 Jan 2005 10:57:57 -0000	1.4
  +++ CachePutEvent.java	29 Jan 2005 12:37:00 -0000	1.5
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CacheRemoveEvent.java
  
  Index: CacheRemoveEvent.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/event/CacheRemoveEvent.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- CacheRemoveEvent.java	27 Jan 2005 10:57:57 -0000	1.3
  +++ CacheRemoveEvent.java	29 Jan 2005 12:37:00 -0000	1.4
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheChangeSupport.java
  
  Index: CacheChangeSupport.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheChangeSupport.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CacheChangeSupport.java	27 Jan 2005 10:56:14 -0000	1.2
  +++ CacheChangeSupport.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheEntry.java
  
  Index: CacheEntry.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheEntry.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- CacheEntry.java	27 Jan 2005 10:56:14 -0000	1.3
  +++ CacheEntry.java	29 Jan 2005 12:37:00 -0000	1.4
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.5       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheManager.java
  
  Index: CacheManager.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheManager.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- CacheManager.java	29 Jan 2005 10:16:38 -0000	1.4
  +++ CacheManager.java	29 Jan 2005 12:37:00 -0000	1.5
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheManagerUtils.java
  
  Index: CacheManagerUtils.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheManagerUtils.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- CacheManagerUtils.java	27 Jan 2005 10:54:57 -0000	1.3
  +++ CacheManagerUtils.java	29 Jan 2005 12:37:00 -0000	1.4
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheType.java
  
  Index: CacheType.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/CacheType.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CacheType.java	29 Jan 2005 10:14:40 -0000	1.1
  +++ CacheType.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/ICache.java
  
  Index: ICache.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/ICache.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ICache.java	27 Jan 2005 10:55:21 -0000	1.3
  +++ ICache.java	29 Jan 2005 12:37:00 -0000	1.4
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/ICacheChangeHandler.java
  
  Index: ICacheChangeHandler.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/ICacheChangeHandler.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ICacheChangeHandler.java	27 Jan 2005 10:53:23 -0000	1.1
  +++ ICacheChangeHandler.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/ICacheChangeListener.java
  
  Index: ICacheChangeListener.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/ICacheChangeListener.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ICacheChangeListener.java	27 Jan 2005 10:53:09 -0000	1.1
  +++ ICacheChangeListener.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/ICacheSafe.java
  
  Index: ICacheSafe.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/ICacheSafe.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ICacheSafe.java	27 Jan 2005 10:55:36 -0000	1.3
  +++ ICacheSafe.java	29 Jan 2005 12:37:00 -0000	1.4
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.5       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/SafeCacheManager.java
  
  Index: SafeCacheManager.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/core/SafeCacheManager.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SafeCacheManager.java	29 Jan 2005 10:16:38 -0000	1.4
  +++ SafeCacheManager.java	29 Jan 2005 12:37:00 -0000	1.5
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileContent.java
  
  Index: CacheFileContent.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileContent.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CacheFileContent.java	27 Jan 2005 10:58:43 -0000	1.2
  +++ CacheFileContent.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileContentCorrupted.java
  
  Index: CacheFileContentCorrupted.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileContentCorrupted.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CacheFileContentCorrupted.java	27 Jan 2005 10:58:55 -0000	1.1
  +++ CacheFileContentCorrupted.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileContentType.java
  
  Index: CacheFileContentType.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileContentType.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CacheFileContentType.java	27 Jan 2005 10:59:20 -0000	1.2
  +++ CacheFileContentType.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.5       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileDAO.java
  
  Index: CacheFileDAO.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileDAO.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- CacheFileDAO.java	28 Jan 2005 11:17:49 -0000	1.4
  +++ CacheFileDAO.java	29 Jan 2005 12:37:00 -0000	1.5
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileManager.java
  
  Index: CacheFileManager.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileManager.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CacheFileManager.java	27 Jan 2005 11:01:16 -0000	1.1
  +++ CacheFileManager.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +2 -2      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileUtils.java
  
  Index: CacheFileUtils.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/file/CacheFileUtils.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CacheFileUtils.java	27 Jan 2005 11:01:36 -0000	1.2
  +++ CacheFileUtils.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  @@ -39,7 +39,7 @@
        *
        * @return true if succesfull; false otherwise.
        */
  -    boolean mkCacheDirs(@NonNullable String cacheName) {
  +    public boolean mkCacheDirs(@NonNullable String cacheName) {
           File dir = this.getCacheDir(cacheName);
           return dir.mkdirs();
       }
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/file/CacheFileDAOTest.java
  
  Index: CacheFileDAOTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/file/CacheFileDAOTest.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- CacheFileDAOTest.java	27 Jan 2005 11:08:54 -0000	1.3
  +++ CacheFileDAOTest.java	29 Jan 2005 12:37:00 -0000	1.4
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/file/FileContentTypeTest.java
  
  Index: FileContentTypeTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/file/FileContentTypeTest.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- FileContentTypeTest.java	27 Jan 2005 11:09:11 -0000	1.3
  +++ FileContentTypeTest.java	29 Jan 2005 12:37:00 -0000	1.4
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +2 -2      jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/core/CacheManagerTest.java
  
  Index: CacheManagerTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/core/CacheManagerTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CacheManagerTest.java	27 Jan 2005 11:07:54 -0000	1.2
  +++ CacheManagerTest.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  @@ -35,7 +35,7 @@
           CacheManager.inst.getCache("myCache", String.class);
           CacheManager.inst.removeCache("myCache");
           log.debug("Test getCache and get");
  -        ICache<String> c = CacheManager.inst.getCache("myCache", String.class);
  +        ICache<String> c = CacheManager.inst.getCache(CacheType.SOFT_REFERENCE, "myCache", String.class);
           assertTrue(null == c.get("bla"));
           log.debug("Test getCache and put");
           c = CacheManager.inst.getCache("myCache", String.class);
  
  
  
  1.3       +6 -4      jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/core/SafeCacheManagerTest.java
  
  Index: SafeCacheManagerTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/core/SafeCacheManagerTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- SafeCacheManagerTest.java	27 Jan 2005 11:07:54 -0000	1.2
  +++ SafeCacheManagerTest.java	29 Jan 2005 12:37:00 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  @@ -34,7 +34,7 @@
       
       public void testGetCache() {
           log.debug("Test getCache and get");
  -        ICacheSafe<String> c = SafeCacheManager.inst.getCache("myCache", String.class);
  +        ICacheSafe<String> c = SafeCacheManager.inst.getCache(CacheType.SOFT_REFERENCE_SAFE, "myCache", String.class);
           assertTrue(null == c.get("bla"));
           log.debug("Test getCache and put");
           c = SafeCacheManager.inst.getCache("myCache", String.class);
  @@ -103,7 +103,8 @@
       public void testGetSafeCache() {
           log.debug("Test getCache and getCopy");
           {
  -            ICacheSafe<String> c = SafeCacheManager.inst.getCache("myCache", String.class);
  +            ICacheSafe<String> c = SafeCacheManager.inst.getCache(
  +                    CacheType.SOFT_REFERENCE_SAFE, "myCache", String.class);
               assertTrue(null == c.getCopy("bla"));
               log.debug("Test getCache and putCopy");
               c = SafeCacheManager.inst.getCache("myCache", String.class);
  @@ -117,7 +118,8 @@
               log.debug("Test getCache and two putCopy's");
           }
           SafeCacheManager.inst.removeCache("myCache");
  -        ICacheSafe<TestSerializable> c = SafeCacheManager.inst.getCache("myCache", TestSerializable.class);
  +        ICacheSafe<TestSerializable> c = SafeCacheManager.inst.getCache(
  +                CacheType.SOFT_REFERENCE_SAFE, "myCache", TestSerializable.class);
           TestSerializable[] ta = {
                   new TestSerializable("First Put"), 
                   new TestSerializable("Second Put"),
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/CopyRightApache.java
  
  Index: CopyRightApache.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/CopyRightApache.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CopyRightApache.java	27 Jan 2005 10:48:52 -0000	1.1
  +++ CopyRightApache.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +2 -2      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/CopyRightType.java
  
  Index: CopyRightType.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/CopyRightType.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CopyRightType.java	27 Jan 2005 10:48:52 -0000	1.1
  +++ CopyRightType.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  @@ -28,7 +28,7 @@
           @Override public String toString() {
               return "\n"
               + "/* ========================================================================\n" 
  -            + " * Copyright 2001-2004 The Apache Software Foundation\n"
  +            + " * Copyright 2005 The Apache Software Foundation\n"
               + " *\n"
               + " * Licensed under the Apache License, Version 2.0 (the \"License\");\n"
               + " * you may not use this file except in compliance with the License.\n"
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/Implements.java
  
  Index: Implements.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/Implements.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Implements.java	27 Jan 2005 10:48:52 -0000	1.1
  +++ Implements.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/JavaBean.java
  
  Index: JavaBean.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/JavaBean.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JavaBean.java	27 Jan 2005 10:48:52 -0000	1.1
  +++ JavaBean.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/NonNullable.java
  
  Index: NonNullable.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/NonNullable.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NonNullable.java	27 Jan 2005 10:48:52 -0000	1.1
  +++ NonNullable.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/TestOnly.java
  
  Index: TestOnly.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/TestOnly.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TestOnly.java	27 Jan 2005 10:48:52 -0000	1.1
  +++ TestOnly.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/ThreadSafety.java
  
  Index: ThreadSafety.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/ThreadSafety.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ThreadSafety.java	27 Jan 2005 10:48:52 -0000	1.1
  +++ ThreadSafety.java	29 Jan 2005 12:37:00 -0000	1.2
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/ThreadSafetyType.java
  
  Index: ThreadSafetyType.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/ThreadSafetyType.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ThreadSafetyType.java	28 Jan 2005 13:13:17 -0000	1.2
  +++ ThreadSafetyType.java	29 Jan 2005 12:37:01 -0000	1.3
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/TODO.java
  
  Index: TODO.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/TODO.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TODO.java	27 Jan 2005 10:48:52 -0000	1.1
  +++ TODO.java	29 Jan 2005 12:37:01 -0000	1.2
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/UnsupportedOperation.java
  
  Index: UnsupportedOperation.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/annotation/UnsupportedOperation.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- UnsupportedOperation.java	27 Jan 2005 10:48:52 -0000	1.1
  +++ UnsupportedOperation.java	29 Jan 2005 12:37:01 -0000	1.2
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/lang/annotation/CopyRightApacheTest.java
  
  Index: CopyRightApacheTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/lang/annotation/CopyRightApacheTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CopyRightApacheTest.java	27 Jan 2005 11:07:19 -0000	1.1
  +++ CopyRightApacheTest.java	29 Jan 2005 12:37:01 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/ref/IKey.java
  
  Index: IKey.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/ref/IKey.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- IKey.java	28 Jan 2005 10:41:10 -0000	1.2
  +++ IKey.java	29 Jan 2005 12:37:01 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.6       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/ref/KeyedRefCollector.java
  
  Index: KeyedRefCollector.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/ref/KeyedRefCollector.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- KeyedRefCollector.java	29 Jan 2005 10:17:04 -0000	1.5
  +++ KeyedRefCollector.java	29 Jan 2005 12:37:01 -0000	1.6
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/ref/KeyedSoftReference.java
  
  Index: KeyedSoftReference.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/ref/KeyedSoftReference.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- KeyedSoftReference.java	28 Jan 2005 10:41:10 -0000	1.2
  +++ KeyedSoftReference.java	29 Jan 2005 12:37:01 -0000	1.3
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/ref/KeyedWeakReference.java
  
  Index: KeyedWeakReference.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/lang/ref/KeyedWeakReference.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- KeyedWeakReference.java	28 Jan 2005 12:27:24 -0000	1.3
  +++ KeyedWeakReference.java	29 Jan 2005 12:37:01 -0000	1.4
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/concurrent/locks/IKeyedReadWriteLock.java
  
  Index: IKeyedReadWriteLock.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/concurrent/locks/IKeyedReadWriteLock.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- IKeyedReadWriteLock.java	28 Jan 2005 12:23:30 -0000	1.3
  +++ IKeyedReadWriteLock.java	29 Jan 2005 12:37:01 -0000	1.4
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/concurrent/locks/KeyedReadWriteLock.java
  
  Index: KeyedReadWriteLock.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/util/concurrent/locks/KeyedReadWriteLock.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- KeyedReadWriteLock.java	28 Jan 2005 12:23:30 -0000	1.3
  +++ KeyedReadWriteLock.java	29 Jan 2005 12:37:01 -0000	1.4
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/test/log4j.xml
  
  Index: log4j.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/log4j.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- log4j.xml	22 Jan 2005 21:50:56 -0000	1.2
  +++ log4j.xml	29 Jan 2005 12:37:01 -0000	1.3
  @@ -1,6 +1,6 @@
   <?xml version="1.0" encoding="UTF-8"?> 
   <!--
  -	Copyright 2001-2004 The Apache Software Foundation
  +	Copyright 2005 The Apache Software Foundation
   	
   	Licensed under the Apache License, Version 2.0 (the "License");
   	you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/config/PerCacheConfig.java
  
  Index: PerCacheConfig.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/config/PerCacheConfig.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- PerCacheConfig.java	27 Jan 2005 10:52:08 -0000	1.1
  +++ PerCacheConfig.java	29 Jan 2005 12:37:01 -0000	1.2
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/config/YajCacheConfig.java
  
  Index: YajCacheConfig.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/config/YajCacheConfig.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- YajCacheConfig.java	27 Jan 2005 10:52:36 -0000	1.2
  +++ YajCacheConfig.java	29 Jan 2005 12:37:01 -0000	1.3
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/util/SerializeUtilsTest.java
  
  Index: SerializeUtilsTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/util/SerializeUtilsTest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- SerializeUtilsTest.java	27 Jan 2005 11:10:13 -0000	1.2
  +++ SerializeUtilsTest.java	29 Jan 2005 12:37:01 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/util/TestSerializable.java
  
  Index: TestSerializable.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/util/TestSerializable.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- TestSerializable.java	27 Jan 2005 11:10:13 -0000	1.2
  +++ TestSerializable.java	29 Jan 2005 12:37:01 -0000	1.3
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.8       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/soft/SoftRefCache.java
  
  Index: SoftRefCache.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/soft/SoftRefCache.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- SoftRefCache.java	29 Jan 2005 12:00:21 -0000	1.7
  +++ SoftRefCache.java	29 Jan 2005 12:37:01 -0000	1.8
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.5       +1 -1      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.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SoftRefCacheSafe.java	29 Jan 2005 10:19:24 -0000	1.4
  +++ SoftRefCacheSafe.java	29 Jan 2005 12:37:01 -0000	1.5
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.6       +5 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/soft/SoftRefFileCache.java
  
  Index: SoftRefFileCache.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/soft/SoftRefFileCache.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- SoftRefFileCache.java	29 Jan 2005 11:58:07 -0000	1.5
  +++ SoftRefFileCache.java	29 Jan 2005 12:37:01 -0000	1.6
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  @@ -43,6 +43,7 @@
   import org.apache.jcs.yajcache.file.CacheFileContent;
   import org.apache.jcs.yajcache.file.CacheFileContentType;
   import org.apache.jcs.yajcache.file.CacheFileDAO;
  +import org.apache.jcs.yajcache.file.CacheFileUtils;
   import org.apache.jcs.yajcache.lang.ref.KeyedRefCollector;
   import org.apache.jcs.yajcache.lang.ref.KeyedSoftReference;
   import org.apache.jcs.yajcache.util.EqualsUtils;
  @@ -111,6 +112,7 @@
           this.collector = new KeyedRefCollector<String>(refq, map);
           this.name = name;
           this.valueType = valueType;
  +        CacheFileUtils.inst.mkCacheDirs(this.name);
       }
       public SoftRefFileCache(
               @NonNullable String name, @NonNullable Class<V> valueType,
  @@ -120,6 +122,7 @@
           this.collector = new KeyedRefCollector<String>(refq, map);
           this.name = name;
           this.valueType = valueType;
  +        CacheFileUtils.inst.mkCacheDirs(this.name);
       }
       
       public SoftRefFileCache(@NonNullable String name,
  @@ -129,6 +132,7 @@
           this.collector = new KeyedRefCollector<String>(refq, map);
           this.name = name;
           this.valueType = valueType;
  +        CacheFileUtils.inst.mkCacheDirs(this.name);
       }
       
       public boolean isEmpty() {
  
  
  
  1.3       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/soft/SoftRefFileCacheSafe.java
  
  Index: SoftRefFileCacheSafe.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/src/org/apache/jcs/yajcache/soft/SoftRefFileCacheSafe.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- SoftRefFileCacheSafe.java	29 Jan 2005 10:19:24 -0000	1.2
  +++ SoftRefFileCacheSafe.java	29 Jan 2005 12:37:01 -0000	1.3
  @@ -1,6 +1,6 @@
   
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.4       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/soft/SoftRefCacheTest.java
  
  Index: SoftRefCacheTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/soft/SoftRefCacheTest.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- SoftRefCacheTest.java	29 Jan 2005 10:19:59 -0000	1.3
  +++ SoftRefCacheTest.java	29 Jan 2005 12:37:01 -0000	1.4
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  
  1.2       +1 -1      jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/soft/SoftRefFileCacheSafeTest.java
  
  Index: SoftRefFileCacheSafeTest.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-jcs/sandbox/yajcache/test/org/apache/jcs/yajcache/soft/SoftRefFileCacheSafeTest.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SoftRefFileCacheSafeTest.java	29 Jan 2005 10:19:59 -0000	1.1
  +++ SoftRefFileCacheSafeTest.java	29 Jan 2005 12:37:01 -0000	1.2
  @@ -1,5 +1,5 @@
   /*
  - * Copyright 2001-2004 The Apache Software Foundation.
  + * Copyright 2005 The Apache Software Foundation.
    *
    * Licensed under the Apache License, Version 2.0 (the "License")
    * you may not use this file except in compliance with the License.
  
  
  

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