comparison artifact-database/src/main/java/de/intevation/artifactdatabase/FactoryBootstrap.java @ 70:ce488c1d3fc4

Serve services over artifact database. artifacts/trunk@597 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 22 Jan 2010 11:08:40 +0000
parents 1259d192e3c3
children c99da6837be0
comparison
equal deleted inserted replaced
69:498bb84334d0 70:ce488c1d3fc4
1 package de.intevation.artifactdatabase; 1 package de.intevation.artifactdatabase;
2
3 import de.intevation.artifacts.ArtifactContextFactory;
4 import de.intevation.artifacts.ArtifactFactory;
5 import de.intevation.artifacts.ServiceFactory;
6
7 import java.util.ArrayList;
8
9 import org.apache.log4j.Logger;
2 10
3 import org.w3c.dom.Document; 11 import org.w3c.dom.Document;
4 import org.w3c.dom.NodeList; 12 import org.w3c.dom.NodeList;
5
6 import java.util.ArrayList;
7
8 import de.intevation.artifacts.ArtifactFactory;
9 import de.intevation.artifacts.ArtifactContextFactory;
10
11 import org.apache.log4j.Logger;
12
13 /** 13 /**
14 * Bootstrap facility for the global context and the artifact factories. 14 * Bootstrap facility for the global context and the artifact factories.
15 * 15 *
16 * @author Sascha L. Teichmann (sascha.teichmann@intevation.de) 16 * @author Sascha L. Teichmann (sascha.teichmann@intevation.de)
17 */ 17 */
119 119
120 public ArtifactFactory [] getArtifactFactories() { 120 public ArtifactFactory [] getArtifactFactories() {
121 return artifactFactories; 121 return artifactFactories;
122 } 122 }
123 123
124 public ServiceFactory [] getServiceFactories() {
125 logger.warn("Service factories are not supported yet");
126 return new ServiceFactory[0];
127 }
128
124 public Object getContext() { 129 public Object getContext() {
125 return context; 130 return context;
126 } 131 }
127 } 132 }
128 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8: 133 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8:

http://dive4elements.wald.intevation.org