1 package pt.digitalis.dif.utils.configurations;
2
3 import java.util.Properties;
4
5 import pt.digitalis.dif.ioc.DIFIoCRegistry;
6 import pt.digitalis.utils.config.IConfigurations;
7
8
9
10
11
12 public abstract class AbstractApplicationModelConfigurations implements IApplicationModelConfigurations {
13
14
15 static private IConfigurations configurations;
16
17
18
19
20 protected static IConfigurations getConfigurations()
21 {
22 if (configurations == null)
23 configurations = DIFIoCRegistry.getRegistry().getImplementation(IConfigurations.class);
24
25 return configurations;
26 }
27
28
29
30
31 public Properties getAllDatabaseConfigurations()
32 {
33 return null;
34 }
35
36
37
38
39 public Properties getCustomDatabaseConfigurations()
40 {
41 return null;
42 }
43 }