Class IdAClient
java.lang.Object
com.io7m.hibiscus.api.HBClientAbstract<IdAMessageType,IdAClientConnectionParameters,IdAClientException>
com.io7m.idstore.admin_client.internal.IdAClient
- All Implemented Interfaces:
com.io7m.hibiscus.api.HBClientCloseableType<IdAClientException>,com.io7m.hibiscus.api.HBClientType<IdAMessageType,,IdAClientConnectionParameters, IdAClientException> com.io7m.hibiscus.api.HBIOOperationsType<IdAMessageType,,IdAClientException> IdAClientType,com.io7m.repetoir.core.RPServiceType,AutoCloseable
public final class IdAClient
extends com.io7m.hibiscus.api.HBClientAbstract<IdAMessageType,IdAClientConnectionParameters,IdAClientException>
implements IdAClientType
The client.
-
Constructor Summary
ConstructorsConstructorDescriptionIdAClient(IdAClientConfiguration 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, 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 com.io7m.idstore.admin_client.api.IdAClientType
connectOrThrow, description, sendAndWaitOrThrow
-
Constructor Details
-
IdAClient
public IdAClient(IdAClientConfiguration inConfiguration, IdStrings inStrings, Supplier<HttpClient> inHttpClients) The client.- Parameters:
inConfiguration- The configurationinStrings- The string resourcesinHttpClients- The HTTP clients
-
-
Method Details