Uses of Class
org.dromara.mica.mqtt.core.client.MqttClientCreator
-
Uses of MqttClientCreator in org.dromara.mica.mqtt.core.client
Methods in org.dromara.mica.mqtt.core.client that return MqttClientCreatorModifier and TypeMethodDescriptionMqttClientCreator.bizThreadPoolSize(int poolSize) MqttClientCreator.bufferAllocator(org.tio.utils.buffer.ByteBufferAllocator allocator) MqttClientCreator.cleanSession(boolean cleanSession) MqttClientCreator.clientSession(IMqttClientSession clientSession) MqttClientCreator.connectListener(IMqttClientConnectListener connectListener) static MqttClientCreatorMqttClient.create()MqttClientCreator.debug()MqttClient.getClientCreator()获取配置MqttClientCreator.globalMessageListener(IMqttClientGlobalMessageListener globalMessageListener) MqttClientCreator.globalSubscribe(String... topics) MqttClientCreator.globalSubscribe(List<org.dromara.mica.mqtt.codec.MqttTopicSubscription> topicList) MqttClientCreator.globalSubscribe(org.dromara.mica.mqtt.codec.MqttTopicSubscription... topics) MqttClientCreator.groupExecutor(ExecutorService groupExecutor) MqttClientCreator.heartbeatMode(org.tio.core.task.HeartbeatMode heartbeatMode) MqttClientCreator.heartbeatTimeoutStrategy(org.tio.client.task.HeartbeatTimeoutStrategy heartbeatTimeoutStrategy) MqttClientCreator.keepAliveSecs(int keepAliveSecs) MqttClientCreator.maxBytesInMessage(int maxBytesInMessage) MqttClientCreator.maxClientIdLength(int maxClientIdLength) MqttClientCreator.messageIdGenerator(IMqttClientMessageIdGenerator messageIdGenerator) MqttClientCreator.mqttExecutor(ExecutorService mqttExecutor) MqttClientCreator.port(int port) MqttClientCreator.properties(org.dromara.mica.mqtt.codec.MqttProperties properties) MqttClientCreator.readBufferSize(int readBufferSize) MqttClientCreator.reconnect(boolean reconnect) MqttClientCreator.reInterval(long reInterval) MqttClientCreator.reSubscribeBatchSize(int reSubscribeBatchSize) MqttClientCreator.retryCount(int retryCount) MqttClientCreator.sessionExpiryIntervalSecs(Integer sessionExpiryIntervalSecs) MqttClientCreator.sslConfig(org.tio.core.ssl.SslConfig sslConfig) MqttClientCreator.statEnable()MqttClientCreator.statEnable(boolean enable) MqttClientCreator.taskService(org.tio.utils.timer.TimerTaskService taskService) MqttClientCreator.timeout(int timeout) MqttClientCreator.tioConfigCustomize(Consumer<org.tio.core.TioConfig> tioConfigCustomize) MqttClientCreator.tioExecutor(org.tio.utils.thread.pool.SynThreadPoolExecutor tioExecutor) MqttClientCreator.useSsl()MqttClientCreator.useSsl(InputStream trustStoreInputStream, String trustPassword) MqttClientCreator.useSsl(InputStream keyStoreInputStream, String keyPasswd, InputStream trustStoreInputStream, String trustPassword) MqttClientCreator.useSsl(String keyStoreFile, String keyPasswd, String trustStoreFile, String trustPassword) MqttClientCreator.version(org.dromara.mica.mqtt.codec.MqttVersion version) MqttClientCreator.willMessage(Consumer<MqttWillMessage.Builder> consumer) MqttClientCreator.willMessage(MqttWillMessage willMessage) Methods in org.dromara.mica.mqtt.core.client with parameters of type MqttClientCreatorModifier and TypeMethodDescriptionvoidMqttClientCustomizer.customize(MqttClientCreator creator) MqttServerCreator 自定义扩展Constructors in org.dromara.mica.mqtt.core.client with parameters of type MqttClientCreatorModifierConstructorDescriptionDefaultMqttClientProcessor(MqttClientCreator mqttClientCreator) MqttClientAioHandler(MqttClientCreator mqttClientCreator, IMqttClientProcessor processor) MqttClientAioListener(MqttClientCreator clientCreator) MqttClientId(MqttClientCreator creator)