1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.ldap.server.prefs;
18
19
20 import java.util.prefs.Preferences;
21 import java.util.prefs.PreferencesFactory;
22
23 import org.apache.ldap.common.NotImplementedException;
24
25
26 /***
27 * A preferences factory implementation. Currently the userRoot() preferences
28 * are not available and will throw NotImplementedExceptions.
29 *
30 * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
31 * @version $Rev: 264732 $
32 */
33 public class ServerPreferencesFactory implements PreferencesFactory
34 {
35 public Preferences systemRoot()
36 {
37 return new ServerSystemPreferences();
38 }
39
40
41 public Preferences userRoot()
42 {
43 throw new NotImplementedException( "userRoot() in org.apache.ldap.server.prefs.ServerPreferencesFactory not implemented!" );
44 }
45 }