1 45 package org.exolab.jms.net.connector; 46 47 48 54 public class TestInvocationHandler implements InvocationHandler { 55 56 59 public TestInvocationHandler() { 60 } 61 62 69 public Response invoke(Request request, Caller caller) { 70 return null; 71 } 72 73 78 public void invoke(Invocation invocation) { 79 Response response; 80 try { 81 Request request = invocation.getRequest(); 82 Caller caller = invocation.getCaller(); 83 response = invoke(request, caller); 84 } catch (Throwable exception) { 85 response = new Response(exception); 86 } 87 88 invocation.setResponse(response); 89 } 90 91 } 92 | Popular Tags |