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