Class IdAClientSynchronous

java.lang.Object
com.io7m.hibiscus.basic.HBClientSynchronousAbstract<IdAClientException,IdACommandType<?>,IdAResponseType,IdAResponseType,IdAResponseError,IdAClientEventType,IdAClientCredentials>
com.io7m.idstore.admin_client.internal.IdAClientSynchronous
All Implemented Interfaces:
com.io7m.hibiscus.api.HBClientCloseableType<IdAClientException>, com.io7m.hibiscus.api.HBClientStatusType<IdACommandType<?>,IdAResponseType,IdAResponseError,IdAClientEventType,IdAClientCredentials>, com.io7m.hibiscus.api.HBClientSynchronousOperationsType<IdAClientException,IdACommandType<?>,IdAResponseType,IdAResponseType,IdAResponseError,IdAClientCredentials>, com.io7m.hibiscus.api.HBClientSynchronousType<IdAClientException,IdACommandType<?>,IdAResponseType,IdAResponseType,IdAResponseError,IdAClientEventType,IdAClientCredentials>, IdAClientSynchronousType, com.io7m.repetoir.core.RPServiceType, AutoCloseable

public final class IdAClientSynchronous extends com.io7m.hibiscus.basic.HBClientSynchronousAbstract<IdAClientException,IdACommandType<?>,IdAResponseType,IdAResponseType,IdAResponseError,IdAClientEventType,IdAClientCredentials> implements IdAClientSynchronousType
The synchronous client.
  • Constructor Summary

    Constructors
    Constructor
    Description
    IdAClientSynchronous(IdAClientConfiguration 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

    Methods inherited from interface com.io7m.idstore.admin_client.api.IdAClientSynchronousType

    description
  • Constructor Details

    • IdAClientSynchronous

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