/[projects]/dao/DaoAdresseService/src/dk/daoas/daoadresseservice/GoogleStreetnameHelper.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/dk/daoas/daoadresseservice/GoogleStreetnameHelper.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2410 by torben, Sat Feb 28 16:14:55 2015 UTC revision 2411 by torben, Sat Feb 28 17:08:59 2015 UTC
# Line 11  import com.google.code.geocoder.model.Ge Line 11  import com.google.code.geocoder.model.Ge
11  import com.google.code.geocoder.model.GeocoderStatus;  import com.google.code.geocoder.model.GeocoderStatus;
12    
13  import dk.daoas.daoadresseservice.admin.ServiceConfig;  import dk.daoas.daoadresseservice.admin.ServiceConfig;
14    import dk.daoas.daoadresseservice.beans.SearchRequest;
15  import dk.daoas.daoadresseservice.beans.SearchResult;  import dk.daoas.daoadresseservice.beans.SearchResult;
16  import dk.thoerup.circuitbreaker.CircuitBreaker;  import dk.thoerup.circuitbreaker.CircuitBreaker;
17  import dk.thoerup.circuitbreaker.CircuitBreakerManager;  import dk.thoerup.circuitbreaker.CircuitBreakerManager;
# Line 24  public class GoogleStreetnameHelper impl Line 25  public class GoogleStreetnameHelper impl
25          }          }
26    
27          @Override          @Override
28          public String proposeStreetName(SearchResult result, int postnr, String vejnavn) {          public String proposeStreetName(SearchRequest request, SearchResult result) {
29                  if (conf.useGoogle == false)                  if (conf.useGoogle == false)
30                          return null;                          return null;
31                                    
32                  result.google = true;                  result.google = true;
33                                    
34                  try {                  try {
35                          GoogleInvocation wrapper = new GoogleInvocation( conf, postnr, vejnavn );                          GoogleInvocation wrapper = new GoogleInvocation( conf, request.postnr, request.vejnavn );
36                          CircuitBreaker breaker = CircuitBreakerManager.getManager().getCircuitBreaker("google");                          CircuitBreaker breaker = CircuitBreakerManager.getManager().getCircuitBreaker("google");
37    
38                                                    

Legend:
Removed from v.2410  
changed lines
  Added in v.2411

  ViewVC Help
Powered by ViewVC 1.1.20