Package oracle.stellent.ridc
Class SimpleIdcClientManager
java.lang.Object
oracle.stellent.ridc.IdcClientManager
oracle.stellent.ridc.SimpleIdcClientManager
A lightweight client manager for use in simple clients such as desktop and Android. This provides only handling for
the HTTP(s) protocol, and only using the HttURLConnection stack.
-
Field Summary
Fields inherited from class oracle.stellent.ridc.IdcClientManager
HTTP_PROTOCOL, HTTPS_PROTOCOL, IDC_PROTOCOL, IDCS_PROTOCOL, JAXWS_PROTOCOL, WSDL_URL_IDENTIFIER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Iterable<T>loadServices(Class<T> service) Loads implementations of a specific interface or class.protected voidMethods inherited from class oracle.stellent.ridc.IdcClientManager
addClient, createClient, getClient, getClientNames, getConnectionPoolManager, getFilterManager, getProvider, getProvider, registerProvider, registerProvider, removeClient
-
Constructor Details
-
SimpleIdcClientManager
public SimpleIdcClientManager()
-
-
Method Details
-
registerDmsFilter
protected void registerDmsFilter()- Overrides:
registerDmsFilterin classIdcClientManager
-
loadServices
Description copied from class:IdcClientManagerLoads implementations of a specific interface or class.The default implementation of this method uses
ServiceLoader.load(Class), but this can be overriden in subclasses to use a different mechanism- Overrides:
loadServicesin classIdcClientManager- Parameters:
service- The interface or abstract class representing the service- Returns:
- A new service loader
-