Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/server/DescribeArtifactServiceImpl.java @ 8203:238fc722f87a
sed 's/logger/log/g' src/**/*.java
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 05 Sep 2014 13:19:22 +0200 |
parents | ea9eef426962 |
children | 0a5239a1e46e |
comparison
equal
deleted
inserted
replaced
8202:e4606eae8ea5 | 8203:238fc722f87a |
---|---|
33 */ | 33 */ |
34 public class DescribeArtifactServiceImpl | 34 public class DescribeArtifactServiceImpl |
35 extends RemoteServiceServlet | 35 extends RemoteServiceServlet |
36 implements DescribeArtifactService | 36 implements DescribeArtifactService |
37 { | 37 { |
38 private static final Logger logger = | 38 private static final Logger log = |
39 Logger.getLogger(DescribeArtifactServiceImpl.class); | 39 Logger.getLogger(DescribeArtifactServiceImpl.class); |
40 | 40 |
41 | 41 |
42 public static final String ERROR_DESCRIBE_ARTIFACT = | 42 public static final String ERROR_DESCRIBE_ARTIFACT = |
43 "error_describe_artifact"; | 43 "error_describe_artifact"; |
44 | 44 |
45 | 45 |
46 public Artifact describe(String locale, Artifact artifact) | 46 public Artifact describe(String locale, Artifact artifact) |
47 throws ServerException | 47 throws ServerException |
48 { | 48 { |
49 logger.info("DescribeArtifactServiceImpl.describe"); | 49 log.info("DescribeArtifactServiceImpl.describe"); |
50 | 50 |
51 String url = getServletContext().getInitParameter("server-url"); | 51 String url = getServletContext().getInitParameter("server-url"); |
52 | 52 |
53 Document describe = ClientProtocolUtils.newDescribeDocument( | 53 Document describe = ClientProtocolUtils.newDescribeDocument( |
54 artifact.getUuid(), | 54 artifact.getUuid(), |
56 true); | 56 true); |
57 | 57 |
58 HttpClient client = new HttpClientImpl(url, locale); | 58 HttpClient client = new HttpClientImpl(url, locale); |
59 | 59 |
60 try { | 60 try { |
61 logger.debug("Start Http request now."); | 61 log.debug("Start Http request now."); |
62 | 62 |
63 Document description = (Document) client.describe( | 63 Document description = (Document) client.describe( |
64 new org.dive4elements.artifacts.httpclient.objects.Artifact( | 64 new org.dive4elements.artifacts.httpclient.objects.Artifact( |
65 artifact.getUuid(), | 65 artifact.getUuid(), |
66 artifact.getHash()), | 66 artifact.getHash()), |
67 describe, | 67 describe, |
68 new DocumentResponseHandler()); | 68 new DocumentResponseHandler()); |
69 | 69 |
70 if (description != null) { | 70 if (description != null) { |
71 logger.debug("Finished Http request sucessfully!"); | 71 log.debug("Finished Http request sucessfully!"); |
72 | 72 |
73 return (Artifact) new FLYSArtifactCreator().create(description); | 73 return (Artifact) new FLYSArtifactCreator().create(description); |
74 } | 74 } |
75 } | 75 } |
76 catch (ConnectionException ce) { | 76 catch (ConnectionException ce) { |