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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull ClientInformationgetClientInformation()@NotNull ConnectionInformationgetConnectionInformation()
-
-
-
Method Detail
-
getConnectionInformation
@NotNull ConnectionInformation getConnectionInformation()
- Returns:
- The
ConnectionInformationof client. - Since:
- 4.0.0, CE 2019.1
-
getClientInformation
@NotNull ClientInformation getClientInformation()
- Returns:
- The
ClientInformationof the client. - Since:
- 4.0.0, CE 2019.1
-
-