]> source.dussan.org Git - archiva.git/blob
a6894839fb81b75b01d675dd5b651d66aff29dc4
[archiva.git] /
1 package org.apache.archiva.scheduler.repository.mock;
2 /*
3  * Licensed to the Apache Software Foundation (ASF) under one
4  * or more contributor license agreements.  See the NOTICE file
5  * distributed with this work for additional information
6  * regarding copyright ownership.  The ASF licenses this file
7  * to you under the Apache License, Version 2.0 (the
8  * "License"); you may not use this file except in compliance
9  * with the License.  You may obtain a copy of the License at
10  *
11  * http://www.apache.org/licenses/LICENSE-2.0
12  * Unless required by applicable law or agreed to in writing,
13  * software distributed under the License is distributed on an
14  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15  * KIND, either express or implied.  See the License for the
16  * specific language governing permissions and limitations
17  * under the License.
18  */
19
20 import org.apache.archiva.admin.model.AuditInformation;
21 import org.apache.archiva.admin.model.RepositoryAdminException;
22 import org.apache.archiva.admin.model.admin.ArchivaAdministration;
23 import org.apache.archiva.admin.model.beans.FileType;
24 import org.apache.archiva.admin.model.beans.LegacyArtifactPath;
25 import org.apache.archiva.admin.model.beans.NetworkConfiguration;
26 import org.apache.archiva.admin.model.beans.OrganisationInformation;
27 import org.apache.archiva.admin.model.beans.UiConfiguration;
28 import org.apache.archiva.configuration.ArchivaConfiguration;
29
30 import java.util.ArrayList;
31 import java.util.List;
32
33 /**
34  * @author Olivier Lamy
35  */
36 public class MockArchivaAdministration
37     implements ArchivaAdministration
38 {
39     private ArchivaConfiguration archivaConfiguration;
40
41     @Override
42     public List<LegacyArtifactPath> getLegacyArtifactPaths()
43         throws RepositoryAdminException
44     {
45         return null;
46     }
47
48     @Override
49     public void addLegacyArtifactPath( LegacyArtifactPath legacyArtifactPath, AuditInformation auditInformation )
50         throws RepositoryAdminException
51     {
52
53     }
54
55     @Override
56     public void deleteLegacyArtifactPath( String path, AuditInformation auditInformation )
57         throws RepositoryAdminException
58     {
59
60     }
61
62     @Override
63     public void addFileTypePattern( String fileTypeId, String pattern, AuditInformation auditInformation )
64         throws RepositoryAdminException
65     {
66
67     }
68
69     @Override
70     public void removeFileTypePattern( String fileTypeId, String pattern, AuditInformation auditInformation )
71         throws RepositoryAdminException
72     {
73
74     }
75
76     @Override
77     public List<FileType> getFileTypes()
78         throws RepositoryAdminException
79     {
80         return null;
81     }
82
83     @Override
84     public FileType getFileType( String fileTypeId )
85         throws RepositoryAdminException
86     {
87         return null;
88     }
89
90     @Override
91     public void addFileType( FileType fileType, AuditInformation auditInformation )
92         throws RepositoryAdminException
93     {
94
95     }
96
97     @Override
98     public void removeFileType( String fileTypeId, AuditInformation auditInformation )
99         throws RepositoryAdminException
100     {
101
102     }
103
104     @Override
105     public void addKnownContentConsumer( String knownContentConsumer, AuditInformation auditInformation )
106         throws RepositoryAdminException
107     {
108
109     }
110
111     @Override
112     public void setKnownContentConsumers( List<String> knownContentConsumers, AuditInformation auditInformation )
113         throws RepositoryAdminException
114     {
115
116     }
117
118     @Override
119     public List<String> getKnownContentConsumers()
120         throws RepositoryAdminException
121     {
122         return new ArrayList<>(
123             getArchivaConfiguration().getConfiguration().getRepositoryScanning().getKnownContentConsumers() );
124     }
125
126     @Override
127     public void removeKnownContentConsumer( String knownContentConsumer, AuditInformation auditInformation )
128         throws RepositoryAdminException
129     {
130
131     }
132
133     @Override
134     public void addInvalidContentConsumer( String invalidContentConsumer, AuditInformation auditInformation )
135         throws RepositoryAdminException
136     {
137
138     }
139
140     @Override
141     public void setInvalidContentConsumers( List<String> invalidContentConsumers, AuditInformation auditInformation )
142         throws RepositoryAdminException
143     {
144
145     }
146
147     @Override
148     public List<String> getInvalidContentConsumers()
149         throws RepositoryAdminException
150     {
151         return new ArrayList<>(
152             getArchivaConfiguration().getConfiguration().getRepositoryScanning().getInvalidContentConsumers() );
153     }
154
155     @Override
156     public void removeInvalidContentConsumer( String invalidContentConsumer, AuditInformation auditInformation )
157         throws RepositoryAdminException
158     {
159
160     }
161
162     @Override
163     public OrganisationInformation getOrganisationInformation()
164         throws RepositoryAdminException
165     {
166         return null;
167     }
168
169     @Override
170     public void setOrganisationInformation( OrganisationInformation organisationInformation )
171         throws RepositoryAdminException
172     {
173
174     }
175
176     public ArchivaConfiguration getArchivaConfiguration()
177     {
178         return archivaConfiguration;
179     }
180
181     public void setArchivaConfiguration( ArchivaConfiguration archivaConfiguration )
182     {
183         this.archivaConfiguration = archivaConfiguration;
184     }
185
186     @Override
187     public UiConfiguration getUiConfiguration()
188         throws RepositoryAdminException
189     {
190         return null;
191     }
192
193     @Override
194     public void updateUiConfiguration( UiConfiguration uiConfiguration )
195         throws RepositoryAdminException
196     {
197
198     }
199
200     @Override
201     public NetworkConfiguration getNetworkConfiguration()
202         throws RepositoryAdminException
203     {
204         return null;
205     }
206
207     @Override
208     public void setNetworkConfiguration( NetworkConfiguration networkConfiguration )
209         throws RepositoryAdminException
210     {
211
212     }
213 }