Class IdUClientSynchronous

java.lang.Object
com.io7m.hibiscus.basic.HBClientSynchronousAbstract<IdUClientException,IdUCommandType<?>,IdUResponseType,IdUResponseType,IdUResponseError,IdUClientEventType,IdUClientCredentials>
com.io7m.idstore.user_client.internal.IdUClientSynchronous
All Implemented Interfaces:
com.io7m.hibiscus.api.HBClientCloseableType<IdUClientException>, com.io7m.hibiscus.api.HBClientStatusType<IdUCommandType<?>,IdUResponseType,IdUResponseError,IdUClientEventType,IdUClientCredentials>, com.io7m.hibiscus.api.HBClientSynchronousOperationsType<IdUClientException,IdUCommandType<?>,IdUResponseType,IdUResponseType,IdUResponseError,IdUClientCredentials>, com.io7m.hibiscus.api.HBClientSynchronousType<IdUClientException,IdUCommandType<?>,IdUResponseType,IdUResponseType,IdUResponseError,IdUClientEventType,IdUClientCredentials>, IdUClientSynchronousType, AutoCloseable

public final class IdUClientSynchronous extends com.io7m.hibiscus.basic.HBClientSynchronousAbstract<IdUClientException,IdUCommandType<?>,IdUResponseType,IdUResponseType,IdUResponseError,IdUClientEventType,IdUClientCredentials> implements IdUClientSynchronousType
The synchronous client.
  • Constructor Summary

    Constructors
    Constructor
    Description
    IdUClientSynchronous(IdUClientConfiguration inConfiguration, IdStrings inStrings, HttpClient inHttpClient)
    The synchronous client.
  • Method Summary

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

    checkNotClosingOrClosed, close, currentHandler, disconnect, eventPublisher, events, execute, isClosed, isConnected, login, pollEvents, state, stateNow, statePublisher

    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.HBClientCloseableType

    close, isClosed

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

    events, isConnected, state, stateNow

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

    disconnect, execute, login, pollEvents

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

    executeOrElseThrow, loginOrElseThrow
  • Constructor Details

    • IdUClientSynchronous

      public IdUClientSynchronous(IdUClientConfiguration inConfiguration, IdStrings inStrings, HttpClient inHttpClient)
      The synchronous client.
      Parameters:
      inConfiguration - The configuration
      inStrings - The string resources
      inHttpClient - The HTTP client