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 Summary
Modifier and TypeMethodDescriptioncreateTransport
(IdUClientConfiguration configuration, HttpClient inHttpClient, IdStrings inStrings, URI baseURI) Create a new transport.Methods inherited from interface com.io7m.genevan.core.GenProtocolClientHandlerType
isCompatibleWith, supported
-
Method Details
-
createTransport
IdUTransportType createTransport(IdUClientConfiguration configuration, HttpClient inHttpClient, IdStrings inStrings, URI baseURI) Create a new transport.- Parameters:
configuration
- The configurationinHttpClient
- The underlying HTTP clientinStrings
- The string resourcesbaseURI
- The base URI negotiated by the server- Returns:
- A new handler
-