Interface ClientBasedInput
- All Known Subinterfaces:
AuthenticationFailedInput,AuthenticationSuccessfulInput,AuthenticatorProviderInput,AuthorizerProviderInput,ClientInitiatedDisconnectInput,ClientLifecycleEventListenerProviderInput,ConnackOutboundInput,ConnackOutboundProviderInput,ConnectInboundInput,ConnectInboundProviderInput,ConnectionLostInput,ConnectionStartInput,DisconnectEventInput,DisconnectInboundInput,DisconnectOutboundInput,EnhancedAuthConnectInput,EnhancedAuthInput,InitializerInput,PingReqInboundInput,PingRespOutboundInput,PubackInboundInput,PubackOutboundInput,PubcompInboundInput,PubcompOutboundInput,PublishAuthorizerInput,PublishInboundInput,PublishOutboundInput,PubrecInboundInput,PubrecOutboundInput,PubrelInboundInput,PubrelOutboundInput,ServerInitiatedDisconnectInput,SimpleAuthInput,SubackOutboundInput,SubscribeInboundInput,SubscriptionAuthorizerInput,UnsubackOutboundInput,UnsubscribeInboundInput
@DoNotImplement public interface ClientBasedInput
Provides information about the client and the connection of the client.
- Since:
- 4.0.0, CE 2019.1
-
Method Summary
Modifier and Type Method Description @NotNull ClientInformationgetClientInformation()@NotNull ConnectionInformationgetConnectionInformation()
-
Method Details
-
getConnectionInformation
- Returns:
- The
ConnectionInformationof client. - Since:
- 4.0.0, CE 2019.1
-
getClientInformation
- Returns:
- The
ClientInformationof the client. - Since:
- 4.0.0, CE 2019.1
-