You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2013/01/09 00:10:20 UTC

svn commit: r1430621 [4/48] - in /archiva/site-content/redback/components: ./ apidocs/assets/ apidocs/reference/ apidocs/reference/org/apache/archiva/redback/components/apacheds/ apidocs/reference/org/apache/archiva/redback/components/cache/ apidocs/re...

Modified: archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html
URL: http://svn.apache.org/viewvc/archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html?rev=1430621&r1=1430620&r2=1430621&view=diff
==============================================================================
--- archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html (original)
+++ archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html Tue Jan  8 23:10:10 2013
@@ -52,7 +52,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
-  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components." />
+  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components Aggregator." />
 
 <link rel="shortcut icon" type="image/x-icon" href="../../../../../../../favicon.ico" />
 <title>
@@ -60,7 +60,7 @@
   HashMapCache
 
 
-| Apache Archiva Redback Components
+| Apache Archiva Redback Components Aggregator
 
 </title>
 <link href="../../../../../../../../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
@@ -92,7 +92,7 @@
 <div id="header">
     <div id="headerLeft">
     
-      <span id="masthead-title">Apache Archiva Redback Components</span>
+      <span id="masthead-title">Apache Archiva Redback Components Aggregator</span>
     
     </div>
     <div id="headerRight">
@@ -197,7 +197,7 @@
               
     <li><h2>Classes</h2>
       <ul>
-          <li class="selected api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a></li>
+          <li class="selected api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a>&lt;V,&nbsp;T&gt;</li>
           <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCacheCreator.html">HashMapCacheCreator</a></li>
       </ul>
     </li>
@@ -323,7 +323,7 @@ Summary:
   
 
   
-    extends <a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html">AbstractCache</a><br/>
+    extends <a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html">AbstractCache</a>&lt;V,&nbsp;T&gt;<br/>
   
   
   
@@ -332,7 +332,7 @@ Summary:
   
       implements 
       
-        <a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html">Cache</a> 
+        <a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html">Cache</a>&lt;V,&nbsp;T&gt; 
       
   
   
@@ -356,7 +356,7 @@ Summary:
         
             <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
          	
-        <td colspan="2" class="jd-inheritance-class-cell"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html">org.apache.archiva.redback.components.cache.AbstractCache</a></td>
+        <td colspan="2" class="jd-inheritance-class-cell"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html">org.apache.archiva.redback.components.cache.AbstractCache</a>&lt;V,&nbsp;T&gt;</td>
     </tr>
     
 
@@ -366,7 +366,7 @@ Summary:
         
             <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
          	
-        <td colspan="1" class="jd-inheritance-class-cell">org.apache.archiva.redback.components.cache.hashmap.HashMapCache</td>
+        <td colspan="1" class="jd-inheritance-class-cell">org.apache.archiva.redback.components.cache.hashmap.HashMapCache&lt;V,&nbsp;T&gt;</td>
     </tr>
     
 
@@ -510,10 +510,10 @@ Summary:
             
             
             
-            Object</nobr>
+            T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#get(java.lang.Object)">get</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#get(V)">get</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Check for a cached object and return it if it exists.</div>
   
@@ -527,24 +527,6 @@ Summary:
             
             
             
-            &lt;T&gt;
-            T</nobr>
-        </td>
-        <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#get(java.lang.Object, java.lang.Class<T>)">get</a></span>(Object key, Class&lt;T&gt; clazz)</nobr>
-        
-        <div class="jd-descrdiv">Get the value of the specified key, if it exists in the cache.</div>
-  
-  </td></tr>
-
-
-	 
-    <tr class=" api apilevel-" >
-        <td class="jd-typecol"><nobr>
-            
-            
-            
-            
             
             double</nobr>
         </td>
@@ -555,7 +537,7 @@ Summary:
 
 
 	 
-    <tr class="alt-color api apilevel-" >
+    <tr class=" api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
@@ -571,7 +553,7 @@ Summary:
 
 
 	 
-    <tr class=" api apilevel-" >
+    <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
@@ -587,7 +569,7 @@ Summary:
 
 
 	 
-    <tr class="alt-color api apilevel-" >
+    <tr class=" api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
@@ -605,14 +587,14 @@ Summary:
 
 
 	 
-    <tr class=" api apilevel-" >
+    <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
             
             
             
-            HashMapCache.Stats</nobr>
+            Stats</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
         <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#getStats()">getStats</a></span>()</nobr>
@@ -621,7 +603,7 @@ Summary:
 
 
 	 
-    <tr class="alt-color api apilevel-" >
+    <tr class=" api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
@@ -631,7 +613,7 @@ Summary:
             boolean</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#hasKey(java.lang.Object)">hasKey</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#hasKey(V)">hasKey</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Check if the specified key is already mapped to an object.</div>
   
@@ -639,7 +621,7 @@ Summary:
 
 
 	 
-    <tr class=" api apilevel-" >
+    <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
@@ -655,37 +637,19 @@ Summary:
 
 
 	 
-    <tr class="alt-color api apilevel-" >
-        <td class="jd-typecol"><nobr>
-            
-            
-            
-            
-            
-            Object</nobr>
-        </td>
-        <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#put(java.lang.Object, java.lang.Object)">put</a></span>(Object key, Object value)</nobr>
-        
-        <div class="jd-descrdiv">Cache the given value and map it using the given key</div>
-  
-  </td></tr>
-
-
-	 
     <tr class=" api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
             
             
