/[projects]/dao/FuldDaekningWorker/src/dk/daoas/fulddaekning/Constants.java
ViewVC logotype

Annotation of /dao/FuldDaekningWorker/src/dk/daoas/fulddaekning/Constants.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2588 - (hide annotations) (download)
Sun Jun 14 15:11:23 2015 UTC (8 years, 11 months ago) by torben
File size: 742 byte(s)
Remove some unused code
1 torben 2200 package dk.daoas.fulddaekning;
2    
3     public abstract class Constants {
4    
5     private static Constants singleton = null;
6    
7     abstract public double getMaxDistance();
8    
9 torben 2203 abstract public int getMinPostnr();
10     abstract public int getMaxPostnr();
11 torben 2200
12 torben 2223 abstract public String getTableExtension();
13 torben 2203
14 torben 2231 abstract public boolean doCheckHO();
15 torben 2228
16 torben 2231
17 torben 2200 public static Constants getInstance() { //Singleton-ish
18     return singleton;
19     }
20    
21     public static void init(String distributor) {
22    
23     if (distributor.equals("DAO")) {
24     singleton = new DaoConstants();
25     } else if (distributor.equals("BK")){
26     singleton = new BKConstants();
27     } else {
28     System.out.println("Ukendt distributor: " + distributor);
29     System.exit(0);
30     }
31    
32     }
33    
34    
35     }

  ViewVC Help
Powered by ViewVC 1.1.20