boolean |
MQTTCoolHook.canConnect(java.lang.String sessionId,
java.lang.String clientId,
java.lang.String brokerAddress,
MqttConnectOptions connectOptions) |
Checks whether the client is authorized to connect to the MQTT broker hosted at the specified
address.
|
boolean |
SimpleCoolHook.canConnect(java.lang.String sessionId,
java.lang.String clientId,
java.lang.String brokerAddress,
MqttConnectOptions connectOptions) |
This implementation always returns true.
|
boolean |
MQTTCoolHook.canOpenSession(java.lang.String sessionId,
java.lang.String user,
java.lang.String password,
java.util.Map clientContext,
java.lang.String clientPrincipal) |
Checks whether the client is authorized to open a new session against MQTT.Cool.
|
boolean |
SimpleCoolHook.canOpenSession(java.lang.String sessionId,
java.lang.String user,
java.lang.String password,
java.util.Map clientContext,
java.lang.String clientPrincipal) |
This implementation always returns true.
|
boolean |
MQTTCoolHook.canPublish(java.lang.String sessionId,
java.lang.String clientId,
java.lang.String brokerAddress,
MqttMessage message) |
Checks whether the client is authorized to publish the given message to the specified MQTT
broker.
|
boolean |
SimpleCoolHook.canPublish(java.lang.String sessionId,
java.lang.String clientId,
java.lang.String brokerAddress,
MqttMessage message) |
This implementation always returns true.
|
boolean |
MQTTCoolHook.canSubscribe(java.lang.String sessionId,
java.lang.String clientId,
java.lang.String brokerAddress,
MqttSubscription subscription) |
Checks whether the client is authorized to send the given subscription to the specified MQTT
broker.
|
boolean |
SimpleCoolHook.canSubscribe(java.lang.String sessionId,
java.lang.String clientId,
java.lang.String brokerAddress,
MqttSubscription subscription) |
This implementation always returns true.
|
void |
MQTTCoolHook.init(java.io.File configDir) |
Called during the MQTT.Cool initialization process.
|
void |
SimpleCoolHook.init(java.io.File configDir) |
This implementation is void.
|
MqttBrokerConfig |
MQTTCoolHook.resolveAlias(java.lang.String connectionAlias) |
Gets an MqttBrokerConfig instance corresponding to the connection alias
provided by the client while connecting to MQTT.Cool, if no other static entries have been
provided in the mqtt_master_connector_conf.xml file for the given alias.
|
MqttBrokerConfig |
SimpleCoolHook.resolveAlias(java.lang.String alias) |
This implementation always returns null.
|