Class IdUClient
java.lang.Object
com.io7m.hibiscus.api.HBClientAbstract<IdUMessageType, IdUClientConnectionParameters, IdUClientException>
com.io7m.idstore.user_client.internal.IdUClient
- All Implemented Interfaces:
com.io7m.hibiscus.api.HBClientCloseableType<IdUClientException>, com.io7m.hibiscus.api.HBClientType<IdUMessageType, IdUClientConnectionParameters, IdUClientException>, com.io7m.hibiscus.api.HBIOOperationsType<IdUMessageType, IdUClientException>, IdUClientType, AutoCloseable
public final class IdUClient
extends com.io7m.hibiscus.api.HBClientAbstract<IdUMessageType, IdUClientConnectionParameters, IdUClientException>
implements IdUClientType
The client.
-
Constructor Summary
ConstructorsConstructorDescriptionIdUClient(IdUClientConfiguration inConfiguration, IdStrings inStrings, Supplier<HttpClient> inHttpClients) The client. -
Method Summary
Methods inherited from class com.io7m.hibiscus.api.HBClientAbstract
checkNotClosingOrClosed, close, connect, disconnect, handler, isClosed, receive, send, sendAndForget, sendAndWait, state, stateNowMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.io7m.hibiscus.api.HBClientCloseableType
close, isClosedMethods inherited from interface com.io7m.hibiscus.api.HBClientType
connect, disconnect, state, stateNowMethods inherited from interface com.io7m.hibiscus.api.HBIOOperationsType
receive, send, sendAndForget, sendAndWaitMethods inherited from interface IdUClientType
connectOrThrow, sendAndWaitOrThrow
-
Constructor Details
-
IdUClient
public IdUClient(IdUClientConfiguration inConfiguration, IdStrings inStrings, Supplier<HttpClient> inHttpClients) The client.- Parameters:
inConfiguration- The configurationinStrings- The string resourcesinHttpClients- The HTTP client
-