public class NodeForward extends Object
Constructor and Description |
---|
NodeForward() |
Modifier and Type | Method and Description |
---|---|
static String |
getSocketUrl(NodeModel nodeModel,
NodeUrl nodeUrl,
UserModel userInfo,
Object... parameters)
获取节点socket 信息
|
static <T> cn.jiangzeyin.common.JsonMessage<T> |
request(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request,
NodeUrl nodeUrl)
普通消息转发
|
static cn.jiangzeyin.common.JsonMessage<String> |
request(NodeModel nodeModel,
NodeUrl nodeUrl,
UserModel userModel,
com.alibaba.fastjson.JSONObject jsonObject)
普通消息转发
|
static <T> cn.jiangzeyin.common.JsonMessage<T> |
requestBody(NodeModel nodeModel,
NodeUrl nodeUrl,
UserModel userModel,
com.alibaba.fastjson.JSONObject jsonData)
post body 消息转发
|
static <T> cn.jiangzeyin.common.JsonMessage<T> |
requestBySys(NodeModel nodeModel,
NodeUrl nodeUrl,
String pName,
Object pVal,
Object... val)
普通消息转发
|
static <T> T |
requestData(NodeModel nodeModel,
NodeUrl nodeUrl,
Class<T> tClass,
String name,
Object value,
Object... parameters)
普通消息转发,并解析数据
|
static <T> T |
requestData(NodeModel nodeModel,
NodeUrl nodeUrl,
javax.servlet.http.HttpServletRequest request,
Class<T> tClass)
普通消息转发,并解析数据
|
static void |
requestDownload(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
NodeUrl nodeUrl)
下载文件消息转发
|
static cn.jiangzeyin.common.JsonMessage<String> |
requestMultipart(NodeModel nodeModel,
org.springframework.web.multipart.MultipartHttpServletRequest request,
NodeUrl nodeUrl)
上传文件消息转发
|
static cn.jiangzeyin.common.JsonMessage<String> |
requestMultipart(NodeModel nodeModel,
String fileName,
File file,
NodeUrl nodeUrl)
上传文件消息转发
|
public static <T> cn.jiangzeyin.common.JsonMessage<T> request(NodeModel nodeModel, javax.servlet.http.HttpServletRequest request, NodeUrl nodeUrl)
T
- 泛型nodeModel
- 节点request
- 请求nodeUrl
- 节点的urlpublic static cn.jiangzeyin.common.JsonMessage<String> request(NodeModel nodeModel, NodeUrl nodeUrl, UserModel userModel, com.alibaba.fastjson.JSONObject jsonObject)
nodeModel
- 节点nodeUrl
- 节点的urljsonObject
- 数据userModel
- userpublic static <T> cn.jiangzeyin.common.JsonMessage<T> requestBySys(NodeModel nodeModel, NodeUrl nodeUrl, String pName, Object pVal, Object... val)
nodeModel
- 节点nodeUrl
- 节点的urlpName
- 主参数名pVal
- 主参数值val
- 其他参数public static <T> cn.jiangzeyin.common.JsonMessage<T> requestBody(NodeModel nodeModel, NodeUrl nodeUrl, UserModel userModel, com.alibaba.fastjson.JSONObject jsonData)
T
- 泛型nodeModel
- 节点nodeUrl
- 节点的urluserModel
- 用户jsonData
- 数据public static <T> T requestData(NodeModel nodeModel, NodeUrl nodeUrl, javax.servlet.http.HttpServletRequest request, Class<T> tClass)
T
- 泛型nodeModel
- 节点request
- 请求nodeUrl
- 节点的urltClass
- 要解析的类public static <T> T requestData(NodeModel nodeModel, NodeUrl nodeUrl, Class<T> tClass, String name, Object value, Object... parameters)
T
- 泛型nodeModel
- 节点nodeUrl
- 节点的urltClass
- 要解析的类name
- 参数名parameters
- 其他参数value
- 值public static cn.jiangzeyin.common.JsonMessage<String> requestMultipart(NodeModel nodeModel, org.springframework.web.multipart.MultipartHttpServletRequest request, NodeUrl nodeUrl)
nodeModel
- 节点request
- 请求nodeUrl
- 节点的urlpublic static cn.jiangzeyin.common.JsonMessage<String> requestMultipart(NodeModel nodeModel, String fileName, File file, NodeUrl nodeUrl)
nodeModel
- 节点fileName
- 文件字段名file
- 上传的文件nodeUrl
- 节点的urlpublic static void requestDownload(NodeModel nodeModel, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, NodeUrl nodeUrl)
nodeModel
- 节点request
- 请求response
- 响应nodeUrl
- 节点的urlCopyright © 2017–2022. All rights reserved.