Package com.io7m.idstore.admin_client.internal

# Class IdAHandlerAbstract

java.lang.Object
com.io7m.idstore.admin_client.internal.IdAHandlerAbstract

All Implemented Interfaces:
  `com.io7m.hibiscus.basic.HBClientHandlerType<IdAClientException,IdACommandType<?>,IdAResponseType,IdAResponseType,IdAResponseError,IdAClientEventType,IdAClientCredentials>`, `IdAHandlerType`

Direct Known Subclasses:
  `IdAHandler1`, `IdAHandlerDisconnected`

public abstract class IdAHandlerAbstract extends Object implements IdAHandlerType
The abstract base class for handlers.

- ## Constructor Summary

  Constructors
  Modifier
  Constructor
  Description
  `protected`
  `IdAHandlerAbstract(IdAClientConfiguration inConfiguration, IdAStrings inStrings, HttpClient inHttpClient)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected final IdAClientConfiguration`
  `configuration()`
  `protected final HttpClient`
  `httpClient()`
  `protected final IdAStrings`
  `strings()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface com.io7m.hibiscus.basic.HBClientHandlerType

  `onDisconnect, onExecuteCommand, onExecuteLogin, onIsConnected, onPollEvents`

- ## Constructor Details

  - ### IdAHandlerAbstract

    protected IdAHandlerAbstract(IdAClientConfiguration inConfiguration, IdAStrings inStrings, HttpClient inHttpClient)

- ## Method Details

  - ### strings

    protected final IdAStrings strings()

  - ### httpClient

    protected final HttpClient httpClient()

  - ### configuration

    protected final IdAClientConfiguration configuration()