@Exported public class SimpleIdcClientManager extends IdcClientManager
HTTP_PROTOCOL, HTTPS_PROTOCOL, IDC_PROTOCOL, IDCS_PROTOCOL, JAXWS_PROTOCOL, WSDL_URL_IDENTIFIER
Constructor and Description |
---|
SimpleIdcClientManager() |
Modifier and Type | Method and Description |
---|---|
<T> Iterable<T> |
loadServices(Class<T> service)
Loads implementations of a specific interface or class.
|
protected void |
registerDmsFilter() |
addClient, createClient, getClient, getClientNames, getConnectionPoolManager, getFilterManager, getProvider, getProvider, registerProvider, registerProvider, removeClient
protected void registerDmsFilter()
registerDmsFilter
in class IdcClientManager
public <T> Iterable<T> loadServices(Class<T> service)
IdcClientManager
The default implementation of this method uses ServiceLoader.load(Class)
,
but this can be overriden in subclasses to use a different mechanism
loadServices
in class IdcClientManager
service
- The interface or abstract class representing the service