Package org.glassfish.webservices
Class EjbInvokerImpl
- java.lang.Object
-
- com.sun.xml.ws.server.sei.Invoker
-
- com.sun.xml.ws.api.server.Invoker
-
- org.glassfish.webservices.InvokerImpl
-
- org.glassfish.webservices.EjbInvokerImpl
-
public class EjbInvokerImpl extends InvokerImpl
This extends InvokerImpl - the difference is this creates a Map of methods from class to proxy class
-
-
Field Summary
-
Fields inherited from class org.glassfish.webservices.InvokerImpl
core, injectedWSCtxt, invokeObject
-
-
Constructor Summary
Constructors Constructor Description EjbInvokerImpl(Class endpointImpl, com.sun.xml.ws.api.server.Invoker core, Object inv, WebServiceContextImpl w)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
invoke(com.sun.xml.ws.api.message.Packet p, Method m, Object... args)
Here is where we actually call the endpoint method-
Methods inherited from class org.glassfish.webservices.InvokerImpl
dispose, invokeAsyncProvider, invokeProvider, start
-
-
-
-
Constructor Detail
-
EjbInvokerImpl
public EjbInvokerImpl(Class endpointImpl, com.sun.xml.ws.api.server.Invoker core, Object inv, WebServiceContextImpl w)
-
-
Method Detail
-
invoke
public Object invoke(com.sun.xml.ws.api.message.Packet p, Method m, Object... args) throws InvocationTargetException, IllegalAccessException
Here is where we actually call the endpoint method- Overrides:
invoke
in classInvokerImpl
- Throws:
InvocationTargetException
IllegalAccessException
-
-