X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.agent%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fsupport%2Fdeploy%2FApacheHttpdServer.java;fp=org.argeo.slc.agent%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fsupport%2Fdeploy%2FApacheHttpdServer.java;h=6d77cdd51aab70f740e4ea0853fa2f1525eaa768;hb=a7b136d40c14e4559faa5c34dc2b4dd2170ac2d4;hp=0000000000000000000000000000000000000000;hpb=956079f214e8b52944d1b5fe4576a9a7587ebb6e;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.agent/src/main/java/org/argeo/slc/support/deploy/ApacheHttpdServer.java b/org.argeo.slc.agent/src/main/java/org/argeo/slc/support/deploy/ApacheHttpdServer.java new file mode 100644 index 000000000..6d77cdd51 --- /dev/null +++ b/org.argeo.slc.agent/src/main/java/org/argeo/slc/support/deploy/ApacheHttpdServer.java @@ -0,0 +1,47 @@ +package org.argeo.slc.support.deploy; + +import java.io.File; +import java.io.IOException; +import java.net.URL; + +import org.argeo.slc.core.SlcException; +import org.argeo.slc.core.build.Distribution; +import org.springframework.core.io.Resource; + +public class ApacheHttpdServer implements WebServer { + private Resource baseUrlRes; + private File baseLocation; + + public URL getBaseUrl() { + try { + return baseUrlRes.getURL(); + } catch (IOException e) { + throw new SlcException("Cannot get url from "+baseUrlRes,e); + } + } + + public void setBaseUrlRes(Resource baseUrlRes){ + this.baseUrlRes = baseUrlRes; + } + + + + public File getBaseLocation() { + return baseLocation; + } + + public void setBaseLocation(File baseLocation) { + this.baseLocation = baseLocation; + } + + public String getDeployedSystemId() { + // TODO Auto-generated method stub + return null; + } + + public Distribution getDistribution() { + // TODO Auto-generated method stub + return null; + } + +}