-            &lt;T&gt;
+            
             T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#put(java.lang.Object, java.lang.Object, java.lang.Class<T>)">put</a></span>(Object key, Object value, Class&lt;T&gt; clazz)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#put(V, T)">put</a></span>(V key, T value)</nobr>
         
-        <div class="jd-descrdiv">Put the specified value into the cache under the provided key.</div>
+        <div class="jd-descrdiv">Cache the given value and map it using the given key</div>
   
   </td></tr>
 
@@ -701,7 +665,7 @@ Summary:
             void</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#register(java.lang.Object, java.lang.Object)">register</a></span>(Object key, Object value)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#register(V, T)">register</a></span>(V key, T value)</nobr>
         
         <div class="jd-descrdiv">Cache the given value and map it using the given key</div>
   
@@ -716,10 +680,10 @@ Summary:
             
             
             
-            Object</nobr>
+            T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#remove(java.lang.Object)">remove</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html#remove(V)">remove</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Remove the specified key and value from the cache.</div>
   
@@ -860,6 +824,38 @@ From class
             int</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#getMaxElementsInMemory()">getMaxElementsInMemory</a></span>()</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class=" api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            
+            
+            
+            
+            
+            int</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#getMaxElementsOnDisk()">getMaxElementsOnDisk</a></span>()</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class="alt-color api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            
+            
+            
+            
+            
+            int</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
         <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#getTimeToIdleSeconds()">getTimeToIdleSeconds</a></span>()</nobr>
         
   </td></tr>
@@ -892,6 +888,38 @@ From class
             void</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#setMaxElementsInMemory(int)">setMaxElementsInMemory</a></span>(int maxElementsInMemory)</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class=" api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            
+            
+            
+            
+            
+            void</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#setMaxElementsOnDisk(int)">setMaxElementsOnDisk</a></span>(int maxElementsOnDisk)</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class="alt-color api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            
+            
+            
+            
+            
+            void</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
         <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#setTimeToIdleSeconds(int)">setTimeToIdleSeconds</a></span>(int timeToIdleSeconds)</nobr>
         
   </td></tr>
@@ -1167,10 +1195,10 @@ From interface
             
             
             
-            Object</nobr>
+            T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#get(java.lang.Object)">get</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#get(V)">get</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Get the value of the specified key, if it exists in the cache.</div>
   
@@ -1184,14 +1212,12 @@ From interface
             
             
             
-            &lt;T&gt;
-            T</nobr>
+            
+            int</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#get(java.lang.Object, java.lang.Class<T>)">get</a></span>(Object key, Class&lt;T&gt; clazz)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#getMaxElementsInMemory()">getMaxElementsInMemory</a></span>()</nobr>
         
-        <div class="jd-descrdiv">Get the value of the specified key, if it exists in the cache.</div>
-  
   </td></tr>
 
 
@@ -1203,6 +1229,22 @@ From interface
             
             
             
+            int</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#getMaxElementsOnDisk()">getMaxElementsOnDisk</a></span>()</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class="alt-color api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            abstract
+            
+            
+            
+            
             <a href="../../../../../../../org/apache/archiva/redback/components/cache/CacheStatistics.html">CacheStatistics</a></nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
@@ -1214,7 +1256,7 @@ From interface
 
 
 	 
-    <tr class="alt-color api apilevel-" >
+    <tr class=" api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
@@ -1230,7 +1272,7 @@ From interface
 
 
 	 
-    <tr class=" api apilevel-" >
+    <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
@@ -1246,7 +1288,7 @@ From interface
 
 
 	 
-    <tr class="alt-color api apilevel-" >
+    <tr class=" api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
@@ -1256,7 +1298,7 @@ From interface
             boolean</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#hasKey(java.lang.Object)">hasKey</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#hasKey(V)">hasKey</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Tests to see if the provided key exists within the cache.</div>
   
@@ -1264,17 +1306,17 @@ From interface
 
 
 	 
-    <tr class=" api apilevel-" >
+    <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
             
             
             
-            Object</nobr>
+            T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#put(java.lang.Object, java.lang.Object)">put</a></span>(Object key, Object value)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#put(V, T)">put</a></span>(V key, T value)</nobr>
         
         <div class="jd-descrdiv">Put the specified value into the cache under the provided key.</div>
   
@@ -1282,19 +1324,37 @@ From interface
 
 
 	 
+    <tr class=" api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            abstract
+            
+            
+            
+            
+            void</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#register(V, T)">register</a></span>(V key, T value)</nobr>
+        
+        <div class="jd-descrdiv">Register the specified value into the cache under the provided key.</div>
+  
+  </td></tr>
+
+
+	 
     <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
             
             
-            &lt;T&gt;
+            
             T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#put(java.lang.Object, java.lang.Object, java.lang.Class<T>)">put</a></span>(Object key, Object value, Class&lt;T&gt; clazz)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#remove(V)">remove</a></span>(V key)</nobr>
         
-        <div class="jd-descrdiv">Put the specified value into the cache under the provided key.</div>
+        <div class="jd-descrdiv">Remove the specified key and value from the cache.</div>
   
   </td></tr>
 
