]> source.dussan.org Git - archiva.git/blob
3de481f099f29f7fde396cbe5494b1ecc7843349
[archiva.git] /
1 package org.apache.archiva.consumers.lucene.test;
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.redback.rbac.Operation;
22 import org.apache.archiva.redback.rbac.Permission;
23 import org.apache.archiva.redback.rbac.RBACManager;
24 import org.apache.archiva.redback.rbac.RbacManagerException;
25 import org.apache.archiva.redback.rbac.RbacObjectInvalidException;
26 import org.apache.archiva.redback.rbac.RbacObjectNotFoundException;
27 import org.apache.archiva.redback.rbac.Resource;
28 import org.apache.archiva.redback.rbac.Role;
29 import org.apache.archiva.redback.rbac.UserAssignment;
30 import org.apache.archiva.redback.rbac.RBACManagerListener;
31 import org.springframework.stereotype.Service;
32
33 import java.util.Collection;
34 import java.util.List;
35 import java.util.Map;
36 import java.util.Set;
37
38 /**
39  * @author Olivier Lamy
40  */
41 @Service("rBACManager#cached")
42 public class TestRBACManager implements RBACManager
43 {
44     public void addListener( RBACManagerListener listener )
45     {
46         //To change body of implemented methods use File | Settings | File Templates.
47     }
48
49     public void removeListener( RBACManagerListener listener )
50     {
51         //To change body of implemented methods use File | Settings | File Templates.
52     }
53
54     public Role createRole( String name )
55     {
56         return null;  //To change body of implemented methods use File | Settings | File Templates.
57     }
58
59     public boolean roleExists( String name )
60     {
61         return false;  //To change body of implemented methods use File | Settings | File Templates.
62     }
63
64     public boolean roleExists( Role role )
65     {
66         return false;  //To change body of implemented methods use File | Settings | File Templates.
67     }
68
69     public Role saveRole( Role role )
70         throws RbacObjectInvalidException, RbacManagerException
71     {
72         return null;  //To change body of implemented methods use File | Settings | File Templates.
73     }
74
75     public void saveRoles( Collection<Role> roles )
76         throws RbacObjectInvalidException, RbacManagerException
77     {
78         //To change body of implemented methods use File | Settings | File Templates.
79     }
80
81     public Role getRole( String roleName )
82         throws RbacObjectNotFoundException, RbacManagerException
83     {
84         return null;  //To change body of implemented methods use File | Settings | File Templates.
85     }
86
87     public Map<String, Role> getRoles( Collection<String> roleNames )
88         throws RbacObjectNotFoundException, RbacManagerException
89     {
90         return null;  //To change body of implemented methods use File | Settings | File Templates.
91     }
92
93     public void addChildRole( Role role, Role childRole )
94         throws RbacObjectInvalidException, RbacManagerException
95     {
96         //To change body of implemented methods use File | Settings | File Templates.
97     }
98
99     public Map<String, Role> getChildRoles( Role role )
100         throws RbacManagerException
101     {
102         return null;  //To change body of implemented methods use File | Settings | File Templates.
103     }
104
105     public Map<String, Role> getParentRoles( Role role )
106         throws RbacManagerException
107     {
108         return null;  //To change body of implemented methods use File | Settings | File Templates.
109     }
110
111     public List<Role> getAllRoles()
112         throws RbacManagerException
113     {
114         return null;  //To change body of implemented methods use File | Settings | File Templates.
115     }
116
117     public Set<Role> getEffectiveRoles( Role role )
118         throws RbacObjectNotFoundException, RbacManagerException
119     {
120         return null;  //To change body of implemented methods use File | Settings | File Templates.
121     }
122
123     public void removeRole( Role role )
124         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
125     {
126         //To change body of implemented methods use File | Settings | File Templates.
127     }
128
129     public void removeRole( String roleName )
130         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
131     {
132         //To change body of implemented methods use File | Settings | File Templates.
133     }
134
135     public Permission createPermission( String name )
136         throws RbacManagerException
137     {
138         return null;  //To change body of implemented methods use File | Settings | File Templates.
139     }
140
141     public Permission createPermission( String name, String operationName, String resourceIdentifier )
142         throws RbacManagerException
143     {
144         return null;  //To change body of implemented methods use File | Settings | File Templates.
145     }
146
147     public boolean permissionExists( String name )
148     {
149         return false;  //To change body of implemented methods use File | Settings | File Templates.
150     }
151
152     public boolean permissionExists( Permission permission )
153     {
154         return false;  //To change body of implemented methods use File | Settings | File Templates.
155     }
156
157     public Permission savePermission( Permission permission )
158         throws RbacObjectInvalidException, RbacManagerException
159     {
160         return null;  //To change body of implemented methods use File | Settings | File Templates.
161     }
162
163     public Permission getPermission( String permissionName )
164         throws RbacObjectNotFoundException, RbacManagerException
165     {
166         return null;  //To change body of implemented methods use File | Settings | File Templates.
167     }
168
169     public List<Permission> getAllPermissions()
170         throws RbacManagerException
171     {
172         return null;  //To change body of implemented methods use File | Settings | File Templates.
173     }
174
175     public void removePermission( Permission permission )
176         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
177     {
178         //To change body of implemented methods use File | Settings | File Templates.
179     }
180
181     public void removePermission( String permissionName )
182         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
183     {
184         //To change body of implemented methods use File | Settings | File Templates.
185     }
186
187     public Operation createOperation( String name )
188         throws RbacManagerException
189     {
190         return null;  //To change body of implemented methods use File | Settings | File Templates.
191     }
192
193     public boolean operationExists( String name )
194     {
195         return false;  //To change body of implemented methods use File | Settings | File Templates.
196     }
197
198     public boolean operationExists( Operation operation )
199     {
200         return false;
201     }
202
203     public Operation saveOperation( Operation operation )
204         throws RbacObjectInvalidException, RbacManagerException
205     {
206         return null;
207     }
208
209     public Operation getOperation( String operationName )
210         throws RbacObjectNotFoundException, RbacManagerException
211     {
212         return null;
213     }
214
215     public List<Operation> getAllOperations()
216         throws RbacManagerException
217     {
218         return null;
219     }
220
221     public void removeOperation( Operation operation )
222         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
223     {
224     }
225
226     public void removeOperation( String operationName )
227         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
228     {
229     }
230
231     public Resource createResource( String identifier )
232         throws RbacManagerException
233     {
234         return null;
235     }
236
237     public boolean resourceExists( String identifier )
238     {
239         return false;  //To change body of implemented methods use File | Settings | File Templates.
240     }
241
242     public boolean resourceExists( Resource resource )
243     {
244         return false;  //To change body of implemented methods use File | Settings | File Templates.
245     }
246
247     public Resource saveResource( Resource resource )
248         throws RbacObjectInvalidException, RbacManagerException
249     {
250         return null;  //To change body of implemented methods use File | Settings | File Templates.
251     }
252
253     public Resource getResource( String resourceIdentifier )
254         throws RbacObjectNotFoundException, RbacManagerException
255     {
256         return null;  //To change body of implemented methods use File | Settings | File Templates.
257     }
258
259     public List<Resource> getAllResources()
260         throws RbacManagerException
261     {
262         return null;  //To change body of implemented methods use File | Settings | File Templates.
263     }
264
265     public void removeResource( Resource resource )
266         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
267     {
268         //To change body of implemented methods use File | Settings | File Templates.
269     }
270
271     public void removeResource( String resourceIdentifier )
272         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
273     {
274         //To change body of implemented methods use File | Settings | File Templates.
275     }
276
277     public UserAssignment createUserAssignment( String principal )
278         throws RbacManagerException
279     {
280         return null;  //To change body of implemented methods use File | Settings | File Templates.
281     }
282
283     public boolean userAssignmentExists( String principal )
284     {
285         return false;  //To change body of implemented methods use File | Settings | File Templates.
286     }
287
288     public boolean userAssignmentExists( UserAssignment assignment )
289     {
290         return false;  //To change body of implemented methods use File | Settings | File Templates.
291     }
292
293     public UserAssignment saveUserAssignment( UserAssignment userAssignment )
294         throws RbacObjectInvalidException, RbacManagerException
295     {
296         return null;  //To change body of implemented methods use File | Settings | File Templates.
297     }
298
299     public UserAssignment getUserAssignment( String principal )
300         throws RbacObjectNotFoundException, RbacManagerException
301     {
302         return null;  //To change body of implemented methods use File | Settings | File Templates.
303     }
304
305     public List<UserAssignment> getAllUserAssignments()
306         throws RbacManagerException
307     {
308         return null;  //To change body of implemented methods use File | Settings | File Templates.
309     }
310
311     public List<UserAssignment> getUserAssignmentsForRoles( Collection<String> roleNames )
312         throws RbacManagerException
313     {
314         return null;  //To change body of implemented methods use File | Settings | File Templates.
315     }
316
317     public void removeUserAssignment( UserAssignment userAssignment )
318         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
319     {
320         //To change body of implemented methods use File | Settings | File Templates.
321     }
322
323     public void removeUserAssignment( String principal )
324         throws RbacObjectNotFoundException, RbacObjectInvalidException, RbacManagerException
325     {
326         //To change body of implemented methods use File | Settings | File Templates.
327     }
328
329     public Collection<Role> getAssignedRoles( String principal )
330         throws RbacObjectNotFoundException, RbacManagerException
331     {
332         return null;  //To change body of implemented methods use File | Settings | File Templates.
333     }
334
335     public Collection<Role> getAssignedRoles( UserAssignment userAssignment )
336         throws RbacObjectNotFoundException, RbacManagerException
337     {
338         return null;  //To change body of implemented methods use File | Settings | File Templates.
339     }
340
341     public Collection<Role> getEffectivelyUnassignedRoles( String principal )
342         throws RbacManagerException, RbacObjectNotFoundException
343     {
344         return null;  //To change body of implemented methods use File | Settings | File Templates.
345     }
346
347     public Collection<Role> getEffectivelyAssignedRoles( String principal )
348         throws RbacObjectNotFoundException, RbacManagerException
349     {
350         return null;  //To change body of implemented methods use File | Settings | File Templates.
351     }
352
353     public Collection<Role> getUnassignedRoles( String principal )
354         throws RbacManagerException, RbacObjectNotFoundException
355     {
356         return null;  //To change body of implemented methods use File | Settings | File Templates.
357     }
358
359     public Set<Permission> getAssignedPermissions( String principal )
360         throws RbacObjectNotFoundException, RbacManagerException
361     {
362         return null;  //To change body of implemented methods use File | Settings | File Templates.
363     }
364
365     public Map<String, List<Permission>> getAssignedPermissionMap( String principal )
366         throws RbacObjectNotFoundException, RbacManagerException
367     {
368         return null;  //To change body of implemented methods use File | Settings | File Templates.
369     }
370
371     public List<Role> getAllAssignableRoles()
372         throws RbacManagerException, RbacObjectNotFoundException
373     {
374         return null;  //To change body of implemented methods use File | Settings | File Templates.
375     }
376
377     public Resource getGlobalResource()
378         throws RbacManagerException
379     {
380         return null;  //To change body of implemented methods use File | Settings | File Templates.
381     }
382
383     public void eraseDatabase()
384     {
385         //To change body of implemented methods use File | Settings | File Templates.
386     }
387 }