]> source.dussan.org Git - archiva.git/blob
ad9c69de0de45dadecbfb2f919021a20ae4b6363
[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         if( records.size() != 0 )
50         {
51             Assert.assertEquals( 2, records.size() );
52         }
53     }
54
55     public boolean exists()
56         throws RepositoryIndexException
57     {
58         // TODO Auto-generated method stub
59         return false;
60     }
61
62     public Collection getAllRecordKeys()
63         throws RepositoryIndexException
64     {
65         // TODO Auto-generated method stub
66         return null;
67     }
68
69     public Analyzer getAnalyzer()
70     {
71         // TODO Auto-generated method stub
72         return null;
73     }
74
75     public LuceneEntryConverter getEntryConverter()
76     {
77         // TODO Auto-generated method stub
78         return null;
79     }
80
81     public String getId()
82     {
83         // TODO Auto-generated method stub
84         return null;
85     }
86
87     public File getIndexDirectory()
88     {
89         // TODO Auto-generated method stub
90         return null;
91     }
92
93     public QueryParser getQueryParser()
94     {
95         // TODO Auto-generated method stub
96         return null;
97     }
98
99     public ManagedRepositoryConfiguration getRepository()
100     {
101         // TODO Auto-generated method stub
102         return null;
103     }
104
105     public Searchable getSearchable()
106         throws RepositoryIndexSearchException
107     {
108         // TODO Auto-generated method stub
109         return null;
110     }
111
112     public void indexRecords( Collection records )
113         throws RepositoryIndexException
114     {
115         // TODO Auto-generated method stub
116
117     }
118
119     public void modifyRecord( LuceneRepositoryContentRecord record )
120         throws RepositoryIndexException
121     {
122         // TODO Auto-generated method stub
123
124     }
125
126     public void modifyRecords( Collection records )
127         throws RepositoryIndexException
128     {
129         // TODO Auto-generated method stub
130
131     }
132     
133     public void deleteRecord( LuceneRepositoryContentRecord record )
134         throws RepositoryIndexException
135     {        
136         // TODO Auto-generated method stub
137         
138     }
139
140 }