public class SampleConsole extends BaseConsole implements SampleConsoleConstants
connchname, logger, reqChannel, temminalMacAMQ_HOST_OPTION_DESC, AMQ_HOST_OPTION_LONG, AMQ_PORT_OPTION_DESC, AMQ_PORT_OPTION_LONG, AMQ_PWD_OPTION, AMQ_PWD_OPTION_DESC, AMQ_PWD_OPTION_LONG, AMQ_TIMEOUT_OPTION_DESC, AMQ_TIMEOUT_OPTION_LONG, AMQ_URI_OPTION_DESC, AMQ_URI_OPTION_LONG, AMQ_USERNAME_OPTION, AMQ_USERNAME_OPTION_DESC, AMQ_USERNAME_OPTION_LONG, DEVICE_MAC_OPTION_DESC, DEVICE_MAC_OPTION_LONG, IMPL_TYPE, MQTT_OPTION_DESC, MQTT_OPTION_LONG, REDIS_DB_OPTION_DESC, REDIS_DB_OPTION_LONG, REDIS_HOST_OPTION_DESC, REDIS_HOST_OPTION_LONG, REDIS_PORT_OPTION_DESC, REDIS_PORT_OPTION_LONG, REDIS_PWD_OPTION, REDIS_PWD_OPTION_DESC, REDIS_PWD_OPTION_LONG, REDIS_TIMEOUT_OPTION_DESC, REDIS_TIMEOUT_OPTION_LONG, REDIS_URI_OPTION_DESC, REDIS_URI_OPTION_LONG| 构造器和说明 |
|---|
SampleConsole(java.lang.String devmac,
gu.simplemq.IMessageQueueFactory factory) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
authorize()
使用密码验证连接合法性
向dtalk引擎发送包含连接密码和本机mac地址的json连接请求字符串( ConnectReq),
收到回复的请求通道名,即连接成功 |
cmdInteractive, connect, getSelfMac, inputMac, makeConsole, parseMac, scanLine, setStackTrace, showError, start, syncPublishpublic SampleConsole(java.lang.String devmac, gu.simplemq.IMessageQueueFactory factory) throws gu.simplemq.exceptions.SmqNotFoundConnectionException
gu.simplemq.exceptions.SmqNotFoundConnectionExceptionprotected boolean authorize()
ConnectReq),
收到回复的请求通道名,即连接成功authorize 在类中 BaseConsoletrue,否则返回falseBaseConsole.authorize()Copyright © 2022. All Rights Reserved.