Package | Description |
---|---|
io.jpom.common.commander | |
io.jpom.common.commander.impl | |
io.jpom.model.data | |
io.jpom.service.manage |
Modifier and Type | Method and Description |
---|---|
String |
AbstractProjectCommander.backLog(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem)
清空日志信息
|
abstract String |
AbstractProjectCommander.buildJavaCommand(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem)
生成可以执行的命令
|
String |
BaseUnixProjectCommander.buildJavaCommand(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem) |
int |
AbstractProjectCommander.getPid(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem)
获取进程id
|
boolean |
AbstractProjectCommander.isRun(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem)
是否正在运行
|
protected boolean |
AbstractProjectCommander.loopCheckRun(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem,
boolean status)
阻塞检查程序状态
|
protected boolean |
AbstractProjectCommander.loopCheckRun(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem,
int stopWaitTime,
boolean status)
阻塞检查程序状态
|
cn.hutool.core.lang.Tuple |
AbstractProjectCommander.restart(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem)
重启
|
String |
AbstractProjectCommander.start(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem)
启动
|
String |
AbstractProjectCommander.status(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem)
查询项目状态
|
String |
AbstractProjectCommander.stop(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem)
停止
|
abstract String |
AbstractProjectCommander.stopJava(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem,
int pid)
停止
|
String |
BaseUnixProjectCommander.stopJava(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem,
int pid) |
Modifier and Type | Method and Description |
---|---|
String |
WindowsProjectCommander.buildJavaCommand(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem) |
String |
WindowsProjectCommander.stopJava(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem javaCopyItem,
int pid) |
Modifier and Type | Method and Description |
---|---|
NodeProjectInfoModel.JavaCopyItem |
NodeProjectInfoModel.findCopyItem(String copyId) |
Modifier and Type | Method and Description |
---|---|
List<NodeProjectInfoModel.JavaCopyItem> |
NodeProjectInfoModel.getJavaCopyItemList() |
Modifier and Type | Method and Description |
---|---|
String |
NodeProjectInfoModel.getAbsoluteLog(NodeProjectInfoModel.JavaCopyItem javaCopyItem) |
File |
NodeProjectInfoModel.getLog(NodeProjectInfoModel.JavaCopyItem javaCopyItem)
副本的控制台日志文件
|
File |
NodeProjectInfoModel.getLogBack(NodeProjectInfoModel.JavaCopyItem javaCopyItem) |
Modifier and Type | Method and Description |
---|---|
void |
NodeProjectInfoModel.setJavaCopyItemList(List<NodeProjectInfoModel.JavaCopyItem> javaCopyItemList) |
Modifier and Type | Method and Description |
---|---|
String |
ConsoleService.execCommand(ConsoleCommandOp consoleCommandOp,
NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem copyItem)
执行shell命令
|
String |
ProjectInfoService.getLogSize(NodeProjectInfoModel nodeProjectInfoModel,
NodeProjectInfoModel.JavaCopyItem copyItem)
查看项目控制台日志文件大小
|
Copyright © 2017–2022. All rights reserved.