Interface IdUTransportFactoryType

All Superinterfaces:
com.io7m.genevan.core.GenProtocolClientHandlerType
All Known Implementing Classes:
IdUTransports1

public interface IdUTransportFactoryType extends com.io7m.genevan.core.GenProtocolClientHandlerType
The type of protocol transport factories.
  • Method Details

    • createTransport

      IdUTransportType createTransport(IdUClientConfiguration configuration, HttpClient inHttpClient, IdStrings inStrings, URI baseURI)
      Create a new transport.
      Parameters:
      configuration - The configuration
      inHttpClient - The underlying HTTP client
      inStrings - The string resources
      baseURI - The base URI negotiated by the server
      Returns:
      A new handler