Interface IdATransportFactoryType

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

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

    • createTransport

      IdATransportType createTransport(IdAClientConfiguration 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