Package | Description |
---|---|
io.jpom.common |
公共包
|
io.jpom.common.forward | |
io.jpom.controller.openapi | |
io.jpom.model.data |
数据实体信息
|
io.jpom.outgiving | |
io.jpom.service.node | |
io.jpom.service.node.manage |
项目管理
|
io.jpom.service.node.script | |
io.jpom.service.node.tomcat | |
io.jpom.service.system |
系统管理
|
io.jpom.system.init |
系统启动完成自动加载此包
|
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)
获取节点socket 信息
|
static <T> cn.jiangzeyin.common.JsonMessage<T> |
NodeForward.request(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request,
NodeUrl nodeUrl)
普通消息转发
|
static cn.jiangzeyin.common.JsonMessage |
NodeForward.request(NodeModel nodeModel,
NodeUrl nodeUrl,
UserModel userModel,
com.alibaba.fastjson.JSONObject jsonObject)
普通消息转发
|
static cn.jiangzeyin.common.JsonMessage |
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 |
NodeForward.requestMultipart(NodeModel nodeModel,
org.springframework.web.multipart.MultipartHttpServletRequest request,
NodeUrl nodeUrl)
上传文件消息转发
|
Modifier and Type | Method and Description |
---|---|
String |
NodeInfoController.update(NodeModel model,
String type)
添加或者更新节点信息
|
Modifier and Type | Method and Description |
---|---|
NodeModel |
OutGivingNodeProject.getNodeData(boolean get)
获取节点的数据
|
Modifier and Type | Method and Description |
---|---|
Map<NodeModel,com.alibaba.fastjson.JSONObject> |
OutGivingModel.getTempCacheMap() |
Modifier and Type | Method and Description |
---|---|
void |
OutGivingModel.setTempCacheMap(Map<NodeModel,com.alibaba.fastjson.JSONObject> tempCacheMap) |
Modifier and Type | Method and Description |
---|---|
static cn.jiangzeyin.common.JsonMessage |
OutGivingRun.fileUpload(File file,
String projectId,
boolean unzip,
boolean restart,
NodeModel nodeModel,
UserModel userModel,
boolean clearOld)
上传项目文件
|
Modifier and Type | Method and Description |
---|---|
List<NodeModel> |
NodeService.getNodeModel(String id)
获取页面编辑的节点信息
|
List<NodeModel> |
NodeService.list() |
List<NodeModel> |
NodeService.listAndProject()
获取所有节点 和节点下面的项目
|
Modifier and Type | Method and Description |
---|---|
String |
NodeService.addNode(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request) |
String |
NodeService.updateNode(NodeModel nodeModel) |
Modifier and Type | Method and Description |
---|---|
String |
NodeService.cacheNodeList(List<NodeModel> list) |
Modifier and Type | Method and Description |
---|---|
List<String> |
ProjectInfoService.getAllGroup(NodeModel nodeModel) |
com.alibaba.fastjson.JSONObject |
ProjectInfoService.getItem(NodeModel nodeModel,
String id) |
com.alibaba.fastjson.JSONObject |
ProjectInfoService.getLogSize(NodeModel nodeModel,
String id) |
com.alibaba.fastjson.JSONArray |
ProjectInfoService.listAll(NodeModel nodeModel,
javax.servlet.http.HttpServletRequest request) |
Modifier and Type | Method and Description |
---|---|
com.alibaba.fastjson.JSONArray |
ScriptServer.listToArray(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)
获取项目路径白名单
|
Modifier and Type | Method and Description |
---|---|
void |
OperateLogController.CacheInfo.setNodeModel(NodeModel nodeModel) |
Copyright © 2017–2019. All rights reserved.