org.glassfish.webservices
Class EjbInvokerImpl

java.lang.Object
  extended by com.sun.xml.ws.server.sei.Invoker
      extended by com.sun.xml.ws.api.server.Invoker
          extended by org.glassfish.webservices.InvokerImpl
              extended by 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
EjbInvokerImpl(java.lang.Class endpointImpl, com.sun.xml.ws.api.server.Invoker core, java.lang.Object inv, WebServiceContextImpl w)
           
 
Method Summary
 java.lang.Object invoke(com.sun.xml.ws.api.message.Packet p, java.lang.reflect.Method m, java.lang.Object... args)
          Here is where we actually call the endpoint method
 
Methods inherited from class org.glassfish.webservices.InvokerImpl
dispose, invokeAsyncProvider, invokeProvider, start
 
Methods inherited from class com.sun.xml.ws.api.server.Invoker
start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbInvokerImpl

public EjbInvokerImpl(java.lang.Class endpointImpl,
                      com.sun.xml.ws.api.server.Invoker core,
                      java.lang.Object inv,
                      WebServiceContextImpl w)
Method Detail

invoke

public java.lang.Object invoke(com.sun.xml.ws.api.message.Packet p,
                               java.lang.reflect.Method m,
                               java.lang.Object... args)
                        throws java.lang.reflect.InvocationTargetException,
                               java.lang.IllegalAccessException
Here is where we actually call the endpoint method

Overrides:
invoke in class InvokerImpl
Throws:
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException


Copyright © 2012 GlassFish Community. All Rights Reserved.