org.jboss.webservice.server
Class JMXInvokerEndpoint

java.lang.Object
  extended byorg.jboss.webservice.server.JMXInvokerEndpoint

public class JMXInvokerEndpoint
extends java.lang.Object

A generic service endpoint POJO that delegates invocations to an arbitary MBean.

Since:
30-Sep-2004

Constructor Summary
JMXInvokerEndpoint()
           
 
Method Summary
protected  java.lang.Object invoke(MessageContext (src)  msgContext, java.lang.reflect.Method method, java.lang.Object obj, java.lang.Object[] argValues)
          This method encapsulates the method invocation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMXInvokerEndpoint

public JMXInvokerEndpoint()
Method Detail

invoke

protected java.lang.Object invoke(MessageContext (src)  msgContext,
                                  java.lang.reflect.Method method,
                                  java.lang.Object obj,
                                  java.lang.Object[] argValues)
                           throws java.lang.Exception
This method encapsulates the method invocation.

Parameters:
msgContext - MessageContext
method - the target method.
obj - the target object
argValues - the method arguments
Throws:
java.lang.Exception