Skip to content

Instantly share code, notes, and snippets.

@mroger
Last active May 29, 2016 21:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mroger/76e8023a839ff1efbe06a319883d8430 to your computer and use it in GitHub Desktop.
Save mroger/76e8023a839ff1efbe06a319883d8430 to your computer and use it in GitHub Desktop.
Adding a handler to client messages
public static void main(String[] args) {
SimpleWebServiceService wsClient = new SimpleWebServiceService();
wsClient.setHandlerResolver(new MyHandlerResolver());
final SimpleWebService simpleWebServicePort = wsClient.getSimpleWebServicePort();
System.out.println(simpleWebServicePort.sayHello("Guest"));
}
public static class MyHandlerResolver implements HandlerResolver {
public List<Handler> getHandlerChain(PortInfo portInfo) {
List<Handler> handlers = new ArrayList<Handler>();
handlers.add(new MacAddressInjectHandler());
return handlers;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment