本文整理匯總了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);
}