Class IdAHandlerDisconnected
java.lang.Object
com.io7m.idstore.admin_client.internal.IdAHandlerAbstract
com.io7m.idstore.admin_client.internal.IdAHandlerDisconnected
- All Implemented Interfaces:
com.io7m.hibiscus.basic.HBClientHandlerType<IdAClientException,,IdACommandType<?>, IdAResponseType, IdAResponseType, IdAResponseError, IdAClientEventType, IdAClientCredentials> IdAHandlerType
The initial "disconnected" protocol handler.
-
Constructor Summary
ConstructorsConstructorDescriptionIdAHandlerDisconnected(IdAClientConfiguration inConfiguration, IdStrings inStrings, HttpClient inHttpClient) Construct a handler. -
Method Summary
Modifier and TypeMethodDescriptionvoidcom.io7m.hibiscus.api.HBResultType<IdAResponseType, IdAResponseError> onExecuteCommand(IdACommandType<?> command) com.io7m.hibiscus.api.HBResultType<com.io7m.hibiscus.basic.HBClientNewHandler<IdAClientException, IdACommandType<?>, IdAResponseType, IdAResponseType, IdAResponseError, IdAClientEventType, IdAClientCredentials>, IdAResponseError> onExecuteLogin(IdAClientCredentials credentials) booleanMethods inherited from class com.io7m.idstore.admin_client.internal.IdAHandlerAbstract
configuration, httpClient, local, strings
-
Constructor Details
-
IdAHandlerDisconnected
public IdAHandlerDisconnected(IdAClientConfiguration inConfiguration, IdStrings inStrings, HttpClient inHttpClient) Construct a handler.- Parameters:
inConfiguration- The configurationinStrings- The string resourcesinHttpClient- The client
-
-
Method Details
-
onIsConnected
public boolean onIsConnected() -
onPollEvents
-
onExecuteLogin
public com.io7m.hibiscus.api.HBResultType<com.io7m.hibiscus.basic.HBClientNewHandler<IdAClientException,IdACommandType<?>, onExecuteLoginIdAResponseType, IdAResponseType, IdAResponseError, IdAClientEventType, IdAClientCredentials>, IdAResponseError> (IdAClientCredentials credentials) throws InterruptedException - Throws:
InterruptedException
-
onExecuteCommand
public com.io7m.hibiscus.api.HBResultType<IdAResponseType,IdAResponseError> onExecuteCommand(IdACommandType<?> command) -
onDisconnect
public void onDisconnect()
-