X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fsupport%2Fdeploy%2FApacheHttpdServer.java;fp=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fsupport%2Fdeploy%2FApacheHttpdServer.java;h=6d77cdd51aab70f740e4ea0853fa2f1525eaa768;hb=fb1f473a0fa4f3b11ebbf7a676983ea946fbdac0;hp=0000000000000000000000000000000000000000;hpb=58db7291c1746d4e7623926f34108c07e2ccae4f;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.core/src/main/java/org/argeo/slc/support/deploy/ApacheHttpdServer.java b/org.argeo.slc.core/src/main/java/org/argeo/slc/support/deploy/ApacheHttpdServer.java new file mode 100644 index 000000000..6d77cdd51 --- /dev/null +++ b/org.argeo.slc.core/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; + } + +}