Class IdAHandlers1

java.lang.Object
com.io7m.idstore.admin_client.internal.IdAHandlers1
All Implemented Interfaces:
com.io7m.genevan.core.GenProtocolClientHandlerType, IdAHandlerFactoryType

public final class IdAHandlers1 extends Object implements IdAHandlerFactoryType
The factory of version 1 protocol handlers.
  • Constructor Details

    • IdAHandlers1

      public IdAHandlers1()
      The factory of version 1 protocol handlers.
  • Method Details

    • supported

      public com.io7m.genevan.core.GenProtocolIdentifier supported()
      Specified by:
      supported in interface com.io7m.genevan.core.GenProtocolClientHandlerType
    • createHandler

      public IdAHandlerType createHandler(IdAClientConfiguration configuration, HttpClient inHttpClient, IdStrings inStrings, URI inBaseURI)
      Description copied from interface: IdAHandlerFactoryType
      Create a new handler.
      Specified by:
      createHandler in interface IdAHandlerFactoryType
      Parameters:
      configuration - The configuration
      inHttpClient - The underlying HTTP client
      inStrings - The string resources
      inBaseURI - The base URI negotiated by the server
      Returns:
      A new handler