@@ -1310,10 +1370,8 @@ From interface
             void</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#register(java.lang.Object, java.lang.Object)">register</a></span>(Object key, Object value)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#setMaxElementsInMemory(int)">setMaxElementsInMemory</a></span>(int maxElementsInMemory)</nobr>
         
-        <div class="jd-descrdiv">Register the specified value into the cache under the provided key.</div>
-  
   </td></tr>
 
 
@@ -1325,13 +1383,11 @@ From interface
             
             
             
-            Object</nobr>
+            void</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#remove(java.lang.Object)">remove</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#setMaxElementsOnDisk(int)">setMaxElementsOnDisk</a></span>(int maxElementsOnDisk)</nobr>
         
-        <div class="jd-descrdiv">Remove the specified key and value from the cache.</div>
-  
   </td></tr>
 
 
@@ -1485,7 +1541,7 @@ From interface
 </div>
 
 
-<A NAME="get(java.lang.Object)"></A>
+<A NAME="get(V)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1495,10 +1551,10 @@ From interface
          
          
          
-        Object
+        T
       </span>
       <span class="sympad">get</span>
-      <span class="normal">(Object key)</span>
+      <span class="normal">(V key)</span>
     </h4>
       <div class="api-level">
         <div>
@@ -1530,55 +1586,6 @@ From interface
 </div>
 
 
-<A NAME="get(java.lang.Object, java.lang.Class<T>)"></A>
-
-<div class="jd-details api apilevel-"> 
-    <h4 class="jd-details-title">
-      <span class="normal">
-        public 
-         
-         
-         
-         
-        T
-      </span>
-      <span class="sympad">get</span>
-      <span class="normal">(Object key, Class&lt;T&gt; clazz)</span>
-    </h4>
-      <div class="api-level">
-        <div>
-
-</div>
-        
-  
-
-      </div>
-    <div class="jd-details-descr">
-      
-  <div class="jd-tagdata jd-tagdescr"><p>Get the value of the specified key, if it exists in the cache.</p></div>
-  <div class="jd-tagdata">
-      <h5 class="jd-tagtitle">Parameters</h5>
-      <table class="jd-tagtable">
-        <tr>
-          <th>key</td>
-          <td>the key to fetch the contents of.</td>
-        </tr>
-        <tr>
-          <th>clazz</td>
-          <td>class of object type to retrieve</td>
-        </tr>
-      </table>
-  </div>
-  <div class="jd-tagdata">
-      <h5 class="jd-tagtitle">Returns</h5>
-      <ul class="nolist"><li>the value of the key, or null if not found.
-</li></ul>
-  </div>
-
-    </div>
-</div>
-
-
 <A NAME="getCacheHitRatio()"></A>
 
 <div class="jd-details api apilevel-"> 
@@ -1718,7 +1725,7 @@ From interface
          
          
          
-        HashMapCache.Stats
+        Stats
       </span>
       <span class="sympad">getStats</span>
       <span class="normal">()</span>
@@ -1739,7 +1746,7 @@ From interface
 </div>
 
 
-<A NAME="hasKey(java.lang.Object)"></A>
+<A NAME="hasKey(V)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1752,7 +1759,7 @@ From interface
         boolean
       </span>
       <span class="sympad">hasKey</span>
-      <span class="normal">(Object key)</span>
+      <span class="normal">(V key)</span>
     </h4>
       <div class="api-level">
         <div>
@@ -1815,7 +1822,7 @@ From interface
 </div>
 
 
-<A NAME="put(java.lang.Object, java.lang.Object)"></A>
+<A NAME="put(V, T)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1825,10 +1832,10 @@ From interface
          
          
          
-        Object
+        T
       </span>
       <span class="sympad">put</span>
-      <span class="normal">(Object key, Object value)</span>
+      <span class="normal">(V key, T value)</span>
     </h4>
       <div class="api-level">
         <div>
@@ -1865,60 +1872,7 @@ From interface
 </div>
 
 
-<A NAME="put(java.lang.Object, java.lang.Object, java.lang.Class<T>)"></A>
-
-<div class="jd-details api apilevel-"> 
-    <h4 class="jd-details-title">
-      <span class="normal">
-        public 
-         
-         
-         
-         
-        T
-      </span>
-      <span class="sympad">put</span>
-      <span class="normal">(Object key, Object value, Class&lt;T&gt; clazz)</span>
-    </h4>
-      <div class="api-level">
-        <div>
-
-</div>
-        
-  
-
-      </div>
-    <div class="jd-details-descr">
-      
-  <div class="jd-tagdata jd-tagdescr"><p>Put the specified value into the cache under the provided key.</p></div>
-  <div class="jd-tagdata">
-      <h5 class="jd-tagtitle">Parameters</h5>
-      <table class="jd-tagtable">
-        <tr>
-          <th>key</td>
-          <td>the key to put the value into</td>
-        </tr>
-        <tr>
-          <th>value</td>
-          <td>the object to place into the cache.</td>
-        </tr>
-        <tr>
-          <th>clazz</td>
-          <td>class of object type to retrieve</td>
-        </tr>
-      </table>
-  </div>
-  <div class="jd-tagdata">
-      <h5 class="jd-tagtitle">Returns</h5>
-      <ul class="nolist"><li>the previous value for the key, or null if the key contained no value.
-</li></ul>
-  </div>
-
-    </div>
-</div>
-
-
-<A NAME="register(java.lang.Object, java.lang.Object)"></A>
+<A NAME="register(V, T)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1931,7 +1885,7 @@ From interface
         void
       </span>
       <span class="sympad">register</span>
