@Service @Singleton public class WebServiceEjbEndpointRegistry extends Object implements WSEjbEndpointRegistry
Constructor and Description |
---|
WebServiceEjbEndpointRegistry() |
Modifier and Type | Method and Description |
---|---|
EjbRuntimeEndpointInfo |
createEjbEndpointInfo(WebServiceEndpoint webServiceEndpoint,
EjbEndpointFacade ejbContainer,
Object servant,
Class tieClass)
Creates a new EjbRuntimeEndpointInfo instance depending on the type
and version of the web service implementation.
|
EjbRuntimeEndpointInfo |
getEjbWebServiceEndpoint(String uriRaw,
String method,
String query) |
Collection |
getEjbWebServiceEndpoints() |
void |
registerEndpoint(WebServiceEndpoint webserviceEndpoint,
EjbEndpointFacade ejbContainer,
Object servant,
Class tieClass)
This method will register an endpoint the EjbEndpointRegistry
|
void |
unregisterEndpoint(String endpointAddressUri)
This method will unregister an endpoint the EjbEndpointRegistry
|
public void registerEndpoint(WebServiceEndpoint webserviceEndpoint, EjbEndpointFacade ejbContainer, Object servant, Class tieClass)
WSEjbEndpointRegistry
registerEndpoint
in interface WSEjbEndpointRegistry
public void unregisterEndpoint(String endpointAddressUri)
WSEjbEndpointRegistry
unregisterEndpoint
in interface WSEjbEndpointRegistry
public EjbRuntimeEndpointInfo createEjbEndpointInfo(WebServiceEndpoint webServiceEndpoint, EjbEndpointFacade ejbContainer, Object servant, Class tieClass)
public EjbRuntimeEndpointInfo getEjbWebServiceEndpoint(String uriRaw, String method, String query)
public Collection getEjbWebServiceEndpoints()
Copyright © 2020. All rights reserved.