Package com.io7m.idstore.user_client.internal

# Class IdUHandlerAbstract

java.lang.Object
com.io7m.idstore.user_client.internal.IdUHandlerAbstract

All Implemented Interfaces:
  `com.io7m.hibiscus.basic.HBClientHandlerType<IdUClientException,IdUCommandType<?>,IdUResponseType,IdUResponseType,IdUResponseError,IdUClientEventType,IdUClientCredentials>`, `IdUHandlerType`

Direct Known Subclasses:
  `IdUHandler1`, `IdUHandlerDisconnected`

public abstract class IdUHandlerAbstract extends Object implements IdUHandlerType
The abstract base class for handlers.

- ## Constructor Summary

  Constructors
  Modifier
  Constructor
  Description
  `protected`
  `IdUHandlerAbstract(IdUClientConfiguration inConfiguration, IdUStrings inStrings, HttpClient inHttpClient)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected final IdUClientConfiguration`
  `configuration()`
  `protected final HttpClient`
  `httpClient()`
  `protected final IdUStrings`
  `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

  - ### IdUHandlerAbstract

    protected IdUHandlerAbstract(IdUClientConfiguration inConfiguration, IdUStrings inStrings, HttpClient inHttpClient)

- ## Method Details

  - ### strings

    protected final IdUStrings strings()

  - ### httpClient

    protected final HttpClient httpClient()

  - ### configuration

    protected final IdUClientConfiguration configuration()