-      <span class="normal">(Object key, Object value)</span>
+      <span class="normal">(V key, T value)</span>
     </h4>
       <div class="api-level">
         <div>
@@ -1963,7 +1917,7 @@ From interface
 </div>
 
 
-<A NAME="remove(java.lang.Object)"></A>
+<A NAME="remove(V)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1973,10 +1927,10 @@ From interface
          
          
          
-        Object
+        T
       </span>
       <span class="sympad">remove</span>
-      <span class="normal">(Object key)</span>
+      <span class="normal">(V key)</span>
     </h4>
       <div class="api-level">
         <div>

Modified: archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/HashMapCacheCreator.html
URL: http://svn.apache.org/viewvc/archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/HashMapCacheCreator.html?rev=1430621&r1=1430620&r2=1430621&view=diff
==============================================================================
--- archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/HashMapCacheCreator.html (original)
+++ archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/HashMapCacheCreator.html Tue Jan  8 23:10:10 2013
@@ -52,7 +52,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
-  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components." />
+  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components Aggregator." />
 
 <link rel="shortcut icon" type="image/x-icon" href="../../../../../../../favicon.ico" />
 <title>
@@ -60,7 +60,7 @@
   HashMapCacheCreator
 
 
-| Apache Archiva Redback Components
+| Apache Archiva Redback Components Aggregator
 
 </title>
 <link href="../../../../../../../../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
@@ -92,7 +92,7 @@
 <div id="header">
     <div id="headerLeft">
     
-      <span id="masthead-title">Apache Archiva Redback Components</span>
+      <span id="masthead-title">Apache Archiva Redback Components Aggregator</span>
     
     </div>
     <div id="headerRight">
@@ -197,7 +197,7 @@
               
     <li><h2>Classes</h2>
       <ul>
-          <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a></li>
+          <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a>&lt;V,&nbsp;T&gt;</li>
           <li class="selected api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCacheCreator.html">HashMapCacheCreator</a></li>
       </ul>
     </li>

Modified: archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/package-descr.html
URL: http://svn.apache.org/viewvc/archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/package-descr.html?rev=1430621&r1=1430620&r2=1430621&view=diff
==============================================================================
--- archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/package-descr.html (original)
+++ archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/package-descr.html Tue Jan  8 23:10:10 2013
@@ -52,7 +52,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
-  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components." />
+  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components Aggregator." />
 
 <link rel="shortcut icon" type="image/x-icon" href="../../../../../../../favicon.ico" />
 <title>
@@ -60,7 +60,7 @@
   org.apache.archiva.redback.components.cache.hashmap Details
 
 
-| Apache Archiva Redback Components
+| Apache Archiva Redback Components Aggregator
 
 </title>
 <link href="../../../../../../../../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
@@ -92,7 +92,7 @@
 <div id="header">
     <div id="headerLeft">
     
-      <span id="masthead-title">Apache Archiva Redback Components</span>
+      <span id="masthead-title">Apache Archiva Redback Components Aggregator</span>
     
     </div>
     <div id="headerRight">
@@ -197,7 +197,7 @@
               
     <li><h2>Classes</h2>
       <ul>
-        <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a></li>
+        <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a>&lt;V,&nbsp;T&gt;</li>
         <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCacheCreator.html">HashMapCacheCreator</a></li>
       </ul>
     </li>

Modified: archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/package-summary.html
URL: http://svn.apache.org/viewvc/archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/package-summary.html?rev=1430621&r1=1430620&r2=1430621&view=diff
==============================================================================
--- archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/package-summary.html (original)
+++ archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/hashmap/package-summary.html Tue Jan  8 23:10:10 2013
@@ -52,7 +52,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
-  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components." />
+  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components Aggregator." />
 
 <link rel="shortcut icon" type="image/x-icon" href="../../../../../../../favicon.ico" />
 <title>
@@ -60,7 +60,7 @@
   org.apache.archiva.redback.components.cache.hashmap
 
 
-| Apache Archiva Redback Components
+| Apache Archiva Redback Components Aggregator
 
 </title>
 <link href="../../../../../../../../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
@@ -92,7 +92,7 @@
 <div id="header">
     <div id="headerLeft">
     
-      <span id="masthead-title">Apache Archiva Redback Components</span>
+      <span id="masthead-title">Apache Archiva Redback Components Aggregator</span>
     
     </div>
     <div id="headerRight">
@@ -197,7 +197,7 @@
               
     <li><h2>Classes</h2>
       <ul>
-        <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a></li>
+        <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a>&lt;V,&nbsp;T&gt;</li>
         <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCacheCreator.html">HashMapCacheCreator</a></li>
       </ul>
     </li>
@@ -272,7 +272,7 @@
     
   <table class="jd-sumtable-expando">
         <tr class="alt-color api apilevel-" >
-              <td class="jd-linkcol"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a></td>
+              <td class="jd-linkcol"><a href="../../../../../../../org/apache/archiva/redback/components/cache/hashmap/HashMapCache.html">HashMapCache</a>&lt;V,&nbsp;T&gt;</td>
               <td class="jd-descrcol" width="100%"><p>
  HashMapCache - this is a Cache implementation taken from the Archiva project.&nbsp;</td>
           </tr>

