X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=dist%2Fhttp-resources%2F2.0.0%2Fxref%2Fde%2Fjuplo%2Fhttpresources%2FHttpResourceProtocolResolver.html;fp=dist%2Fhttp-resources%2F2.0.0%2Fxref%2Fde%2Fjuplo%2Fhttpresources%2FHttpResourceProtocolResolver.html;h=95c452b961e499a07019d2c04d556ccda1c402b1;hb=96ec104e2974d001e9bc82c3af8b21029b2042d4;hp=0000000000000000000000000000000000000000;hpb=de1fa457a1c69c673d4dd5c0a2c9af568f74ea12;p=website diff --git a/dist/http-resources/2.0.0/xref/de/juplo/httpresources/HttpResourceProtocolResolver.html b/dist/http-resources/2.0.0/xref/de/juplo/httpresources/HttpResourceProtocolResolver.html new file mode 100644 index 00000000..95c452b9 --- /dev/null +++ b/dist/http-resources/2.0.0/xref/de/juplo/httpresources/HttpResourceProtocolResolver.html @@ -0,0 +1,50 @@ + + +
++1 package de.juplo.httpresources; +2 +3 import org.slf4j.Logger; +4 import org.slf4j.LoggerFactory; +5 import org.springframework.core.io.ProtocolResolver; +6 import org.springframework.core.io.ResourceLoader; +7 import org.springframework.util.Assert; +8 +9 +10 public class HttpResourceProtocolResolver implements ProtocolResolver +11 { +12 private final static Logger LOG = +13 LoggerFactory.getLogger(HttpResourceProtocolResolver.class); +14 +15 +16 private final HttpResources resources; +17 +18 +19 public HttpResourceProtocolResolver(HttpResources resources) +20 { +21 Assert.notNull(resources, "The HttpResources must not be null"); +22 this.resources = resources; +23 } +24 +25 +26 @Override +27 public HttpResource resolve(String location, ResourceLoader resourceLoader) +28 { +29 if (HttpResources.isHttpResource(location)) +30 { +31 LOG.debug("Loading HTTP-resource {}", location); +32 return resources.getResource(location); +33 } +34 +35 return null; +36 } +37 } ++