Package io.moquette.broker
-
Interface Summary Interface Description IQueueRepository IRetainedRepository ISslContextCreator SSL certificate loader used to open SSL connections (websocket and MQTT-S).ISubscriptionsRepository SessionMessageQueue<T> Queue definition used by the Session class. -
Class Summary Class Description AbstractSessionMessageQueue<T> AutoFlushHandler Auto-flush data on channel after a read timeout.BugSnagErrorsHandler ClientDescriptor DebugUtils InflightResender Resend inflight not ack'ed publish packets (QoS1 PUB and QoS2 PUB/PUBREL).InflightResender.ResendNotAckedPublishes Placeholder event to resend not-acked publish messages in the in flight window.InMemoryQueue MemoryQueueRepository MoquetteIdleTimeoutHandler NettyUtils Some Netty's channels utilities.NewNettyMQTTHandler RetainedMessage RoutingResults The results of routing a publish message to all clients.Server SessionRegistry SessionRegistry.EnqueuedMessage SessionRegistry.PublishedMessage SessionRegistry.PubRelMarker SessionRegistry.SessionCreationResult Utils Utility static methods, like Map get with default value, or elvis operator. -
Enum Summary Enum Description SessionRegistry.CreationModeEnum -
Exception Summary Exception Description SessionCorruptedException