Modified: archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/NoCacheCache.html
URL: http://svn.apache.org/viewvc/archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/NoCacheCache.html?rev=1430621&r1=1430620&r2=1430621&view=diff
==============================================================================
--- archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/NoCacheCache.html (original)
+++ archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/NoCacheCache.html Tue Jan  8 23:10:10 2013
@@ -52,7 +52,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
-  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components." />
+  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components Aggregator." />
 
 <link rel="shortcut icon" type="image/x-icon" href="../../../../../../../favicon.ico" />
 <title>
@@ -60,7 +60,7 @@
   NoCacheCache
 
 
-| Apache Archiva Redback Components
+| Apache Archiva Redback Components Aggregator
 
 </title>
 <link href="../../../../../../../../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
@@ -92,7 +92,7 @@
 <div id="header">
     <div id="headerLeft">
     
-      <span id="masthead-title">Apache Archiva Redback Components</span>
+      <span id="masthead-title">Apache Archiva Redback Components Aggregator</span>
     
     </div>
     <div id="headerRight">
@@ -197,7 +197,7 @@
               
     <li><h2>Classes</h2>
       <ul>
-          <li class="selected api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html">NoCacheCache</a></li>
+          <li class="selected api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html">NoCacheCache</a>&lt;V,&nbsp;T&gt;</li>
       </ul>
     </li>
               
@@ -319,7 +319,7 @@ Summary:
   
 
   
-    extends <a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html">AbstractCache</a><br/>
+    extends <a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html">AbstractCache</a>&lt;V,&nbsp;T&gt;<br/>
   
   
   
@@ -328,7 +328,7 @@ Summary:
   
       implements 
       
-        <a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html">Cache</a> 
+        <a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html">Cache</a>&lt;V,&nbsp;T&gt; 
       
   
   
@@ -352,7 +352,7 @@ Summary:
         
             <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
          	
-        <td colspan="2" class="jd-inheritance-class-cell"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html">org.apache.archiva.redback.components.cache.AbstractCache</a></td>
+        <td colspan="2" class="jd-inheritance-class-cell"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html">org.apache.archiva.redback.components.cache.AbstractCache</a>&lt;V,&nbsp;T&gt;</td>
     </tr>
     
 
@@ -362,7 +362,7 @@ Summary:
         
             <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
          	
-        <td colspan="1" class="jd-inheritance-class-cell">org.apache.archiva.redback.components.cache.impl.NoCacheCache</td>
+        <td colspan="1" class="jd-inheritance-class-cell">org.apache.archiva.redback.components.cache.impl.NoCacheCache&lt;V,&nbsp;T&gt;</td>
     </tr>
     
 
@@ -490,28 +490,10 @@ Summary:
             
             
             
-            Object</nobr>
-        </td>
-        <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#get(java.lang.Object)">get</a></span>(Object key)</nobr>
-        
-        <div class="jd-descrdiv">Get the value of the specified key, if it exists in the cache.</div>
-  
-  </td></tr>
-
-
-	 
-    <tr class="alt-color api apilevel-" >
-        <td class="jd-typecol"><nobr>
-            
-            
-            
-            
-            &lt;T&gt;
             T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#get(java.lang.Object, java.lang.Class<T>)">get</a></span>(Object key, Class&lt;T&gt; clazz)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#get(V)">get</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Get the value of the specified key, if it exists in the cache.</div>
   
@@ -519,7 +501,7 @@ Summary:
 
 
 	 
-    <tr class=" api apilevel-" >
+    <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
@@ -537,7 +519,7 @@ Summary:
 
 
 	 
-    <tr class="alt-color api apilevel-" >
+    <tr class=" api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
@@ -547,7 +529,7 @@ Summary:
             boolean</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#hasKey(java.lang.Object)">hasKey</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#hasKey(V)">hasKey</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Tests to see if the provided key exists within the cache.</div>
   
@@ -555,35 +537,17 @@ Summary:
 
 
 	 
-    <tr class=" api apilevel-" >
-        <td class="jd-typecol"><nobr>
-            
-            
-            
-            
-            
-            Object</nobr>
-        </td>
-        <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#put(java.lang.Object, java.lang.Object)">put</a></span>(Object key, Object value)</nobr>
-        
-        <div class="jd-descrdiv">Put the specified value into the cache under the provided key.</div>
-  
-  </td></tr>
-
-
-	 
     <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             
             
             
             
-            &lt;T&gt;
+            
             T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#put(java.lang.Object, java.lang.Object, java.lang.Class<T>)">put</a></span>(Object key, Object value, Class&lt;T&gt; clazz)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#put(V, T)">put</a></span>(V key, T value)</nobr>
         
         <div class="jd-descrdiv">Put the specified value into the cache under the provided key.</div>
   
@@ -601,7 +565,7 @@ Summary:
             void</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#register(java.lang.Object, java.lang.Object)">register</a></span>(Object key, Object value)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#register(V, T)">register</a></span>(V key, T value)</nobr>
         
         <div class="jd-descrdiv">Register the specified value into the cache under the provided key.</div>
   
@@ -616,10 +580,10 @@ Summary:
             
             
             
