]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.core/src/main/java/org/argeo/slc/support/deploy/ApacheHttpdServer.java
git-svn-id: https://svn.argeo.org/slc/trunk@1286 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc
[gpl/argeo-slc.git] / org.argeo.slc.core / src / main / java / org / argeo / slc / support / deploy / ApacheHttpdServer.java
1 package org.argeo.slc.support.deploy;
2
3 import java.io.File;
4 import java.io.IOException;
5 import java.net.URL;
6
7 import org.argeo.slc.core.SlcException;
8 import org.argeo.slc.core.build.Distribution;
9 import org.argeo.slc.core.deploy.DeploymentData;
10 import org.argeo.slc.core.deploy.TargetData;
11 import org.springframework.core.io.Resource;
12
13 public class ApacheHttpdServer implements WebServer {
14 private Resource baseUrlRes;
15 private File baseLocation;
16
17 public URL getBaseUrl() {
18 try {
19 return baseUrlRes.getURL();
20 } catch (IOException e) {
21 throw new SlcException("Cannot get url from " + baseUrlRes, e);
22 }
23 }
24
25 public void setBaseUrlRes(Resource baseUrlRes) {
26 this.baseUrlRes = baseUrlRes;
27 }
28
29 public File getBaseLocation() {
30 return baseLocation;
31 }
32
33 public void setBaseLocation(File baseLocation) {
34 this.baseLocation = baseLocation;
35 }
36
37 public String getDeployedSystemId() {
38 // TODO Auto-generated method stub
39 return null;
40 }
41
42 public Distribution getDistribution() {
43 // TODO Auto-generated method stub
44 return null;
45 }
46
47 public DeploymentData getDeploymentData() {
48 // TODO Auto-generated method stub
49 return null;
50 }
51
52 public TargetData getTargetData() {
53 // TODO Auto-generated method stub
54 return null;
55 }
56
57 }