]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.core/src/main/java/org/argeo/slc/support/deploy/ApacheHttpdServer.java
Introduce maven deploy environment
[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.springframework.core.io.Resource;
10
11 public class ApacheHttpdServer implements WebServer {
12 private Resource baseUrlRes;
13 private File baseLocation;
14
15 public URL getBaseUrl() {
16 try {
17 return baseUrlRes.getURL();
18 } catch (IOException e) {
19 throw new SlcException("Cannot get url from "+baseUrlRes,e);
20 }
21 }
22
23 public void setBaseUrlRes(Resource baseUrlRes){
24 this.baseUrlRes = baseUrlRes;
25 }
26
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 }