public class WindowsProjectCommander extends AbstractProjectCommander
PID_JPOM_NAME, PID_PORT, RUNNING_TAG, STOP_TAG
Constructor and Description |
---|
WindowsProjectCommander() |
Modifier and Type | Method and Description |
---|---|
String |
buildJavaCommand(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem)
生成可以执行的命令
|
List<NetstatModel> |
listNetstat(int pId,
boolean listening)
查询出指定端口信息
|
String |
stopJava(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem,
int pid)
停止
|
backLog, getInstance, getJpomNameByPid, getMainPort, getPid, getPid, getRunJavaPath, isRun, loopCheckRun, loopCheckRun, restart, start, status, status, stop
public String buildJavaCommand(NodeProjectInfoModel nodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem javaCopyItem)
AbstractProjectCommander
buildJavaCommand
in class AbstractProjectCommander
nodeProjectInfoModel
- 项目javaCopyItem
- 副本信息public String stopJava(NodeProjectInfoModel nodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem javaCopyItem, int pid) throws Exception
AbstractProjectCommander
stopJava
in class AbstractProjectCommander
nodeProjectInfoModel
- 项目javaCopyItem
- 副本信息pid
- 进程IDException
- 异常public List<NetstatModel> listNetstat(int pId, boolean listening)
AbstractProjectCommander
listNetstat
in class AbstractProjectCommander
pId
- 进程idlistening
- 是否只获取检查状态的Copyright © 2017–2022. All rights reserved.