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 void
endInvocation(ComponentInvocation inv)
Perform post-processing for the web service endpoint invocation.ClassLoader
getEndpointClassLoader()
Returns the application class loader associated with this web service endpoint.ComponentInvocation
startInvocation()
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:EjbEndpointFacade
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.- Specified by:
getEndpointClassLoader
in interfaceEjbEndpointFacade
-
startInvocation
public ComponentInvocation startInvocation()
Description copied from interface:EjbEndpointFacade
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.- Specified by:
startInvocation
in 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:EjbEndpointFacade
Perform post-processing for the web service endpoint invocation.- Specified by:
endInvocation
in interfaceEjbEndpointFacade
-
-