Class IdAClientAsynchronous

java.lang.Object
com.io7m.hibiscus.basic.HBClientAsynchronousAbstract<IdAClientException,IdACommandType<?>,IdAResponseType,IdAResponseType,IdAResponseError,IdAClientEventType,IdAClientCredentials>
com.io7m.idstore.admin_client.internal.IdAClientAsynchronous
All Implemented Interfaces:
com.io7m.hibiscus.api.HBClientAsynchronousType<IdAClientException,IdACommandType<?>,IdAResponseType,IdAResponseType,IdAResponseError,IdAClientEventType,IdAClientCredentials>, com.io7m.hibiscus.api.HBClientCloseableType<IdAClientException>, com.io7m.hibiscus.api.HBClientStatusType<IdAClientEventType>, IdAClientAsynchronousType, AutoCloseable

public final class IdAClientAsynchronous extends com.io7m.hibiscus.basic.HBClientAsynchronousAbstract<IdAClientException,IdACommandType<?>,IdAResponseType,IdAResponseType,IdAResponseError,IdAClientEventType,IdAClientCredentials> implements IdAClientAsynchronousType
The asynchronous client.
  • Constructor Summary

    Constructors
    Constructor
    Description
    IdAClientAsynchronous(IdAClientConfiguration inConfiguration, IdAStrings inStrings, HttpClient inHttpClient)
    The asynchronous client.
  • Method Summary

    Methods inherited from class com.io7m.hibiscus.basic.HBClientAsynchronousAbstract

    checkNotClosingOrClosed, close, commandExecutor, delegate, disconnectAsync, events, executeAsync, isClosed, isConnected, loginAsync, pollEvents, state, stateNow

    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.api.HBClientAsynchronousType

    disconnectAsync, executeAsync, executeAsyncOrElseThrow, loginAsync, loginAsyncOrElseThrow, pollEvents

    Methods inherited from interface com.io7m.hibiscus.api.HBClientCloseableType

    close, isClosed

    Methods inherited from interface com.io7m.hibiscus.api.HBClientStatusType

    events, isConnected, state, stateNow
  • Constructor Details

    • IdAClientAsynchronous

      public IdAClientAsynchronous(IdAClientConfiguration inConfiguration, IdAStrings inStrings, HttpClient inHttpClient)
      The asynchronous client.
      Parameters:
      inConfiguration - The configuration
      inHttpClient - The HTTP client
      inStrings - The string resources