comparison src/org/eclipse/jetty/util/resource/URLResource.java @ 820:8e9db0bbf4f9

remove org.eclipse.jetty.util.log and upgrade slf4j
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 13 Sep 2016 23:13:06 -0600
parents 3428c60d7cfc
children
comparison
equal deleted inserted replaced
819:17bd0b170ed6 820:8e9db0bbf4f9
26 import java.net.URL; 26 import java.net.URL;
27 import java.net.URLConnection; 27 import java.net.URLConnection;
28 import java.security.Permission; 28 import java.security.Permission;
29 29
30 import org.eclipse.jetty.util.URIUtil; 30 import org.eclipse.jetty.util.URIUtil;
31 import org.eclipse.jetty.util.log.Log; 31 import org.slf4j.Logger;
32 import org.eclipse.jetty.util.log.Logger; 32 import org.slf4j.LoggerFactory;
33 33
34 /* ------------------------------------------------------------ */ 34 /* ------------------------------------------------------------ */
35 /** Abstract resource class. 35 /** Abstract resource class.
36 */ 36 */
37 public class URLResource extends Resource 37 public class URLResource extends Resource
38 { 38 {
39 private static final Logger LOG = Log.getLogger(URLResource.class); 39 private static final Logger LOG = LoggerFactory.getLogger(URLResource.class);
40 protected URL _url; 40 protected URL _url;
41 protected String _urlString; 41 protected String _urlString;
42 42
43 protected URLConnection _connection; 43 protected URLConnection _connection;
44 protected InputStream _in=null; 44 protected InputStream _in=null;
68 _connection=_url.openConnection(); 68 _connection=_url.openConnection();
69 _connection.setUseCaches(_useCaches); 69 _connection.setUseCaches(_useCaches);
70 } 70 }
71 catch(IOException e) 71 catch(IOException e)
72 { 72 {
73 LOG.ignore(e); 73 LOG.trace("",e);
74 } 74 }
75 } 75 }
76 return _connection!=null; 76 return _connection!=null;
77 } 77 }
78 78
82 @Override 82 @Override
83 public synchronized void release() 83 public synchronized void release()
84 { 84 {
85 if (_in!=null) 85 if (_in!=null)
86 { 86 {
87 try{_in.close();}catch(IOException e){LOG.ignore(e);} 87 try{_in.close();}catch(IOException e){LOG.trace("",e);}
88 _in=null; 88 _in=null;
89 } 89 }
90 90
91 if (_connection!=null) 91 if (_connection!=null)
92 _connection=null; 92 _connection=null;
107 _in = _connection.getInputStream(); 107 _in = _connection.getInputStream();
108 } 108 }
109 } 109 }
110 catch (IOException e) 110 catch (IOException e)
111 { 111 {
112 LOG.ignore(e); 112 LOG.trace("",e);
113 } 113 }
114 return _in!=null; 114 return _in!=null;
115 } 115 }
116 116
117 /* ------------------------------------------------------------ */ 117 /* ------------------------------------------------------------ */
179 return new File(perm.getName()); 179 return new File(perm.getName());
180 } 180 }
181 181
182 // Try the URL file arg 182 // Try the URL file arg
183 try {return new File(_url.getFile());} 183 try {return new File(_url.getFile());}
184 catch(Exception e) {LOG.ignore(e);} 184 catch(Exception e) {LOG.trace("",e);}
185 185
186 // Don't know the file 186 // Don't know the file
187 return null; 187 return null;
188 } 188 }
189 189