1 package org.apache.archiva.configuration;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.archiva.redback.components.registry.RegistryException;
23 import org.apache.archiva.redback.components.registry.RegistryListener;
24 import org.springframework.stereotype.Service;
25
26 @Service("archivaConfiguration#mocked")
27 public class StubConfiguration
28 implements ArchivaConfiguration
29 {
30 private Configuration configuration;
31
32 @Override
33 public Configuration getConfiguration()
34 {
35 return configuration;
36 }
37
38 @Override
39 public void save( Configuration configuration )
40 throws RegistryException, IndeterminateConfigurationException
41 {
42 this.configuration = configuration;
43 }
44
45 @Override
46 public boolean isDefaulted()
47 {
48 return false;
49 }
50
51 @Override
52 public void addListener( ConfigurationListener listener )
53 {
54 throw new UnsupportedOperationException();
55 }
56
57 @Override
58 public void removeListener( ConfigurationListener listener )
59 {
60 throw new UnsupportedOperationException();
61 }
62
63 @Override
64 public void addChangeListener( RegistryListener listener )
65 {
66 throw new UnsupportedOperationException();
67 }
68
69 @Override
70 public void removeChangeListener( RegistryListener listener )
71 {
72 throw new UnsupportedOperationException();
73 }
74
75 @Override
76 public void reload()
77 {
78
79 }
80 }