Package com.sun.ejb.containers
Class EjbEndpointFacadeImpl
- java.lang.Object
-
- com.sun.ejb.containers.EjbEndpointFacadeImpl
-
- All Implemented Interfaces:
EjbEndpointFacade
public class EjbEndpointFacadeImpl extends Object implements EjbEndpointFacade
-
-
Constructor Summary
Constructors Constructor Description EjbEndpointFacadeImpl(BaseContainer container, EjbContainerUtil util)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendInvocation(ComponentInvocation inv)Perform post-processing for the web service endpoint invocation.ClassLoadergetEndpointClassLoader()Returns the application class loader associated with this web service endpoint.ComponentInvocationstartInvocation()Start an invocation for the EJB web service endpoint.
-
-
-
Constructor Detail
-
EjbEndpointFacadeImpl
public EjbEndpointFacadeImpl(BaseContainer container, EjbContainerUtil util)
-
-
Method Detail
-
getEndpointClassLoader
public ClassLoader getEndpointClassLoader()
Description copied from interface:EjbEndpointFacadeReturns 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.- Specified by:
getEndpointClassLoaderin interfaceEjbEndpointFacade
-
startInvocation
public ComponentInvocation startInvocation()
Description copied from interface:EjbEndpointFacadeStart 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.- Specified by:
startInvocationin interfaceEjbEndpointFacade- Returns:
- A component invocation for this invocation. Must be passed to the corresponding endInvocation.
-
endInvocation
public void endInvocation(ComponentInvocation inv)
Description copied from interface:EjbEndpointFacadePerform post-processing for the web service endpoint invocation.- Specified by:
endInvocationin interfaceEjbEndpointFacade
-
-