org.glassfish.webservices
Class WebServiceEjbEndpointRegistry
java.lang.Object
org.glassfish.webservices.WebServiceEjbEndpointRegistry
- All Implemented Interfaces:
- WSEjbEndpointRegistry
@Service
@Scoped(value=org.jvnet.hk2.component.Singleton.class)
public class WebServiceEjbEndpointRegistry
- extends java.lang.Object
- implements WSEjbEndpointRegistry
This class acts as a registry of all the webservice EJB end points
enabled in this application server.
- Author:
- Bhakti Mehta
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebServiceEjbEndpointRegistry
public WebServiceEjbEndpointRegistry()
registerEndpoint
public void registerEndpoint(WebServiceEndpoint webserviceEndpoint,
EjbEndpointFacade ejbContainer,
java.lang.Object servant,
java.lang.Class tieClass)
- Specified by:
registerEndpoint in interface WSEjbEndpointRegistry
unregisterEndpoint
public void unregisterEndpoint(java.lang.String endpointAddressUri)
- Specified by:
unregisterEndpoint in interface WSEjbEndpointRegistry
createEjbEndpointInfo
public EjbRuntimeEndpointInfo createEjbEndpointInfo(WebServiceEndpoint webServiceEndpoint,
EjbEndpointFacade ejbContainer,
java.lang.Object servant,
java.lang.Class tieClass)
- Creates a new EjbRuntimeEndpointInfo instance depending on the type
and version of the web service implementation.
- Parameters:
-
getEjbWebServiceEndpoint
public EjbRuntimeEndpointInfo getEjbWebServiceEndpoint(java.lang.String uriRaw,
java.lang.String method,
java.lang.String query)
getEjbWebServiceEndpoints
public java.util.Collection getEjbWebServiceEndpoints()
Copyright © 2012 GlassFish Community. All Rights Reserved.