org.glassfish.webservices
Class Ejb2RuntimeEndpointInfo
java.lang.Object
org.glassfish.webservices.EjbRuntimeEndpointInfo
org.glassfish.webservices.Ejb2RuntimeEndpointInfo
public class Ejb2RuntimeEndpointInfo
- extends EjbRuntimeEndpointInfo
Runtime dispatch information about one ejb web service
endpoint. This class must support concurrent access,
since a single instance will be used for all web
service invocations through the same ejb endpoint.
- Author:
- Kenneth Saks
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Ejb2RuntimeEndpointInfo
public Ejb2RuntimeEndpointInfo(WebServiceEndpoint webServiceEndpoint,
EjbEndpointFacade ejbContainer,
java.lang.Object servant,
java.lang.Class tie)
getHandlerImplementor
public AdapterInvocationInfo getHandlerImplementor()
throws java.lang.Exception
- Throws:
java.lang.Exception
releaseImplementor
public void releaseImplementor(ComponentInvocation inv)
- Called after attempt to handle message. This is coded defensively
so we attempt to clean up no matter how much progress we made in
getImplementor. One important thing is to complete the invocation
manager preInvoke().
- Overrides:
releaseImplementor in class EjbRuntimeEndpointInfo
getMessageDispatcher
public EjbMessageDispatcher getMessageDispatcher()
- Overrides:
getMessageDispatcher in class EjbRuntimeEndpointInfo
getServerAuthConfig
public java.lang.Object getServerAuthConfig()
Copyright © 2012 GlassFish Community. All Rights Reserved.