Modifier and Type | Method and Description |
---|---|
protected NodeModel |
BaseServerController.getNode() |
protected NodeModel |
BaseServerController.tryGetNode() |
Modifier and Type | Method and Description |
---|---|
static String |
NodeForward.getSocketUrl(NodeModel nodeModel,
NodeUrl nodeUrl,
UserModel userInfo,
Object... parameters)
获取节点socket 信息
|
static <T> cn.jiangzeyin.common.JsonMessage<T> |
NodeForward.request(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request,
NodeUrl nodeUrl)
普通消息转发
|
static cn.jiangzeyin.common.JsonMessage<String> |
NodeForward.request(NodeModel nodeModel,
NodeUrl nodeUrl,
UserModel userModel,
com.alibaba.fastjson.JSONObject jsonObject)
普通消息转发
|
static <T> cn.jiangzeyin.common.JsonMessage<T> |
NodeForward.requestBody(NodeModel nodeModel,
NodeUrl nodeUrl,
UserModel userModel,
com.alibaba.fastjson.JSONObject jsonData)
post body 消息转发
|
static <T> cn.jiangzeyin.common.JsonMessage<T> |
NodeForward.requestBySys(NodeModel nodeModel,
NodeUrl nodeUrl,
String pName,
Object pVal,
Object... val)
普通消息转发
|
static <T> T |
NodeForward.requestData(NodeModel nodeModel,
NodeUrl nodeUrl,
Class<T> tClass,
String name,
Object value,
Object... parameters)
普通消息转发,并解析数据
|
static <T> T |
NodeForward.requestData(NodeModel nodeModel,
NodeUrl nodeUrl,
javax.servlet.http.HttpServletRequest request,
Class<T> tClass)
普通消息转发,并解析数据
|
static void |
NodeForward.requestDownload(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
NodeUrl nodeUrl)
下载文件消息转发
|
static cn.jiangzeyin.common.JsonMessage<String> |
NodeForward.requestMultipart(NodeModel nodeModel,
org.springframework.web.multipart.MultipartHttpServletRequest request,
NodeUrl nodeUrl)
上传文件消息转发
|
static cn.jiangzeyin.common.JsonMessage<String> |
NodeForward.requestMultipart(NodeModel nodeModel,
String fileName,
File file,
NodeUrl nodeUrl)
上传文件消息转发
|
Modifier and Type | Method and Description |
---|---|
static cn.jiangzeyin.common.JsonMessage<String> |
OutGivingRun.fileUpload(File file,
String levelName,
String projectId,
boolean unzip,
AfterOpt afterOpt,
NodeModel nodeModel,
UserModel userModel,
boolean clearOld)
上传项目文件
|
Modifier and Type | Method and Description |
---|---|
abstract com.alibaba.fastjson.JSONObject |
BaseNodeService.getItem(NodeModel nodeModel,
String id)
查询远端项目
|
abstract com.alibaba.fastjson.JSONArray |
BaseNodeService.getLitDataArray(NodeModel nodeModel)
查询列表数据
|
String |
BaseNodeService.syncExecuteNode(NodeModel nodeModel)
同步执行 同步节点信息
|
void |
BaseNodeService.syncNode(NodeModel nodeModel)
同步节点的项目
|
void |
BaseNodeService.syncNode(NodeModel nodeModel,
String id)
同步节点的项目
|
Modifier and Type | Method and Description |
---|---|
List<NodeModel> |
NodeService.getNodeBySshId(String sshId) |
List<NodeModel> |
NodeService.listDeDuplicationByUrl()
根据 url 去重
|
Modifier and Type | Method and Description |
---|---|
protected void |
NodeService.fillSelectResult(NodeModel data) |
com.alibaba.fastjson.JSONObject |
ProjectInfoCacheService.getItem(NodeModel nodeModel,
String id)
查询远端项目
|
com.alibaba.fastjson.JSONArray |
ProjectInfoCacheService.getLitDataArray(NodeModel nodeModel) |
com.alibaba.fastjson.JSONObject |
ProjectInfoCacheService.getLogSize(NodeModel nodeModel,
String id,
String copyId) |
void |
NodeService.insert(NodeModel nodeModel) |
void |
NodeService.insertNotFill(NodeModel nodeModel) |
void |
NodeService.testNode(NodeModel nodeModel)
测试节点是否可以访问
|
int |
NodeService.updateById(NodeModel info) |
Modifier and Type | Method and Description |
---|---|
com.alibaba.fastjson.JSONObject |
NodeScriptExecuteLogServer.getItem(NodeModel nodeModel,
String id) |
com.alibaba.fastjson.JSONObject |
NodeScriptServer.getItem(NodeModel nodeModel,
String id) |
com.alibaba.fastjson.JSONArray |
NodeScriptExecuteLogServer.getLitDataArray(NodeModel nodeModel) |
com.alibaba.fastjson.JSONArray |
NodeScriptServer.getLitDataArray(NodeModel nodeModel) |
Collection<String> |
NodeScriptExecuteLogServer.syncExecuteNodeInc(NodeModel nodeModel)
同步执行 同步节点信息(增量)
|
Modifier and Type | Method and Description |
---|---|
String |
TomcatService.addTomcat(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
新增Tomcat
|
String |
TomcatService.delete(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
删除tomcat
|
String |
TomcatService.deleteFile(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
删除文件
|
void |
TomcatService.download(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
下载文件
|
String |
TomcatService.getFileList(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
获取文件列表
|
com.alibaba.fastjson.JSONObject |
TomcatService.getTomcatInfo(NodeModel nodeModel,
String id)
查询tomcat信息
|
com.alibaba.fastjson.JSONArray |
TomcatService.getTomcatList(NodeModel nodeModel)
查询tomcat列表
|
com.alibaba.fastjson.JSONArray |
TomcatService.getTomcatProjectList(NodeModel nodeModel,
String id) |
String |
TomcatService.getTomcatStatus(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
查询tomcat运行状态
|
String |
TomcatService.restart(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
重启tomcat
|
String |
TomcatService.start(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
启动tomcat
|
String |
TomcatService.stop(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
停止tomcat
|
String |
TomcatService.tomcatProjectManage(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
tomcat项目管理
|
String |
TomcatService.updateTomcat(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
更新Tomcat信息
|
String |
TomcatService.upload(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request)
上传文件
|
String |
TomcatService.uploadWar(NodeModel node,
org.springframework.web.multipart.MultipartHttpServletRequest multiRequest)
上传War包
|
Modifier and Type | Method and Description |
---|---|
List<String> |
WhitelistDirectoryService.getCertificateDirectory(NodeModel model) |
AgentWhitelist |
WhitelistDirectoryService.getData(NodeModel model) |
List<String> |
WhitelistDirectoryService.getNgxDirectory(NodeModel model) |
List<String> |
WhitelistDirectoryService.getProjectDirectory(NodeModel model)
获取项目路径白名单
|
Constructor and Description |
---|
NodeClient(String uri,
NodeModel nodeModel,
org.springframework.web.socket.WebSocketSession session) |
Copyright © 2017–2022. All rights reserved.