]> git.argeo.org Git - gpl/argeo-slc.git/blob - ApacheHttpdServer.java
71227bf8393a2d71f1aa73c4747ba957045c680c
[gpl/argeo-slc.git] / 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
30
31 public File getBaseLocation() {
32 return baseLocation;
33 }
34
35 public void setBaseLocation(File baseLocation) {
36 this.baseLocation = baseLocation;
37 }
38
39 public String getDeployedSystemId() {
40 // TODO Auto-generated method stub
41 return null;
42 }
43
44 public Distribution getDistribution() {
45 // TODO Auto-generated method stub
46 return null;
47 }
48
49 public DeploymentData getDeploymentData() {
50 // TODO Auto-generated method stub
51 return null;
52 }
53
54 public TargetData getTargetData() {
55 // TODO Auto-generated method stub
56 return null;
57 }
58
59 }