-            Object</nobr>
+            T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#remove(java.lang.Object)">remove</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html#remove(V)">remove</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Remove the specified key and value from the cache.</div>
   
@@ -671,6 +635,38 @@ From class
             int</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#getMaxElementsInMemory()">getMaxElementsInMemory</a></span>()</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class=" api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            
+            
+            
+            
+            
+            int</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#getMaxElementsOnDisk()">getMaxElementsOnDisk</a></span>()</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class="alt-color api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            
+            
+            
+            
+            
+            int</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
         <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#getTimeToIdleSeconds()">getTimeToIdleSeconds</a></span>()</nobr>
         
   </td></tr>
@@ -703,6 +699,38 @@ From class
             void</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#setMaxElementsInMemory(int)">setMaxElementsInMemory</a></span>(int maxElementsInMemory)</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class=" api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            
+            
+            
+            
+            
+            void</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#setMaxElementsOnDisk(int)">setMaxElementsOnDisk</a></span>(int maxElementsOnDisk)</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class="alt-color api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            
+            
+            
+            
+            
+            void</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
         <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/AbstractCache.html#setTimeToIdleSeconds(int)">setTimeToIdleSeconds</a></span>(int timeToIdleSeconds)</nobr>
         
   </td></tr>
@@ -978,10 +1006,10 @@ From interface
             
             
             
-            Object</nobr>
+            T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#get(java.lang.Object)">get</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#get(V)">get</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Get the value of the specified key, if it exists in the cache.</div>
   
@@ -995,14 +1023,12 @@ From interface
             
             
             
-            &lt;T&gt;
-            T</nobr>
+            
+            int</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#get(java.lang.Object, java.lang.Class<T>)">get</a></span>(Object key, Class&lt;T&gt; clazz)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#getMaxElementsInMemory()">getMaxElementsInMemory</a></span>()</nobr>
         
-        <div class="jd-descrdiv">Get the value of the specified key, if it exists in the cache.</div>
-  
   </td></tr>
 
 
@@ -1014,6 +1040,22 @@ From interface
             
             
             
+            int</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#getMaxElementsOnDisk()">getMaxElementsOnDisk</a></span>()</nobr>
+        
+  </td></tr>
+
+
+	 
+    <tr class="alt-color api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            abstract
+            
+            
+            
+            
             <a href="../../../../../../../org/apache/archiva/redback/components/cache/CacheStatistics.html">CacheStatistics</a></nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
@@ -1025,7 +1067,7 @@ From interface
 
 
 	 
-    <tr class="alt-color api apilevel-" >
+    <tr class=" api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
@@ -1041,7 +1083,7 @@ From interface
 
 
 	 
-    <tr class=" api apilevel-" >
+    <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
@@ -1057,7 +1099,7 @@ From interface
 
 
 	 
-    <tr class="alt-color api apilevel-" >
+    <tr class=" api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
@@ -1067,7 +1109,7 @@ From interface
             boolean</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#hasKey(java.lang.Object)">hasKey</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#hasKey(V)">hasKey</a></span>(V key)</nobr>
         
         <div class="jd-descrdiv">Tests to see if the provided key exists within the cache.</div>
   
@@ -1075,17 +1117,17 @@ From interface
 
 
 	 
-    <tr class=" api apilevel-" >
+    <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
             
             
             
-            Object</nobr>
+            T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#put(java.lang.Object, java.lang.Object)">put</a></span>(Object key, Object value)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#put(V, T)">put</a></span>(V key, T value)</nobr>
         
         <div class="jd-descrdiv">Put the specified value into the cache under the provided key.</div>
   
@@ -1093,19 +1135,37 @@ From interface
 
 
 	 
+    <tr class=" api apilevel-" >
+        <td class="jd-typecol"><nobr>
+            abstract
+            
+            
+            
+            
+            void</nobr>
+        </td>
+        <td class="jd-linkcol" width="100%"><nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#register(V, T)">register</a></span>(V key, T value)</nobr>
+        
+        <div class="jd-descrdiv">Register the specified value into the cache under the provided key.</div>
+  
+  </td></tr>
+
+
+	 
     <tr class="alt-color api apilevel-" >
         <td class="jd-typecol"><nobr>
             abstract
             
             
             
-            &lt;T&gt;
+            
             T</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#put(java.lang.Object, java.lang.Object, java.lang.Class<T>)">put</a></span>(Object key, Object value, Class&lt;T&gt; clazz)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#remove(V)">remove</a></span>(V key)</nobr>
         
-        <div class="jd-descrdiv">Put the specified value into the cache under the provided key.</div>
+        <div class="jd-descrdiv">Remove the specified key and value from the cache.</div>
   
   </td></tr>
 
@@ -1121,10 +1181,8 @@ From interface
             void</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#register(java.lang.Object, java.lang.Object)">register</a></span>(Object key, Object value)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#setMaxElementsInMemory(int)">setMaxElementsInMemory</a></span>(int maxElementsInMemory)</nobr>
         
-        <div class="jd-descrdiv">Register the specified value into the cache under the provided key.</div>
-  
   </td></tr>
 
 
@@ -1136,13 +1194,11 @@ From interface
             
             
             
-            Object</nobr>
+            void</nobr>
         </td>
         <td class="jd-linkcol" width="100%"><nobr>
