1 |
package dk.thoerup.traininfoservice.banedk; |
package dk.thoerup.traininfoservice.banedk; |
2 |
|
|
3 |
|
import com.gargoylesoftware.htmlunit.Page; |
4 |
import com.gargoylesoftware.htmlunit.WebClient; |
import com.gargoylesoftware.htmlunit.WebClient; |
5 |
|
|
6 |
import dk.thoerup.curcuitbreaker.CircuitInvocation; |
import dk.thoerup.circuitbreaker.CircuitInvocation; |
7 |
|
|
8 |
public class BanedkInvocation implements CircuitInvocation { |
public class BanedkInvocation implements CircuitInvocation { |
9 |
|
|
17 |
|
|
18 |
|
|
19 |
@Override |
@Override |
20 |
public Object proceed() throws Exception { |
public Page proceed() throws Exception { |
21 |
return client.getPage(uri); |
return client.getPage(uri); |
22 |
} |
} |
23 |
|
|