URL2InputStreamConfigurableAdapter.java
biz/hammurapi/config/adapters/URL2InputStreamConfigurableAdapter.java
Violations
Inspector |
Message |
Severity |
Location |
Java Inspector 048 |
Copyrights information should be present in each file. |
1 |
|
Java Inspector 089 |
Constructor is not properly documented |
2 |
45:9
|
Java Inspector 089 |
Undocumented parameter isc |
2 |
45:9
|
Java Inspector 089 |
Undocumented method |
2 |
53:9
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23package biz.hammurapi.config.adapters;
24
25import java.io.IOException;
26import java.net.URL;
27
28import biz.hammurapi.config.ConfigurationException;
29import biz.hammurapi.config.Context;
30import biz.hammurapi.config.InputStreamConfigurable;
31import biz.hammurapi.config.URLConfigurable;
32
33
34
35
36
37
38public class URL2InputStreamConfigurableAdapter implements URLConfigurable {
39
40 private InputStreamConfigurable isc;
41
42
43
44
45 public URL2InputStreamConfigurableAdapter(InputStreamConfigurable isc) {
46 super();
47 this.isc=isc;
48 }
49
50
51
52
53 public void configure(URL url, Context context, ClassLoader classLoader) throws ConfigurationException {
54 try {
55 isc.configure(url.openStream(), context, classLoader);
56 } catch (IOException e) {
57 throw new ConfigurationException(e);
58 }
59 }
60}
61