-        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#remove(java.lang.Object)">remove</a></span>(Object key)</nobr>
+        <span class="sympad"><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#setMaxElementsOnDisk(int)">setMaxElementsOnDisk</a></span>(int maxElementsOnDisk)</nobr>
         
-        <div class="jd-descrdiv">Remove the specified key and value from the cache.</div>
-  
   </td></tr>
 
 
@@ -1296,52 +1352,7 @@ From interface
 </div>
 
 
-<A NAME="get(java.lang.Object)"></A>
-
-<div class="jd-details api apilevel-"> 
-    <h4 class="jd-details-title">
-      <span class="normal">
-        public 
-         
-         
-         
-         
-        Object
-      </span>
-      <span class="sympad">get</span>
-      <span class="normal">(Object key)</span>
-    </h4>
-      <div class="api-level">
-        <div>
-
-</div>
-        
-  
-
-      </div>
-    <div class="jd-details-descr">
-      
-  <div class="jd-tagdata jd-tagdescr"><p>Get the value of the specified key, if it exists in the cache.</p></div>
-  <div class="jd-tagdata">
-      <h5 class="jd-tagtitle">Parameters</h5>
-      <table class="jd-tagtable">
-        <tr>
-          <th>key</td>
-          <td>the key to fetch the contents of.</td>
-        </tr>
-      </table>
-  </div>
-  <div class="jd-tagdata">
-      <h5 class="jd-tagtitle">Returns</h5>
-      <ul class="nolist"><li>the value of the key, or null if not found.
-</li></ul>
-  </div>
-
-    </div>
-</div>
-
-
-<A NAME="get(java.lang.Object, java.lang.Class<T>)"></A>
+<A NAME="get(V)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1354,7 +1365,7 @@ From interface
         T
       </span>
       <span class="sympad">get</span>
-      <span class="normal">(Object key, Class&lt;T&gt; clazz)</span>
+      <span class="normal">(V key)</span>
     </h4>
       <div class="api-level">
         <div>
@@ -1374,10 +1385,6 @@ From interface
           <th>key</td>
           <td>the key to fetch the contents of.</td>
         </tr>
-        <tr>
-          <th>clazz</td>
-          <td>class of object type to retrieve</td>
-        </tr>
       </table>
   </div>
   <div class="jd-tagdata">
@@ -1426,7 +1433,7 @@ From interface
 </div>
 
 
-<A NAME="hasKey(java.lang.Object)"></A>
+<A NAME="hasKey(V)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1439,7 +1446,7 @@ From interface
         boolean
       </span>
       <span class="sympad">hasKey</span>
-      <span class="normal">(Object key)</span>
+      <span class="normal">(V key)</span>
     </h4>
       <div class="api-level">
         <div>
@@ -1454,7 +1461,7 @@ From interface
   <div class="jd-tagdata jd-tagdescr"><p>Tests to see if the provided key exists within the cache.
  <p/>
  NOTE: Due to synchronization issues, if this method returns true, a subsequent request
- to the <code><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#get(java.lang.Object)">get(Object)</a></code> method on the same key might return null as the period of time
+ to the <code><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#get(V)">get(Object)</a></code> method on the same key might return null as the period of time
  between the 2 request might have been long enough for the underlying Cache implementation
  to remove the key.</p></div>
   <div class="jd-tagdata">
@@ -1476,56 +1483,7 @@ From interface
 </div>
 
 
-<A NAME="put(java.lang.Object, java.lang.Object)"></A>
-
-<div class="jd-details api apilevel-"> 
-    <h4 class="jd-details-title">
-      <span class="normal">
-        public 
-         
-         
-         
-         
-        Object
-      </span>
-      <span class="sympad">put</span>
-      <span class="normal">(Object key, Object value)</span>
-    </h4>
-      <div class="api-level">
-        <div>
-
-</div>
-        
-  
-
-      </div>
-    <div class="jd-details-descr">
-      
-  <div class="jd-tagdata jd-tagdescr"><p>Put the specified value into the cache under the provided key.</p></div>
-  <div class="jd-tagdata">
-      <h5 class="jd-tagtitle">Parameters</h5>
-      <table class="jd-tagtable">
-        <tr>
-          <th>key</td>
-          <td>the key to put the value into</td>
-        </tr>
-        <tr>
-          <th>value</td>
-          <td>the object to place into the cache.</td>
-        </tr>
-      </table>
-  </div>
-  <div class="jd-tagdata">
-      <h5 class="jd-tagtitle">Returns</h5>
-      <ul class="nolist"><li>the previous value for the key, or null if the key contained no value.
-</li></ul>
-  </div>
-
-    </div>
-</div>
-
-
-<A NAME="put(java.lang.Object, java.lang.Object, java.lang.Class<T>)"></A>
+<A NAME="put(V, T)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1538,7 +1496,7 @@ From interface
         T
       </span>
       <span class="sympad">put</span>
-      <span class="normal">(Object key, Object value, Class&lt;T&gt; clazz)</span>
+      <span class="normal">(V key, T value)</span>
     </h4>
       <div class="api-level">
         <div>
@@ -1562,10 +1520,6 @@ From interface
           <th>value</td>
           <td>the object to place into the cache.</td>
         </tr>
-        <tr>
-          <th>clazz</td>
-          <td>class of object type to retrieve</td>
-        </tr>
       </table>
   </div>
   <div class="jd-tagdata">
