本文整理了Java中org.kurento.jsonrpc.JsonUtils.fromJsonResponse()
方法的一些代码示例,展示了JsonUtils.fromJsonResponse()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JsonUtils.fromJsonResponse()
方法的具体详情如下:
包路径:org.kurento.jsonrpc.JsonUtils
类名称:JsonUtils
方法名:fromJsonResponse
暂无
代码示例来源:origin: Kurento/kurento-java
public static Message fromJsonMessage(String message) {
JsonObject json = fromJson(message, JsonObject.class);
if (json.has(METHOD_PROPERTY)) {
return fromJsonRequest(json, JsonObject.class);
} else {
return fromJsonResponse(json, JsonElement.class);
}
}
代码示例来源:origin: org.kurento/kurento-jsonrpc-server
private void processResponseMessage(JsonObject messagetJsonObject, String internalSessionId) {
Response<JsonElement> response = JsonUtils.fromJsonResponse(messagetJsonObject,
JsonElement.class);
ServerSession session = sessionsManager.getByTransportId(internalSessionId);
if (session != null) {
session.handleResponse(response);
} else {
log.debug("Processing response {} for non-existent session {}", response.toString(),
internalSessionId);
}
}
代码示例来源:origin: Kurento/kurento-java
private void processResponseMessage(JsonObject messagetJsonObject, String internalSessionId) {
Response<JsonElement> response = JsonUtils.fromJsonResponse(messagetJsonObject,
JsonElement.class);
ServerSession session = sessionsManager.getByTransportId(internalSessionId);
if (session != null) {
session.handleResponse(response);
} else {
log.debug("Processing response {} for non-existent session {}", response.toString(),
internalSessionId);
}
}
代码示例来源:origin: Kurento/kurento-java
protected void handleResponseFromServer(JsonObject message) {
Response<JsonElement> response = fromJsonResponse(message, JsonElement.class);
setSessionId(response.getSessionId());
pendingRequests.handleResponse(response);
}
代码示例来源:origin: Kurento/kurento-java
private <P, R> Response<R> internalSendRequestHttp(Request<P> request, Class<R> resultClass)
throws IOException {
String resultJson = org.apache.http.client.fluent.Request.Post(url)
.bodyString(toJson(request), ContentType.APPLICATION_JSON).execute().returnContent()
.asString();
if (resultJson == null || resultJson.trim().isEmpty()) {
return new Response<>(request.getId(), new ResponseError(3,
"The server send an empty response"));
}
Response<R> response = fromJsonResponse(resultJson, resultClass);
updateSession(response);
return response;
}
代码示例来源:origin: Kurento/kurento-java
Response<R> newResponse = JsonUtils.fromJsonResponse(jsonResponse, resultClass);
内容来源于网络,如有侵权,请联系作者删除!