Class SimpleIdcClientManager

java.lang.Object
oracle.stellent.ridc.IdcClientManager
oracle.stellent.ridc.SimpleIdcClientManager

@Exported public class SimpleIdcClientManager extends IdcClientManager
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.
  • Constructor Details

    • SimpleIdcClientManager

      public SimpleIdcClientManager()
  • Method Details

    • registerDmsFilter

      protected void registerDmsFilter()
      Overrides:
      registerDmsFilter in class IdcClientManager
    • loadServices

      public <T> Iterable<T> loadServices(Class<T> service)
      Description copied from class: IdcClientManager
      Loads 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:
      loadServices in class IdcClientManager
      Parameters:
      service - The interface or abstract class representing the service
      Returns:
      A new service loader