package dk.thoerup.traininfoservice.banedk; import com.gargoylesoftware.htmlunit.WebClient; import dk.thoerup.circuitbreaker.CircuitInvocation; public class BanedkInvocation implements CircuitInvocation { WebClient client; String uri; public BanedkInvocation(WebClient client, String uri) { this.client = client; this.uri = uri; } @Override public Object proceed() throws Exception { return client.getPage(uri); } }