@@ -1578,7 +1532,7 @@ From interface
 </div>
 
 
-<A NAME="register(java.lang.Object, java.lang.Object)"></A>
+<A NAME="register(V, T)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1591,7 +1545,7 @@ From interface
         void
       </span>
       <span class="sympad">register</span>
-      <span class="normal">(Object key, Object value)</span>
+      <span class="normal">(V key, T value)</span>
     </h4>
       <div class="api-level">
         <div>
@@ -1605,7 +1559,7 @@ From interface
       
   <div class="jd-tagdata jd-tagdescr"><p>Register the specified value into the cache under the provided key.
  <p/>
- This <code><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#register(java.lang.Object, java.lang.Object)">register(Object, Object)</a></code> method is just an optimized version of the <code><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#put(java.lang.Object, java.lang.Object)">put(Object, Object)</a></code>
+ This <code><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#register(V, T)">register(Object, Object)</a></code> method is just an optimized version of the <code><a href="../../../../../../../org/apache/archiva/redback/components/cache/Cache.html#put(V, T)">put(Object, Object)</a></code>
  method, but does not return the previous value contained with the specified key.</p></div>
   <div class="jd-tagdata">
       <h5 class="jd-tagtitle">Parameters</h5>
@@ -1626,7 +1580,7 @@ From interface
 </div>
 
 
-<A NAME="remove(java.lang.Object)"></A>
+<A NAME="remove(V)"></A>
 
 <div class="jd-details api apilevel-"> 
     <h4 class="jd-details-title">
@@ -1636,10 +1590,10 @@ From interface
          
          
          
-        Object
+        T
       </span>
       <span class="sympad">remove</span>
-      <span class="normal">(Object key)</span>
+      <span class="normal">(V key)</span>
     </h4>
       <div class="api-level">
         <div>

Modified: archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/package-descr.html
URL: http://svn.apache.org/viewvc/archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/package-descr.html?rev=1430621&r1=1430620&r2=1430621&view=diff
==============================================================================
--- archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/package-descr.html (original)
+++ archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/package-descr.html Tue Jan  8 23:10:10 2013
@@ -52,7 +52,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
-  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components." />
+  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components Aggregator." />
 
 <link rel="shortcut icon" type="image/x-icon" href="../../../../../../../favicon.ico" />
 <title>
@@ -60,7 +60,7 @@
   org.apache.archiva.redback.components.cache.impl Details
 
 
-| Apache Archiva Redback Components
+| Apache Archiva Redback Components Aggregator
 
 </title>
 <link href="../../../../../../../../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
@@ -92,7 +92,7 @@
 <div id="header">
     <div id="headerLeft">
     
-      <span id="masthead-title">Apache Archiva Redback Components</span>
+      <span id="masthead-title">Apache Archiva Redback Components Aggregator</span>
     
     </div>
     <div id="headerRight">
@@ -197,7 +197,7 @@
               
     <li><h2>Classes</h2>
       <ul>
-        <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html">NoCacheCache</a></li>
+        <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html">NoCacheCache</a>&lt;V,&nbsp;T&gt;</li>
       </ul>
     </li>
               

Modified: archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/package-summary.html
URL: http://svn.apache.org/viewvc/archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/package-summary.html?rev=1430621&r1=1430620&r2=1430621&view=diff
==============================================================================
--- archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/package-summary.html (original)
+++ archiva/site-content/redback/components/apidocs/reference/org/apache/archiva/redback/components/cache/impl/package-summary.html Tue Jan  8 23:10:10 2013
@@ -52,7 +52,7 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
-  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components." />
+  <meta name="description" content="Javadoc API documentation for Apache Archiva Redback Components Aggregator." />
 
 <link rel="shortcut icon" type="image/x-icon" href="../../../../../../../favicon.ico" />
 <title>
@@ -60,7 +60,7 @@
   org.apache.archiva.redback.components.cache.impl
 
 
-| Apache Archiva Redback Components
+| Apache Archiva Redback Components Aggregator
 
 </title>
 <link href="../../../../../../../../assets/doclava-developer-docs.css" rel="stylesheet" type="text/css" />
@@ -92,7 +92,7 @@
 <div id="header">
     <div id="headerLeft">
     
-      <span id="masthead-title">Apache Archiva Redback Components</span>
+      <span id="masthead-title">Apache Archiva Redback Components Aggregator</span>
     
     </div>
     <div id="headerRight">
@@ -197,7 +197,7 @@
               
     <li><h2>Classes</h2>
       <ul>
-        <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html">NoCacheCache</a></li>
+        <li class="api apilevel-"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html">NoCacheCache</a>&lt;V,&nbsp;T&gt;</li>
       </ul>
     </li>
               
@@ -271,7 +271,7 @@
     
   <table class="jd-sumtable-expando">
         <tr class="alt-color api apilevel-" >
-              <td class="jd-linkcol"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html">NoCacheCache</a></td>
+              <td class="jd-linkcol"><a href="../../../../../../../org/apache/archiva/redback/components/cache/impl/NoCacheCache.html">NoCacheCache</a>&lt;V,&nbsp;T&gt;</td>
               <td class="jd-descrcol" width="100%">Simple no-op provider of a Cache.&nbsp;</td>
           </tr>
   </table>