]> source.dussan.org Git - archiva.git/blob
82e90f1926a90fcc8ff71695c5988b0533aecb5a
[archiva.git] /
1 package org.apache.maven.archiva.consumers.core.repository.stubs;
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 import java.io.File;
23 import java.util.Collection;
24
25 import junit.framework.Assert;
26
27 import org.apache.lucene.analysis.Analyzer;
28 import org.apache.lucene.queryParser.QueryParser;
29 import org.apache.lucene.search.Searchable;
30 import org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration;
31 import org.apache.maven.archiva.indexer.RepositoryContentIndex;
32 import org.apache.maven.archiva.indexer.RepositoryIndexException;
33 import org.apache.maven.archiva.indexer.RepositoryIndexSearchException;
34 import org.apache.maven.archiva.indexer.lucene.LuceneEntryConverter;
35 import org.apache.maven.archiva.indexer.lucene.LuceneRepositoryContentRecord;
36
37 /**
38  * @author <a href="mailto:oching@apache.org">Maria Odea Ching</a>
39  * @version
40  */
41 public class LuceneRepositoryContentIndexStub
42     implements RepositoryContentIndex
43 {
44
45     public void deleteRecords( Collection records )
46         throws RepositoryIndexException
47     {
48         // TODO Auto-generated method stub
49         Assert.assertEquals( 2, records.size() );
50     }
51
52     public boolean exists()
53         throws RepositoryIndexException
54     {
55         // TODO Auto-generated method stub
56         return false;
57     }
58
59     public Collection getAllRecordKeys()
60         throws RepositoryIndexException
61     {
62         // TODO Auto-generated method stub
63         return null;
64     }
65
66     public Analyzer getAnalyzer()
67     {
68         // TODO Auto-generated method stub
69         return null;
70     }
71
72     public LuceneEntryConverter getEntryConverter()
73     {
74         // TODO Auto-generated method stub
75         return null;
76     }
77
78     public String getId()
79     {
80         // TODO Auto-generated method stub
81         return null;
82     }
83
84     public File getIndexDirectory()
85     {
86         // TODO Auto-generated method stub
87         return null;
88     }
89
90     public QueryParser getQueryParser()
91     {
92         // TODO Auto-generated method stub
93         return null;
94     }
95
96     public ManagedRepositoryConfiguration getRepository()
97     {
98         // TODO Auto-generated method stub
99         return null;
100     }
101
102     public Searchable getSearchable()
103         throws RepositoryIndexSearchException
104     {
105         // TODO Auto-generated method stub
106         return null;
107     }
108
109     public void indexRecords( Collection records )
110         throws RepositoryIndexException
111     {
112         // TODO Auto-generated method stub
113
114     }
115
116     public void modifyRecord( LuceneRepositoryContentRecord record )
117         throws RepositoryIndexException
118     {
119         // TODO Auto-generated method stub
120
121     }
122
123     public void modifyRecords( Collection records )
124         throws RepositoryIndexException
125     {
126         // TODO Auto-generated method stub
127
128     }
129
130 }