Class ServiceProvider

java.lang.Object
com.inrupt.client.spi.ServiceProvider

public final class ServiceProvider extends Object
This is the class used to access data processors for the Inrupt Java Client Libraries libraries.
  • Method Details

    • getJsonService

      public static JsonService getJsonService()
      Get the JsonService for this application.
      Returns:
      an object for processing JSON
    • getRdfService

      public static RdfService getRdfService()
      Get the RdfService for this application.
      Returns:
      an object for processing RDF
    • getHttpService

      public static HttpService getHttpService()
      Get the HttpService for this application.
      Returns:
      an object for processing HTTP
    • getDpopService

      public static DpopService getDpopService()
      Get the DpopService for this application.
      Returns:
      an object for validating DPoP proofs.
    • getHeaderParser

      public static HeaderParser getHeaderParser()
      Get the HeaderParser for this application.
      Returns:
      an object capable of parsing HTTP headers.
    • getCacheBuilder

      public static CacheBuilderService getCacheBuilder()
      Get the CacheBuilderService for this application.
      Returns:
      a service capable of building a cache.