作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在 java 代理中实现 c8y_Command (Shell) OperationType。我已经到了可以在设备上运行命令的地步,我也可以设置 OperationStatus 但我没有找到发回结果(命令输出)字符串的方法。
http://www.cumulocity.com/guides/reference/device-management/说:
To communicate the results of a particular command, the device adds a property "result":
"c8y_Command": {
"text": "get uboot.sn",
"result": "165711141901401"
}
如果这是代理可以设置状态的方式:
operation.setStatus(OperationStatus.SUCCESSFUL.toString());
那你能告诉我如何返回命令结果字符串吗?
非常感谢。
最佳答案
Json中“c8y_Command”对象对应的类是c8y.Command。所以设置结果的代码是:
operation.get(Command.class).setResult("165711141901401");
关于java - 从 Java 设置 c8y_Command 结果字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37422626/
我是一名优秀的程序员,十分优秀!