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 ClientInformation
getClientInformation()
@NotNull ConnectionInformation
getConnectionInformation()
-
-
-
Method Detail
-
getConnectionInformation
@NotNull ConnectionInformation getConnectionInformation()
- Returns:
- The
ConnectionInformation
of client. - Since:
- 4.0.0, CE 2019.1
-
getClientInformation
@NotNull ClientInformation getClientInformation()
- Returns:
- The
ClientInformation
of the client. - Since:
- 4.0.0, CE 2019.1
-
-