Interface EjbEndpointFacade

  • All Known Implementing Classes:
    EjbEndpointFacadeImpl

    public interface EjbEndpointFacade
    This interface provides services needed by the web services runtime to flow an invocation through the ejb container to an EJB web service endpoint.
    Author:
    Kenneth Saks
    • Method Detail

      • getEndpointClassLoader

        ClassLoader getEndpointClassLoader()
        Returns the application class loader associated with this web service endpoint. This class loader must be the Thread's context class loader when startInvocation() is called and must remain the Thread's context class loader until after endInvocation() returns.
      • startInvocation

        ComponentInvocation startInvocation()
        Start an invocation for the EJB web service endpoint. Once startInvocation() is called, endInvocation() must be called at some later time on the same thread. Interleaved invocations on the same thread are not allowed.
        Returns:
        A component invocation for this invocation. Must be passed to the corresponding endInvocation.
      • endInvocation

        void endInvocation​(ComponentInvocation inv)
        Perform post-processing for the web service endpoint invocation.