]> source.dussan.org Git - archiva.git/blob
8ff658ab733eaeb8ae4487f5970d8c8928583613
[archiva.git] /
1 <?xml version="1.0" ?>
2
3 <!--
4   ~ Licensed to the Apache Software Foundation (ASF) under one
5   ~ or more contributor license agreements.  See the NOTICE file
6   ~ distributed with this work for additional information
7   ~ regarding copyright ownership.  The ASF licenses this file
8   ~ to you under the Apache License, Version 2.0 (the
9   ~ "License"); you may not use this file except in compliance
10   ~ with the License.  You may obtain a copy of the License at
11   ~
12   ~   http://www.apache.org/licenses/LICENSE-2.0
13   ~
14   ~ Unless required by applicable law or agreed to in writing,
15   ~ software distributed under the License is distributed on an
16   ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17   ~ KIND, either express or implied.  See the License for the
18   ~ specific language governing permissions and limitations
19   ~ under the License.
20   -->
21
22 <component-set>
23   <components>
24     <component>
25       <role>org.apache.maven.archiva.layer.RepositoryQueryLayer</role>
26       <role-hint>test-cached</role-hint>
27       <implementation>org.apache.maven.archiva.layer.CachedRepositoryQueryLayer</implementation>
28       <description>CachedRepositoryQueryLayer - simple wrapper around another non-cached Repository Query Layer.</description>
29       <requirements>
30         <requirement>
31           <role>org.codehaus.plexus.cache.Cache</role>
32           <role-hint>test-repository-query</role-hint>
33           <field-name>cache</field-name>
34         </requirement>
35         <requirement>
36           <role>org.apache.maven.archiva.layer.RepositoryQueryLayer</role>
37           <field-name>layer</field-name>
38         </requirement>
39       </requirements>
40     </component>
41   
42     <component>
43       <role>org.codehaus.plexus.cache.Cache</role>
44       <role-hint>test-repository-query</role-hint>
45       <implementation>org.codehaus.plexus.cache.hashmap.HashMapCache</implementation>
46       <configuration>
47         <cache-hit-ratio>1.0</cache-hit-ratio>
48         <cache-max-size>0</cache-max-size>
49       </configuration>
50     </component>
51   </components>
52 </component-set>