Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientFactory.java @ 36:ad381cc47217
Format Code to max 80 Chars per Row
gnv/trunk@172 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 02 Oct 2009 08:54:13 +0000 |
parents | 5e94403971af |
children | 23a4f196d7d6 |
comparison
equal
deleted
inserted
replaced
35:4405f31bbc30 | 36:ad381cc47217 |
---|---|
5 | 5 |
6 import org.apache.log4j.Logger; | 6 import org.apache.log4j.Logger; |
7 | 7 |
8 /** | 8 /** |
9 * @author Tim Englich <tim.englich@intevation.de> | 9 * @author Tim Englich <tim.englich@intevation.de> |
10 * | 10 * |
11 */ | 11 */ |
12 public class ArtifactDatabaseClientFactory { | 12 public class ArtifactDatabaseClientFactory { |
13 | 13 |
14 | |
15 | |
16 /** | 14 /** |
17 * the logger, used to log exceptions and additonaly information | 15 * the logger, used to log exceptions and additonaly information |
18 */ | 16 */ |
19 private static Logger log = Logger.getLogger(ArtifactDatabaseClientFactory.class); | 17 private static Logger log = Logger |
18 .getLogger(ArtifactDatabaseClientFactory.class); | |
20 | 19 |
21 | |
22 /** | 20 /** |
23 * The singleton Instance of this Factory. | 21 * The singleton Instance of this Factory. |
24 */ | 22 */ |
25 private static ArtifactDatabaseClientFactory instance = null; | 23 private static ArtifactDatabaseClientFactory instance = null; |
26 | 24 |
31 super(); | 29 super(); |
32 } | 30 } |
33 | 31 |
34 /** | 32 /** |
35 * This Method provides an singleton Instance of this Class. | 33 * This Method provides an singleton Instance of this Class. |
34 * | |
36 * @return an singleton Instance of this Class | 35 * @return an singleton Instance of this Class |
37 */ | 36 */ |
38 public static ArtifactDatabaseClientFactory getInstance(){ | 37 public static ArtifactDatabaseClientFactory getInstance() { |
39 if (instance == null){ | 38 if (instance == null) { |
40 instance = new ArtifactDatabaseClientFactory(); | 39 instance = new ArtifactDatabaseClientFactory(); |
41 } | 40 } |
42 return instance; | 41 return instance; |
43 } | 42 } |
44 | 43 |
45 | |
46 /** | 44 /** |
47 * Getting the ArtifactDatabaseClient | 45 * Getting the ArtifactDatabaseClient |
46 * | |
48 * @return the ArtifactDatabaseClient | 47 * @return the ArtifactDatabaseClient |
49 */ | 48 */ |
50 public ArtifactDatabaseClient getArtifactDatabaseClient(){ | 49 public ArtifactDatabaseClient getArtifactDatabaseClient() { |
51 //TODO Read from Configuration? | 50 // TODO Read from Configuration? |
52 return new DefaultArtifactDatabaseClient(); | 51 return new DefaultArtifactDatabaseClient(); |
53 } | 52 } |
54 | |
55 | 53 |
56 } | 54 } |