A B C D E F G H I K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acceptsNoHandshake() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- act(MqttMessage) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolHandler
- addChannelHandlers(ChannelPipeline) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- addClientTopicAlias(Integer, String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- addConnectedClient(String, MQTTConnection) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- addServerTopicAlias(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- addSubscription(MqttTopicSubscription, WildcardConfiguration, Integer) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- ADMINISTRATIVE_ACTION - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- afterDelivery() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- asyncFail(ActiveMQException) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
B
- BAD_AUTHENTICATION_METHOD - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- BAD_USER_NAME_OR_PASSWORD - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- BAD_USER_NAME_OR_PASSWORD_3 - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- BANNED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- browserFinished(ServerConsumer) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- bufferReceived(Object, ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
C
- calculateMessageSize(MqttPublishMessage) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- calculateRemainingLength(String, MqttProperties, ByteBuf) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- channelRead(ChannelHandlerContext, Object) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolHandler
- clear() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- clear() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState.OutboundStore
- clearTopicAliases() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- CLIENT_IDENTIFIER_NOT_VALID - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- closed() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- CONNECTION_RATE_EXCEEDED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- connectionFailed(ActiveMQException, boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTFailureListener
- connectionFailed(ActiveMQException, boolean, String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTFailureListener
- CONTINUE_AUTHENTICATION - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- convertCoreAddressToMqttTopicFilter(String, WildcardConfiguration) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- convertMqttTopicFilterToCoreAddress(String, String, WildcardConfiguration) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- convertMqttTopicFilterToCoreAddress(String, WildcardConfiguration) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- createConnectionEntry(Acceptor, Connection) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- createProtocolManager(ActiveMQServer, Map<String, Object>, List<BaseInterceptor>, List<BaseInterceptor>) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory
- createPubRelMessage(MQTTSession, SimpleString, int) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- createServerMessageFromByteBuf(MQTTSession, String, MqttPublishMessage) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
D
- dataReceived() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- DEFAULT - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- DEFAULT_MAXIMUM_PACKET_SIZE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- DEFAULT_RECEIVE_MAXIMUM - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- DEFAULT_SERVER_KEEP_ALIVE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- DEFAULT_TOPIC_ALIAS_MAX - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- destroy() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- disconnect(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- disconnect(String, boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- disconnect(ServerConsumer, SimpleString) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- DISCONNECT_WITH_WILL_MESSAGE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- DisconnectException - Exception in org.apache.activemq.artemis.core.protocol.mqtt.exceptions
- DisconnectException() - Constructor for exception org.apache.activemq.artemis.core.protocol.mqtt.exceptions.DisconnectException
- DisconnectException(byte) - Constructor for exception org.apache.activemq.artemis.core.protocol.mqtt.exceptions.DisconnectException
- DOLLAR - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- DURABLE_MESSAGES - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
E
- errorDisconnectingClient(Exception) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- errorDisconnectingClient(Exception) - Method in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- errorDisconnectingClient$str() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- errorDisconnectingConsumer(Exception) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- errorDisconnectingConsumer(Exception) - Method in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- errorDisconnectingConsumer$str() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- errorProcessingControlPacket(String, Exception) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- errorProcessingControlPacket(String, Exception) - Method in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- errorProcessingControlPacket$str() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- errorRemovingSubscription(Exception) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- errorRemovingSubscription(Exception) - Method in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- errorRemovingSubscription$str() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- errorSendingWillMessage(Exception) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- errorSendingWillMessage(Exception) - Method in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- errorSendingWillMessage$str() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
F
- fail(ActiveMQException) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- fail(ActiveMQException, String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- failedToAckMessage(String, Exception) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- failedToAckMessage(String, Exception) - Method in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- failedToAckMessage$str() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- failedToCastProperty(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- failedToCastProperty(String) - Method in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- failedToCastProperty$str() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- failedToPublishMqttMessage(String, Throwable) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- failedToPublishMqttMessage(String, Throwable) - Method in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- failedToPublishMqttMessage$str() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- filterInterceptors(List<BaseInterceptor>) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory
- flush() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- FOUR_BYTE_INT_MAX - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
G
- generateMqttId(long, long) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState.OutboundStore
- getClientId() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getClientMaxPacketSize() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getClientSessionExpiryInterval() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getClientTopicAlias(Integer) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getClientTopicAliasMaximum() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getCode() - Method in exception org.apache.activemq.artemis.core.protocol.mqtt.exceptions.DisconnectException
- getConnected() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- getConnectedClients() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
-
For DEBUG only
- getCoreMessageObjectPools() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- getDefaultMqttSessionExpiryInterval() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- getDisconnectedTime() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getFactory() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- getLoggingLocale() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- getMatchingSubscriptionIdentifiers(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getMaximumPacketSize() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- getModuleName() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory
- getMQTTSession() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTRoutingContext
- getOutboundStore() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getPendingMessages() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState.OutboundStore
- getProperty(Class<T>, MqttProperties, MqttProperties.MqttPropertyType) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- getProperty(Class<T>, MqttProperties, MqttProperties.MqttPropertyType, T) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- getProtocolName() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
-
Returns the name of the protocol for this Remoting Connection
- getProtocols() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory
- getPubRec() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getReceiveMaximum() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- getReceiveMaximum() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- getRoutingHandler() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- getServerKeepAlive() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- getServerTopicAlias(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getSession() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getSessionState(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- getSessionStates() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- getSubscription(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getSubscriptions() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getTopicAliasMaximum() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- getTransportLocalAddress() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- getVersion() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- getVersion() - Method in enum org.apache.activemq.artemis.core.protocol.mqtt.MQTTVersion
- getVersion(int) - Static method in enum org.apache.activemq.artemis.core.protocol.mqtt.MQTTVersion
- getWildcardConfiguration() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- getWillDelayInterval() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getWillMessage() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getWillQoSLevel() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getWillTopic() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- getWillUserProperties() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- GRANTED_QOS_0 - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- GRANTED_QOS_1 - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- GRANTED_QOS_2 - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
H
- handleBuffer(RemotingConnection, ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- handshake(NettyServerConnection, ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- hasCredits(ServerConsumer) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- hasCredits(ServerConsumer, MessageReference) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- HASH - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
I
- IDENTIFIER_REJECTED_3 - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- IMPLEMENTATION_SPECIFIC_ERROR - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- invokeIncoming(MqttMessage, MQTTConnection) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- invokeOutgoing(MqttMessage, MQTTConnection) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- isAttached() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- isClient() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- isClientConnected(String, MQTTConnection) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- isClientIdAssignedByBroker() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- isCloseMqttConnectionOnPublishAuthorizationFailure() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- isDestroyed() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- isFailed() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- isProtocol(byte[]) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
-
Relevant portions of the specs we support: MQTT 3.1 - https://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3r1.html#connect MQTT 3.1.1 - http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html#_Toc398718028 MQTT 5 - https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901033
- isSupportsFlowControl() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- isUsingServerKeepAlive() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- isWill() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- isWillRetain() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- isWillSent() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- isWritable(ReadyListener, Object) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
K
- KEEP_ALIVE_ADJUSTMENT - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- KEEP_ALIVE_TIMEOUT - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- killMessage(SimpleString) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
L
- loadProtocolServices(ActiveMQServer, List<ActiveMQComponent>) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory
- LOGGER - Static variable in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- logMessage(MQTTSessionState, MqttMessage, boolean, MQTTVersion) - Static method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
M
- MALFORMED_PACKET - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- MANAGEMENT_QUEUE_PREFIX - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MAX_PACKET_SIZE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MAXIMUM_CONNECT_TIME - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- MESSAGE_RATE_TOO_HIGH - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- MQTT_3_1 - org.apache.activemq.artemis.core.protocol.mqtt.MQTTVersion
- MQTT_3_1_1 - org.apache.activemq.artemis.core.protocol.mqtt.MQTTVersion
- MQTT_5 - org.apache.activemq.artemis.core.protocol.mqtt.MQTTVersion
- MQTT_CONTENT_TYPE_KEY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_CORRELATION_DATA_KEY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_MESSAGE_ID_KEY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_MESSAGE_RETAIN_KEY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_MESSAGE_TYPE_KEY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_PAYLOAD_FORMAT_INDICATOR_KEY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_PROTOCOL_NAME - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory
- MQTT_QOS_LEVEL_KEY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_RESPONSE_TOPIC_KEY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_RETAIN_ADDRESS_PREFIX - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_USER_PROPERTY_EXISTS_KEY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_USER_PROPERTY_KEY_PREFIX - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_USER_PROPERTY_KEY_PREFIX_SIMPLE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTT_WILDCARD - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTTConnection - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTConnection(Connection) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- MQTTConnectionManager - Class in org.apache.activemq.artemis.core.protocol.mqtt
-
MQTTConnectionManager is responsible for handle Connect and Disconnect packets and any resulting behaviour of these events.
- MQTTConnectionManager(MQTTSession) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnectionManager
- MQTTFailureListener - Class in org.apache.activemq.artemis.core.protocol.mqtt
-
Registered with the server and called during connection failure.
- MQTTFailureListener(MQTTConnectionManager) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTFailureListener
- MQTTInterceptor - Interface in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTLogger - Interface in org.apache.activemq.artemis.core.protocol.mqtt
-
Logger Code 83 each message id must be 6 digits long starting with 83, the 3rd digit donates the level so INF0 1 WARN 2 DEBUG 3 ERROR 4 TRACE 5 FATAL 6 so an INFO message would be 831000 to 831999
- MQTTLogger_$logger - Class in org.apache.activemq.artemis.core.protocol.mqtt
-
Warning this class consists of generated code.
- MQTTLogger_$logger(Logger) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- MQTTPeriodicTasks(ActiveMQServer, ScheduledExecutorService) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory.MQTTPeriodicTasks
- MQTTProtocolHandler - Class in org.apache.activemq.artemis.core.protocol.mqtt
-
This class is responsible for receiving and sending MQTT packets, delegating behaviour to one of the MQTTConnectionManager, MQTTPublishManager, MQTTSubscriptionManager classes.
- MQTTProtocolHandler(ActiveMQServer, MQTTProtocolManager) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolHandler
- MQTTProtocolManager - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTProtocolManagerFactory - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTProtocolManagerFactory() - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory
- MQTTProtocolManagerFactory.MQTTPeriodicTasks - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTPublishManager - Class in org.apache.activemq.artemis.core.protocol.mqtt
-
Handles MQTT Exactly Once (QoS level 2) Protocol.
- MQTTPublishManager(MQTTSession, boolean) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTPublishManager
- MQTTReasonCodes - Class in org.apache.activemq.artemis.core.protocol.mqtt
-
Taken mainly from https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901031
- MQTTReasonCodes() - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- MQTTRetainMessageManager - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTRetainMessageManager(MQTTSession) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTRetainMessageManager
- MQTTRoutingContext - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTRoutingContext(MQTTConnection, MQTTSession, MqttConnectMessage) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTRoutingContext
- MQTTRoutingHandler - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTRoutingHandler(ActiveMQServer) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTRoutingHandler
- MQTTSession - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTSession(MQTTProtocolHandler, MQTTConnection, MQTTProtocolManager, WildcardConfiguration) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- MQTTSessionCallback - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTSessionCallback(MQTTSession, MQTTConnection) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- MQTTSessionState - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTSessionState(String) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- MQTTSessionState.OutboundStore - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTSubscriptionManager - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTSubscriptionManager(MQTTSession) - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSubscriptionManager
- MQTTUtil - Class in org.apache.activemq.artemis.core.protocol.mqtt
-
A Utility Class for creating Server Side objects and converting MQTT concepts to/from Artemis.
- MQTTUtil() - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- MQTTUtil.MQTTWildcardConfiguration - Class in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTVersion - Enum in org.apache.activemq.artemis.core.protocol.mqtt
- MQTTWildcardConfiguration() - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil.MQTTWildcardConfiguration
N
- NO_MATCHING_SUBSCRIBERS - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- NO_SUBSCRIPTION_EXISTED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- NORMAL_DISCONNECTION - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- NOT_AUTHORIZED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- NOT_AUTHORIZED_3 - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
O
- onNotification(Notification) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- org.apache.activemq.artemis.core.protocol.mqtt - package org.apache.activemq.artemis.core.protocol.mqtt
- org.apache.activemq.artemis.core.protocol.mqtt.exceptions - package org.apache.activemq.artemis.core.protocol.mqtt.exceptions
- OutboundStore() - Constructor for class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState.OutboundStore
P
- PACKET_IDENTIFIER_IN_USE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- PACKET_IDENTIFIER_NOT_FOUND - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- PACKET_TOO_LARGE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- PAYLOAD_FORMAT_INVALID - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- PLUS - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- PROTOCOL_ERROR - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- publish(int, long, long) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState.OutboundStore
- publishAckd(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState.OutboundStore
- publishComplete(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState.OutboundStore
- publishReceived(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState.OutboundStore
- publishReleasedSent(int, long) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState.OutboundStore
Q
- QOS_NOT_SUPPORTED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- QUOTA_EXCEEDED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
R
- RE_AUTHENTICATE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- RECEIVE_MAXIMUM_EXCEEDED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- redirect(MQTTRoutingContext) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTRoutingHandler
- refuse(MQTTRoutingContext) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTRoutingHandler
- removeConnectedClient(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- removeSessionState(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- removeSubscription(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- RETAIN_NOT_SUPPORTED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- route(MQTTConnection, MQTTSession, MqttConnectMessage) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTRoutingHandler
- run() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManagerFactory.MQTTPeriodicTasks
S
- scanSessions() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- sendLargeMessage(MessageReference, Message, ServerConsumer, long, int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- sendLargeMessageContinuation(ServerConsumer, byte[], boolean, boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- sendMessage(ICoreMessage, ServerConsumer, int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTPublishManager
-
Since MQTT Subscriptions can overlap, a client may receive the same message twice.
- sendMessage(MessageReference, Message, ServerConsumer, int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- sendProducerCreditsFailMessage(int, SimpleString) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- sendProducerCreditsMessage(int, SimpleString) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- sendToClient(MqttMessage) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolHandler
- sendWillMessage() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- SERVER_BUSY - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- SERVER_MOVED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- SERVER_SHUTTING_DOWN - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- SERVER_UNAVAILABLE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- SERVER_UNAVAILABLE_3 - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- SESSION_AUTO_COMMIT_ACKS - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- SESSION_AUTO_COMMIT_SENDS - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- SESSION_AUTO_CREATE_QUEUE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- SESSION_PREACKNOWLEDGE - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- SESSION_TAKEN_OVER - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- SESSION_XA - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- setAttached(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setClientId(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setClientIdAssignedByBroker(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- setClientMaxPacketSize(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setClientSessionExpiryInterval(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setClientTopicAliasMaximum(Integer) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setCloseMqttConnectionOnPublishAuthorizationFailure(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- setConnected(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- setDefaultMqttSessionExpiryInterval(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- setDisconnectedTime(long) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setFailed(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setMaximumPacketSize(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- setProtocolVersion(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- setReceiveMaximum(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTConnection
- setReceiveMaximum(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- setServerKeepAlive(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- setSession(MQTTSession) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setTopicAliasMaximum(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- setUsingServerKeepAlive(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- setVersion(MQTTVersion) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- setWildcardConfiguration(WildcardConfiguration) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- setWill(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setWillDelayInterval(long) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setWillMessage(ByteBuf) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setWillQoSLevel(int) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setWillRetain(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setWillSent(boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setWillTopic(String) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- setWillUserProperties(List<? extends MqttProperties.MqttProperty>) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- SHARED_SUBSCRIPTION_PREFIX - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- SHARED_SUBSCRIPTIONS_NOT_SUPPORTED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- SLASH - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
- state - Variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- SUBSCRIPTION_IDENTIFIERS_NOT_SUPPORTED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- SUCCESS - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- supportsDirectDelivery() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
T
- TOPIC_ALIAS_INVALID - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- TOPIC_FILTER_INVALID - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- TOPIC_NAME_INVALID - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- toString() - Method in exception org.apache.activemq.artemis.core.protocol.mqtt.exceptions.DisconnectException
- toString() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSession
- toString() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionState
- TWO_BYTE_INT_MAX - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
U
- unableToSendMessage(MessageReference, Exception) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- unableToSendMessage(MessageReference, Exception) - Method in interface org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger
- unableToSendMessage$str() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTLogger_$logger
- UNACCEPTABLE_PROTOCOL_VERSION_3 - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- UNSPECIFIED_ERROR - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- UNSUPPORTED_PROTOCOL_VERSION - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
- updateDeliveryCountAfterCancel(ServerConsumer, MessageReference, boolean) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTSessionCallback
- updateInterceptors(List, List) - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- USE_ANOTHER_SERVER - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
V
- valueOf(String) - Static method in enum org.apache.activemq.artemis.core.protocol.mqtt.MQTTVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.activemq.artemis.core.protocol.mqtt.MQTTVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIABLE_BYTE_INT_MAX - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTUtil
W
- websocketSubprotocolIdentifiers() - Method in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTProtocolManager
- WILDCARD_SUBSCRIPTIONS_NOT_SUPPORTED - Static variable in class org.apache.activemq.artemis.core.protocol.mqtt.MQTTReasonCodes
All Classes All Packages