]> source.dussan.org Git - archiva.git/blob
f87f1b7f933e9ec16b2fbdbfdfa14a1f8d1f8bae
[archiva.git] /
1 package org.apache.archiva.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  *
13  * Unless required by applicable law or agreed to in writing,
14  * software distributed under the License is distributed on an
15  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16  * KIND, either express or implied.  See the License for the
17  * specific language governing permissions and limitations
18  * under the License.
19  */
20
21 import org.apache.archiva.admin.model.AuditInformation;
22 import org.apache.archiva.admin.model.RepositoryAdminException;
23 import org.apache.archiva.admin.model.admin.ArchivaAdministration;
24 import org.apache.archiva.admin.model.beans.FileType;
25 import org.apache.archiva.admin.model.beans.LegacyArtifactPath;
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     public List<LegacyArtifactPath> getLegacyArtifactPaths()
42         throws RepositoryAdminException
43     {
44         return null;
45     }
46
47     public void addLegacyArtifactPath( LegacyArtifactPath legacyArtifactPath, AuditInformation auditInformation )
48         throws RepositoryAdminException
49     {
50
51     }
52
53     public void deleteLegacyArtifactPath( String path, AuditInformation auditInformation )
54         throws RepositoryAdminException
55     {
56
57     }
58
59     public void addFileTypePattern( String fileTypeId, String pattern, AuditInformation auditInformation )
60         throws RepositoryAdminException
61     {
62
63     }
64
65     public void removeFileTypePattern( String fileTypeId, String pattern, AuditInformation auditInformation )
66         throws RepositoryAdminException
67     {
68
69     }
70
71     public List<FileType> getFileTypes()
72         throws RepositoryAdminException
73     {
74         return null;
75     }
76
77     public FileType getFileType( String fileTypeId )
78         throws RepositoryAdminException
79     {
80         return null;
81     }
82
83     public void addFileType( FileType fileType, AuditInformation auditInformation )
84         throws RepositoryAdminException
85     {
86
87     }
88
89     public void removeFileType( String fileTypeId, AuditInformation auditInformation )
90         throws RepositoryAdminException
91     {
92
93     }
94
95     public void addKnownContentConsumer( String knownContentConsumer, AuditInformation auditInformation )
96         throws RepositoryAdminException
97     {
98
99     }
100
101     public void setKnownContentConsumers( List<String> knownContentConsumers, AuditInformation auditInformation )
102         throws RepositoryAdminException
103     {
104
105     }
106
107     public List<String> getKnownContentConsumers()
108         throws RepositoryAdminException
109     {
110         return new ArrayList<String>(
111             getArchivaConfiguration().getConfiguration().getRepositoryScanning().getKnownContentConsumers() );
112     }
113
114     public void removeKnownContentConsumer( String knownContentConsumer, AuditInformation auditInformation )
115         throws RepositoryAdminException
116     {
117
118     }
119
120     public void addInvalidContentConsumer( String invalidContentConsumer, AuditInformation auditInformation )
121         throws RepositoryAdminException
122     {
123
124     }
125
126     public void setInvalidContentConsumers( List<String> invalidContentConsumers, AuditInformation auditInformation )
127         throws RepositoryAdminException
128     {
129
130     }
131
132     public List<String> getInvalidContentConsumers()
133         throws RepositoryAdminException
134     {
135         return new ArrayList<String>(
136             getArchivaConfiguration().getConfiguration().getRepositoryScanning().getInvalidContentConsumers() );
137     }
138
139     public void removeInvalidContentConsumer( String invalidContentConsumer, AuditInformation auditInformation )
140         throws RepositoryAdminException
141     {
142
143     }
144
145     public OrganisationInformation getOrganisationInformation()
146         throws RepositoryAdminException
147     {
148         return null;
149     }
150
151     public void setOrganisationInformation( OrganisationInformation organisationInformation )
152         throws RepositoryAdminException
153     {
154
155     }
156
157     public ArchivaConfiguration getArchivaConfiguration()
158     {
159         return archivaConfiguration;
160     }
161
162     public void setArchivaConfiguration( ArchivaConfiguration archivaConfiguration )
163     {
164         this.archivaConfiguration = archivaConfiguration;
165     }
166
167     public UiConfiguration getUiConfiguration()
168         throws RepositoryAdminException
169     {
170         return null;
171     }
172
173     public void updateUiConfiguration( UiConfiguration uiConfiguration )
174         throws RepositoryAdminException
175     {
176
177     }
178 }