@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)
WSEjbEndpointRegistryregisterEndpoint in interface WSEjbEndpointRegistrypublic void unregisterEndpoint(String endpointAddressUri)
WSEjbEndpointRegistryunregisterEndpoint in interface WSEjbEndpointRegistrypublic EjbRuntimeEndpointInfo createEjbEndpointInfo(WebServiceEndpoint webServiceEndpoint, EjbEndpointFacade ejbContainer, Object servant, Class tieClass)
public EjbRuntimeEndpointInfo getEjbWebServiceEndpoint(String uriRaw, String method, String query)
public Collection getEjbWebServiceEndpoints()
Copyright © 2017. All rights reserved.