Interface IdUClientProtocolHandlerFactoryType

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

public interface IdUClientProtocolHandlerFactoryType extends com.io7m.genevan.core.GenProtocolClientHandlerType
A factory of versioned protocol handlers.
  • Method Summary

    Modifier and Type
    Method
    Description
    createHandler(HttpClient inHttpClient, IdUStrings inStrings, URI inBase)
    Create a new handler.

    Methods inherited from interface com.io7m.genevan.core.GenProtocolClientHandlerType

    isCompatibleWith, supported
  • Method Details

    • createHandler

      IdUClientProtocolHandlerType createHandler(HttpClient inHttpClient, IdUStrings inStrings, URI inBase)
      Create a new handler.
      Parameters:
      inHttpClient - The underlying HTTP client
      inStrings - The string resources
      inBase - The server base URI
      Returns:
      A new handler