本文整理汇总了Java中com.mpush.tools.Jsons.toJson方法的典型用法代码示例。如果您正苦于以下问题:Java Jsons.toJson方法的具体用法?Java Jsons.toJson怎么用?Java Jsons.toJson使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.mpush.tools.Jsons
的用法示例。
在下文中一共展示了Jsons.toJson方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: build
import com.mpush.tools.Jsons; //导入方法依赖的package包/类
public static PushRequest build(MPushClient mPushClient, PushContext ctx) {
byte[] content = ctx.getContext();
PushMsg msg = ctx.getPushMsg();
if (msg != null) {
String json = Jsons.toJson(msg);
if (json != null) {
content = json.getBytes(Constants.UTF_8);
}
}
Objects.requireNonNull(content, "push content can not be null.");
return new PushRequest(mPushClient)
.setAckModel(ctx.getAckModel())
.setUserId(ctx.getUserId())
.setTags(ctx.getTags())
.setCondition(ctx.getCondition())
.setTaskId(ctx.getTaskId())
.setContent(content)
.setTimeout(ctx.getTimeout())
.setCallback(ctx.getCallback());
}
示例2: publish
import com.mpush.tools.Jsons; //导入方法依赖的package包/类
/*********************
* mq redis start
********************************/
public void publish(String channel, Object message) {
String msg = message instanceof String ? (String) message : Jsons.toJson(message);
call(jedis -> {
if (jedis instanceof MultiKeyCommands) {
((MultiKeyCommands) jedis).publish(channel, msg);
} else if (jedis instanceof MultiKeyJedisClusterCommands) {
((MultiKeyJedisClusterCommands) jedis).publish(channel, msg);
}
});
}
示例3: toJson
import com.mpush.tools.Jsons; //导入方法依赖的package包/类
public String toJson() {
return Jsons.toJson(this);
}
示例4: toJson
import com.mpush.tools.Jsons; //导入方法依赖的package包/类
public static String toJson(GatewayPushMessage message, Object[] timePoints) {
return Jsons.toJson(new GatewayPushResult(message.userId, message.clientType, timePoints));
}
示例5: encodeJsonStringBody
import com.mpush.tools.Jsons; //导入方法依赖的package包/类
protected String encodeJsonStringBody() {
return Jsons.toJson(this);
}
示例6: encodeSet
import com.mpush.tools.Jsons; //导入方法依赖的package包/类
private void encodeSet(ByteBuf body, Set<String> field) {
String json = field == null ? null : Jsons.toJson(field);
encodeString(body, json);
}
示例7: toJson
import com.mpush.tools.Jsons; //导入方法依赖的package包/类
@Override
public String toJson(Object json) {
return Jsons.toJson(json);
}
示例8: toString
import com.mpush.tools.Jsons; //导入方法依赖的package包/类
@Override
public String toString() {
return Jsons.toJson(this);
}