Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y 

A

AbstractProjectCommander - Class in io.jpom.common.commander
项目命令执行基类
AbstractProjectCommander() - Constructor for class io.jpom.common.commander.AbstractProjectCommander
 
AbstractSystemCommander - Class in io.jpom.common.commander
系统监控命令
AbstractSystemCommander() - Constructor for class io.jpom.common.commander.AbstractSystemCommander
 
AbstractTomcatCommander - Class in io.jpom.common.commander
tomcat命令执行工具类
AbstractTomcatCommander() - Constructor for class io.jpom.common.commander.AbstractTomcatCommander
 
add(TomcatInfoModel) - Method in class io.jpom.controller.tomcat.TomcatEditController
添加Tomcat
add(T, String) - Method in class io.jpom.util.BaseFileTailWatcher
添加监听会话
addFeatureCallback(FeatureCallback) - Static method in class io.jpom.plugin.PluginFactory
添加回调事件
addItem(T) - Method in class io.jpom.common.BaseOperService
添加实体
addItem(ProjectRecoverModel) - Method in class io.jpom.service.manage.ProjectRecoverService
保存项目信息
addItem(TomcatInfoModel) - Method in class io.jpom.service.manage.TomcatEditService
添加Tomcat
addItem(MonitorModel) - Method in class io.jpom.service.monitor.MonitorService
 
addItem(SshModel) - Method in class io.jpom.service.node.ssh.SshService
 
addItem(ScriptModel) - Method in class io.jpom.service.script.ScriptServer
 
addItem(RoleModel) - Method in class io.jpom.service.user.RoleService
 
addMonitor(Session) - Static method in class io.jpom.system.TopManager
添加top 命令监听
addNode(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.NodeService
 
addOutgiving(String) - Method in class io.jpom.controller.outgiving.OutGivingProjectController
 
addProject(String) - Method in class io.jpom.controller.node.tomcat.TomcatManageController
Deprecated.
addProjectWhiteList(String) - Method in class io.jpom.service.WhitelistDirectoryService
单项添加白名单
addTomcat(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
新增Tomcat
addUser(String) - Method in class io.jpom.controller.user.UserEditController
新增用户
addUser(Session, String) - Method in class io.jpom.socket.BaseAgentWebSocketHandle
 
addWatcher(File, Session) - Static method in class io.jpom.socket.AgentFileTailWatcher
添加文件监听
addWatcher(ScriptModel, String, Session) - Static method in class io.jpom.socket.ScriptProcessBuilder
 
addWatcher(File, WebSocketSession) - Static method in class io.jpom.socket.ServiceFileTailWatcher
添加文件监听
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class io.jpom.common.interceptor.LoginInterceptor
 
afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class io.jpom.socket.BaseHandler
 
afterConnectionEstablished(WebSocketSession) - Method in class io.jpom.socket.BaseProxyHandler
 
afterConnectionEstablished(WebSocketSession) - Method in class io.jpom.socket.handler.SshHandler
 
afterHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Exception) - Method in class io.jpom.socket.ServerWebSocketInterceptor
 
afterReturning(Object) - Method in interface io.jpom.system.AopLogInterface
执行后
afterReturning(Object) - Method in class io.jpom.system.init.OperateLogController
 
AgentAuthorize - Class in io.jpom.system
agent 端授权账号信息
AgentAuthorize() - Constructor for class io.jpom.system.AgentAuthorize
 
AgentAutoUser - Class in io.jpom.model.system
agent 端自动生成的密码实体
AgentAutoUser() - Constructor for class io.jpom.model.system.AgentAutoUser
 
AgentCacheManageController - Class in io.jpom.controller.system
缓存管理
AgentCacheManageController() - Constructor for class io.jpom.controller.system.AgentCacheManageController
 
AgentConfigBean - Class in io.jpom.system
插件端配置
AgentConfigBean() - Constructor for class io.jpom.system.AgentConfigBean
 
AgentException - Exception in io.jpom.system
agent 插件端异常
AgentException(String) - Constructor for exception io.jpom.system.AgentException
 
AgentException(String, Throwable) - Constructor for exception io.jpom.system.AgentException
 
AgentExceptionHandler - Class in io.jpom.common
全局异常处理
AgentExceptionHandler() - Constructor for class io.jpom.common.AgentExceptionHandler
 
AgentExtConfigBean - Class in io.jpom.system
agent 端外部配置
AgentExtConfigBean() - Constructor for class io.jpom.system.AgentExtConfigBean
 
AgentFileTailWatcher<T> - Class in io.jpom.socket
文件跟随器
AgentWebSocketConfig - Class in io.jpom.socket
插件端socket 配置
AgentWebSocketConfig() - Constructor for class io.jpom.socket.AgentWebSocketConfig
 
AgentWebSocketConsoleHandle - Class in io.jpom.socket
插件端,控制台socket
AgentWebSocketConsoleHandle() - Constructor for class io.jpom.socket.AgentWebSocketConsoleHandle
 
AgentWebSocketScriptHandle - Class in io.jpom.socket
脚本模板socket
AgentWebSocketScriptHandle() - Constructor for class io.jpom.socket.AgentWebSocketScriptHandle
 
AgentWebSocketTomcatHandle - Class in io.jpom.socket
插件端,控制台socket
AgentWebSocketTomcatHandle() - Constructor for class io.jpom.socket.AgentWebSocketTomcatHandle
 
AgentWhitelist - Class in io.jpom.model.data
白名单
AgentWhitelist() - Constructor for class io.jpom.model.data.AgentWhitelist
 
allLib() - Method in class io.jpom.model.data.ProjectInfoModel
 
AopLogInterface - Interface in io.jpom.system
日志接口
applicationLoad() - Method in class io.jpom.JpomServerApplication
 
applicationTag - Variable in class io.jpom.system.ConfigBean
Jpom 程序运行的 application 标识
args - Static variable in class io.jpom.JpomApplication
 
arrayToObjById(JSONArray) - Static method in class io.jpom.util.JsonFileUtil
 
asyncExeLocalCommand(File, String) - Static method in class io.jpom.util.CommandUtil
异步执行命令
authorize() - Method in class io.jpom.controller.IndexControl
 
AUTHORIZE - Static variable in class io.jpom.system.ConfigBean
授权信息
AUTHORIZE_ERROR - Static variable in class io.jpom.system.ConfigBean
 
AUTHORIZE_PWD_KEY - Static variable in class io.jpom.system.ConfigBean
 
AUTHORIZE_USER_KEY - Static variable in class io.jpom.system.ConfigBean
 
AuthorizeException - Exception in io.jpom.system
授权错误
AuthorizeException(JsonMessage, String) - Constructor for exception io.jpom.system.AuthorizeException
 
AuthorizeInterceptor - Class in io.jpom.common.interceptor
授权拦截
AuthorizeInterceptor() - Constructor for class io.jpom.common.interceptor.AuthorizeInterceptor
 
autoBackConsoleCron - Variable in class io.jpom.system.AgentExtConfigBean
自动备份控制台日志,防止日志文件过大,目前暂只支持linux 不停服备份 如果配置none 则不自动备份 默认10分钟扫描一次
AutoBackLog - Class in io.jpom.system.init
自动备份控制台日志,防止日志文件过大
AutoBackLog() - Constructor for class io.jpom.system.init.AutoBackLog
 
autoBackSize - Variable in class io.jpom.system.AgentExtConfigBean
当文件多大时自动备份
autoClear(String, String) - Static method in class io.jpom.system.db.DbConfig
清除超限制数量的数据
AutoImportLocalNode - Class in io.jpom.system.init
自动导入本机节点
AutoImportLocalNode() - Constructor for class io.jpom.system.init.AutoImportLocalNode
 
AutoRegSeverNode - Class in io.jpom.system.init
自动注册server 节点
AutoRegSeverNode() - Constructor for class io.jpom.system.init.AutoRegSeverNode
 

B

backLog(ProjectInfoModel) - Method in class io.jpom.common.commander.AbstractProjectCommander
清空日志信息
BaseAgentController - Class in io.jpom.common
agent 端
BaseAgentController() - Constructor for class io.jpom.common.BaseAgentController
 
BaseAgentWebSocketHandle - Class in io.jpom.socket
插件端socket 基类
BaseAgentWebSocketHandle() - Constructor for class io.jpom.socket.BaseAgentWebSocketHandle
 
BaseBuild - Class in io.jpom.build
构建的基础类
BaseBuildModule - Class in io.jpom.build
构建物基类
BaseBuildModule() - Constructor for class io.jpom.build.BaseBuildModule
 
BaseDataService - Class in io.jpom.common
公共文件操作Service
BaseDataService() - Constructor for class io.jpom.common.BaseDataService
 
BaseDbLogService<T> - Class in io.jpom.service.dblog
db 日志记录表
BaseDbLogService(String, Class<T>) - Constructor for class io.jpom.service.dblog.BaseDbLogService
 
BaseDynamicService - Interface in io.jpom.permission
 
BaseEnum - Interface in io.jpom.model
基础枚举接口
BaseFileTailWatcher<T> - Class in io.jpom.util
文件跟随器工具
BaseFileTailWatcher(File) - Constructor for class io.jpom.util.BaseFileTailWatcher
 
BaseHandler - Class in io.jpom.socket
 
BaseHandler() - Constructor for class io.jpom.socket.BaseHandler
 
BaseJpomController - Class in io.jpom.common
controller
BaseJpomController() - Constructor for class io.jpom.common.BaseJpomController
 
BaseJpomInterceptor - Class in io.jpom.common.interceptor
拦截器
BaseJpomInterceptor() - Constructor for class io.jpom.common.interceptor.BaseJpomInterceptor
 
BaseJsonModel - Class in io.jpom.model
json方法基础类
BaseJsonModel() - Constructor for class io.jpom.model.BaseJsonModel
 
BaseModel - Class in io.jpom.model
基础实体(带id)
BaseModel() - Constructor for class io.jpom.model.BaseModel
 
BaseOperService<T extends BaseModel> - Class in io.jpom.common
标准操作Service
BaseOperService(String) - Constructor for class io.jpom.common.BaseOperService
 
BaseProxyHandler - Class in io.jpom.socket
服务端socket 基本类
BaseProxyHandler(NodeUrl, String) - Constructor for class io.jpom.socket.BaseProxyHandler
 
BaseServerController - Class in io.jpom.common
Jpom server 端
BaseServerController() - Constructor for class io.jpom.common.BaseServerController
 
before(JoinPoint) - Method in interface io.jpom.system.AopLogInterface
进入前
before(JoinPoint) - Method in class io.jpom.system.init.OperateLogController
 
beforeHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Map<String, Object>) - Method in class io.jpom.socket.ServerWebSocketInterceptor
 
branchList(String, String, String) - Method in class io.jpom.controller.build.BuildListController
 
BUILD - Static variable in class io.jpom.system.ServerConfigBean
构建数据
buildCommand(ProjectInfoModel) - Method in class io.jpom.common.commander.AbstractProjectCommander
生成可以执行的命令
buildCommand(ProjectInfoModel) - Method in class io.jpom.common.commander.impl.LinuxProjectCommander
 
buildCommand(ProjectInfoModel) - Method in class io.jpom.common.commander.impl.WindowsProjectCommander
 
BuildHistoryController - Class in io.jpom.controller.build
构建历史
BuildHistoryController() - Constructor for class io.jpom.controller.build.BuildHistoryController
 
BuildHistoryLog - Class in io.jpom.model.log
构建历史记录
BuildHistoryLog() - Constructor for class io.jpom.model.log.BuildHistoryLog
 
BuildHistoryLogVo - Class in io.jpom.model.vo
构建产物vo
BuildHistoryLogVo() - Constructor for class io.jpom.model.vo.BuildHistoryLogVo
 
BuildListController - Class in io.jpom.controller.build
构建列表
BuildListController() - Constructor for class io.jpom.controller.build.BuildListController
 
BuildManage - Class in io.jpom.build
构建管理
BuildManageController - Class in io.jpom.controller.build
 
BuildManageController() - Constructor for class io.jpom.controller.build.BuildManageController
 
BuildModel - Class in io.jpom.model.data
在线构建
BuildModel() - Constructor for class io.jpom.model.data.BuildModel
 
BuildModel.AfterOpt - Enum in io.jpom.model.data
 
BuildModel.ReleaseMethod - Enum in io.jpom.model.data
 
BuildModel.RepoType - Enum in io.jpom.model.data
仓库类型
BuildModel.Status - Enum in io.jpom.model.data
 
BuildModelVo - Class in io.jpom.model.vo
vo
BuildModelVo() - Constructor for class io.jpom.model.vo.BuildModelVo
 
BuildService - Class in io.jpom.service.build
构建service
BuildService() - Constructor for class io.jpom.service.build.BuildService
 
BuildUtil - Class in io.jpom.build
构建工具类
BuildUtil() - Constructor for class io.jpom.build.BuildUtil
 

C

cache() - Method in class io.jpom.controller.system.AgentCacheManageController
缓存信息
cache() - Method in class io.jpom.controller.system.CacheManageController
 
CacheControllerFeature - Class in io.jpom.permission
缓存
CacheControllerFeature() - Constructor for class io.jpom.permission.CacheControllerFeature
 
CacheControllerFeature.UrlFeature - Class in io.jpom.permission
 
cacheInfo(Map<String, Object>, JSONObject, UserOperateLogV1.OptType, String) - Method in class io.jpom.socket.BaseProxyHandler
 
CacheInfo() - Constructor for class io.jpom.system.init.OperateLogController.CacheInfo
 
CacheManageController - Class in io.jpom.controller.system
缓存管理
CacheManageController() - Constructor for class io.jpom.controller.system.CacheManageController
 
cacheNodeList(List<NodeModel>) - Method in class io.jpom.service.node.NodeService
 
call() - Method in class io.jpom.outgiving.OutGivingRun
 
cancel(String) - Static method in class io.jpom.build.BuildManage
取消构建
cancel(String) - Method in class io.jpom.controller.build.BuildManageController
取消构建
CERT - Static variable in class io.jpom.system.AgentConfigBean
证书文件
certificate() - Method in class io.jpom.controller.node.system.ssl.CertificateController
 
CertificateController - Class in io.jpom.controller.node.system.ssl
证书管理
CertificateController() - Constructor for class io.jpom.controller.node.system.ssl.CertificateController
 
CertificateController - Class in io.jpom.controller.system
证书管理
CertificateController() - Constructor for class io.jpom.controller.system.CertificateController
 
CertModel - Class in io.jpom.model.data
证书实体
CertModel() - Constructor for class io.jpom.model.data.CertModel
 
CertModel.Type - Enum in io.jpom.model.data
证书类型
CertService - Class in io.jpom.service.system
 
CertService() - Constructor for class io.jpom.service.system.CertService
 
changeStatus(String, String, String) - Method in class io.jpom.controller.monitor.MonitorListController
开启或关闭监控
CharsetDetector - Class in io.jpom.util
文件编码识别器
CharsetDetector() - Constructor for class io.jpom.util.CharsetDetector
 
checkAuthorize(String) - Method in class io.jpom.system.AgentAuthorize
判断授权是否正确
CheckAuthorize - Class in io.jpom.system.init
检查授权信息
CheckAuthorize() - Constructor for class io.jpom.system.init.CheckAuthorize
 
CheckAuthorizeToken - Class in io.jpom.system.init
验证token 合法性
CheckAuthorizeToken() - Constructor for class io.jpom.system.init.CheckAuthorizeToken
 
checkCertificateDirectory(String) - Method in class io.jpom.service.WhitelistDirectoryService
 
checkContains(String, String) - Method in class io.jpom.model.data.OutGivingModel
判断是否包含某个项目id
checkCronStatus() - Method in class io.jpom.service.monitor.MonitorService
 
checkJpomJar(String, Class) - Static method in class io.jpom.common.JpomManifest
检查是否为jpom包
CheckMonitor - Class in io.jpom.system.init
 
CheckMonitor() - Constructor for class io.jpom.system.init.CheckMonitor
 
checkNgxDirectory(String) - Method in class io.jpom.service.WhitelistDirectoryService
 
checkNode(String) - Method in class io.jpom.service.build.BuildService
 
checkNode(String) - Method in class io.jpom.service.monitor.MonitorService
判断是否存在对应节点数据
checkNode(String) - Method in class io.jpom.service.node.OutGivingServer
 
checkNodeProject(String, String) - Method in class io.jpom.model.data.MonitorModel
 
checkNodeProjectId(String, String) - Method in class io.jpom.service.build.BuildService
 
checkOut(String, String, String, File) - Static method in class io.jpom.util.SvnKitUtil
SVN检出
checkOutGiving(String) - Method in class io.jpom.service.build.BuildService
 
checkoutPull(String, File, String, CredentialsProvider) - Static method in class io.jpom.util.GitUtil
拉取对应分支最新代码
CheckPassword - Class in io.jpom.util
判断密码强度
CheckPassword() - Constructor for class io.jpom.util.CheckPassword
 
checkPassword(String) - Static method in class io.jpom.util.CheckPassword
密码强度 Z = 字母 S = 数字 T = 特殊字符
checkPath(List<String>, String) - Static method in class io.jpom.model.data.AgentWhitelist
判断是否在白名单列表中
CheckPath - Class in io.jpom.system.init
数据目录权限检查
CheckPath() - Constructor for class io.jpom.system.init.CheckPath
 
checkPathSafe(String) - Method in class io.jpom.common.BaseJpomController
 
checkProject(String, String) - Method in class io.jpom.service.monitor.MonitorService
 
checkProjectDirectory(String) - Method in class io.jpom.service.WhitelistDirectoryService
 
checkSshRun(SshModel, String) - Method in class io.jpom.service.node.ssh.SshService
检查是否存在正在运行的进程
checkUser(String) - Method in class io.jpom.service.user.UserService
验证用户md5
checkVirtualMachineIsJpom(VirtualMachine, String) - Static method in class io.jpom.util.JvmUtil
 
CLASS_MAP_MAP - Static variable in interface io.jpom.model.BaseEnum
缓存
ClassFeature - Enum in io.jpom.plugin
功能模块
cleanSource(String) - Method in class io.jpom.controller.build.BuildListController
 
clear(String) - Method in class io.jpom.controller.manage.log.LogBackController
 
clear() - Method in class io.jpom.controller.node.manage.log.LogBackController
 
clearCache(String) - Method in class io.jpom.controller.system.AgentCacheManageController
清空缓存
clearCache(String) - Method in class io.jpom.controller.system.CacheManageController
清空缓存
close() - Method in class io.jpom.controller.node.system.nginx.NginxController
关闭nginx
close() - Method in class io.jpom.controller.system.NginxController
关闭nginx
close() - Method in class io.jpom.socket.AgentFileTailWatcher
关闭
close() - Method in class io.jpom.socket.ServiceFileTailWatcher
关闭
close() - Method in class io.jpom.util.BaseFileTailWatcher
关闭
close() - Method in class io.jpom.util.FileTailWatcherRun
 
CommandUtil - Class in io.jpom.util
命令行工具
CommandUtil() - Constructor for class io.jpom.util.CommandUtil
 
CompressionFileUtil - Class in io.jpom.util
压缩文件工具
CompressionFileUtil() - Constructor for class io.jpom.util.CompressionFileUtil
 
config() - Method in class io.jpom.controller.node.system.nginx.NginxController
获取nginx配置状态
config() - Method in class io.jpom.controller.system.NginxController
获取配置信息
config() - Method in class io.jpom.controller.system.SystemConfigController
 
ConfigBean - Class in io.jpom.system
配置项
ConfigBean() - Constructor for class io.jpom.system.ConfigBean
 
console() - Method in class io.jpom.controller.manage.log.LogBackController
 
console(String) - Method in class io.jpom.controller.node.manage.ConsoleController
管理项目
console(String) - Method in class io.jpom.controller.node.manage.log.LogBackController
 
console(String) - Method in class io.jpom.controller.node.script.ScriptController
 
console(String) - Method in class io.jpom.controller.node.tomcat.TomcatLogController
tomcat 日志管理
ConsoleCommandOp - Enum in io.jpom.socket
控制台socket 操作枚举
ConsoleController - Class in io.jpom.controller.node.manage
控制台
ConsoleController() - Constructor for class io.jpom.controller.node.manage.ConsoleController
 
ConsoleHandler - Class in io.jpom.socket.handler
控制台消息处理器
ConsoleHandler() - Constructor for class io.jpom.socket.handler.ConsoleHandler
 
ConsoleService - Class in io.jpom.service.manage
控制台 Created by jiangzeyin on 2018/9/28.
ConsoleService() - Constructor for class io.jpom.service.manage.ConsoleService
 
convertArray(JSONArray) - Method in interface io.jpom.permission.BaseDynamicService
将二级数据转换为map
convertToLine(List<String>) - Static method in class io.jpom.model.data.AgentWhitelist
转换为字符串
covertToArray(List<String>) - Static method in class io.jpom.model.data.AgentWhitelist
格式化,判断是否与jpom 数据路径冲突
create(BuildModel, UserModel) - Static method in class io.jpom.build.BuildManage
创建构建
createServerRequest(String) - Method in class io.jpom.system.AgentExtConfigBean
创建请求对象
CronUtils - Class in io.jpom.util
 
CronUtils() - Constructor for class io.jpom.util.CronUtils
 

D

DATA - Static variable in class io.jpom.system.ConfigBean
 
DbBuildHistoryLogService - Class in io.jpom.service.dblog
构建历史db
DbBuildHistoryLogService() - Constructor for class io.jpom.service.dblog.DbBuildHistoryLogService
 
DbConfig - Class in io.jpom.system.db
数据库配置
DbConfig() - Constructor for class io.jpom.system.db.DbConfig
 
DbMonitorNotifyLogService - Class in io.jpom.service.dblog
监控消息
DbMonitorNotifyLogService() - Constructor for class io.jpom.service.dblog.DbMonitorNotifyLogService
 
DbOutGivingLogService - Class in io.jpom.service.dblog
分发日志
DbOutGivingLogService() - Constructor for class io.jpom.service.dblog.DbOutGivingLogService
 
DbUserOperateLogService - Class in io.jpom.service.dblog
操作日志
DbUserOperateLogService() - Constructor for class io.jpom.service.dblog.DbUserOperateLogService
 
decodeCert(String, String) - Static method in class io.jpom.model.data.CertModel
解析证书
del(String) - Method in class io.jpom.controller.node.NodeEditController
删除节点
del() - Method in class io.jpom.controller.node.script.ScriptController
 
del(String) - Method in class io.jpom.controller.node.ssh.SshEditController
 
del(String) - Method in class io.jpom.controller.outgiving.OutGivingController
删除分发信息
del(String) - Method in class io.jpom.controller.script.ScriptController
 
del(String) - Method in class io.jpom.controller.user.role.UserRoleListController
 
del(Entity) - Method in class io.jpom.service.dblog.BaseDbLogService
根据条件删除
delByBuildId(String) - Method in class io.jpom.service.dblog.DbBuildHistoryLogService
 
delByKey(String) - Method in class io.jpom.service.dblog.BaseDbLogService
根据主键生成
delete(String) - Method in class io.jpom.controller.build.BuildHistoryController
构建
delete(String) - Method in class io.jpom.controller.build.BuildListController
 
delete() - Method in class io.jpom.controller.node.system.nginx.NginxController
 
delete(String) - Method in class io.jpom.controller.node.system.ssl.CertificateController
删除证书
delete() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
删除tomcat
delete(String) - Method in class io.jpom.controller.outgiving.OutGivingProjectEditController
删除分发项目
delete(String) - Method in class io.jpom.controller.system.CertificateController
删除证书
delete(String, String) - Method in class io.jpom.controller.system.NginxController
删除配置
delete(String) - Method in class io.jpom.controller.tomcat.TomcatEditController
删除tomcat
delete(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
删除tomcat
deleteFile(String, String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
 
deleteFile() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
删除文件
deleteFile() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
删除文件
deleteFile(String, String, String) - Method in class io.jpom.controller.tomcat.TomcatManageController
删除文件
deleteFile(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
删除文件
deleteItem(String) - Method in class io.jpom.common.BaseOperService
删除实体
deleteItem(String) - Method in class io.jpom.service.manage.ProjectInfoService
删除项目
deleteItem(String) - Method in class io.jpom.service.monitor.MonitorService
 
deleteItem(String) - Method in class io.jpom.service.script.ScriptServer
 
deleteItem(String) - Method in class io.jpom.service.system.CertService
删除证书
deleteJson(String, String) - Method in class io.jpom.common.BaseDataService
删除json对象
deleteMonitor(String) - Method in class io.jpom.controller.monitor.MonitorListController
删除列表
deleteProject() - Method in class io.jpom.controller.manage.EditProjectController
删除项目
deleteProject(String) - Method in class io.jpom.controller.node.manage.ProjectManageControl
删除项目
deleteUser(String) - Method in class io.jpom.controller.user.UserInfoController
删除用户
delStartPath(File, String, boolean) - Static method in class io.jpom.util.StringUtil
删除文件开始的路径
destroy(WebSocketSession) - Method in class io.jpom.socket.BaseHandler
关闭连接
destroy(WebSocketSession) - Method in class io.jpom.socket.BaseProxyHandler
 
destroy(WebSocketSession) - Method in class io.jpom.socket.handler.SshHandler
 
destroy(WebSocketSession) - Method in class io.jpom.socket.handler.TomcatHandler
 
detectChineseCharset(File) - Method in class io.jpom.util.CharsetDetector
 
DingTalkUtil - Class in io.jpom.monitor
钉钉工具
DingTalkUtil() - Constructor for class io.jpom.monitor.DingTalkUtil
 
doAfterReturning(Object) - Method in class io.jpom.system.WebAopLog
 
doBefore(JoinPoint) - Method in class io.jpom.system.WebAopLog
 
doChildren(ClassFeature, String, String, JSONObject) - Method in interface io.jpom.permission.BaseDynamicService
处理子级数据
doPage(Page, Entity, String) - Method in class io.jpom.common.BaseServerController
处理分页的时间字段
download(String) - Method in class io.jpom.controller.manage.log.LogBackController
 
download(String, String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
 
download() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
下载文件
download() - Method in class io.jpom.controller.node.manage.log.LogBackController
 
download(String, String, String) - Method in class io.jpom.controller.node.ssh.SshFileController
 
download() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
下载文件
download(String, String, String) - Method in class io.jpom.controller.tomcat.TomcatManageController
下载文件
download(SshModel, String, File) - Method in class io.jpom.service.node.ssh.SshService
下载文件
download(NodeModel, HttpServletRequest, HttpServletResponse) - Method in class io.jpom.service.node.tomcat.TomcatService
下载文件
downloadFile(String) - Method in class io.jpom.controller.build.BuildHistoryController
下载构建物
downloadLog(String) - Method in class io.jpom.controller.build.BuildHistoryController
 
DynamicData - Class in io.jpom.permission
动态数据权限

E

edit(String) - Method in class io.jpom.controller.build.BuildListController
 
edit(String) - Method in class io.jpom.controller.monitor.MonitorListController
修改监控
edit(String) - Method in class io.jpom.controller.node.NodeEditController
 
edit(String) - Method in class io.jpom.controller.node.ssh.SshController
 
edit(String) - Method in class io.jpom.controller.node.tomcat.TomcatManageController
获取编辑omcat页面
edit(String) - Method in class io.jpom.controller.outgiving.OutGivingController
 
edit(String) - Method in class io.jpom.controller.user.role.UserRoleListController
 
edit(String) - Method in class io.jpom.controller.user.UserEditController
 
editProject(String) - Method in class io.jpom.controller.node.manage.EditProjectController
修改项目页面
editProject(String) - Method in class io.jpom.controller.outgiving.OutGivingProjectEditController
 
EditProjectController - Class in io.jpom.controller.manage
编辑项目
EditProjectController() - Constructor for class io.jpom.controller.manage.EditProjectController
 
EditProjectController - Class in io.jpom.controller.node.manage
项目管理
EditProjectController() - Constructor for class io.jpom.controller.node.manage.EditProjectController
 
EmailUtil - Class in io.jpom.monitor
邮件工具
EmailUtil() - Constructor for class io.jpom.monitor.EmailUtil
 
equals(Object) - Method in class io.jpom.model.data.NodeModel
 
error(String) - Method in class io.jpom.controller.IndexControl
 
errorDynamicPermission(UserModel, ClassFeature, String) - Method in class io.jpom.service.user.RoleService
 
errorLock() - Method in class io.jpom.model.data.UserModel
登录失败,重新计算锁定时间
errorMethodPermission(UserModel, ClassFeature, MethodFeature) - Method in class io.jpom.service.user.RoleService
 
exec(String, boolean) - Method in class io.jpom.common.commander.AbstractTomcatCommander
 
exec(SshModel, String) - Method in class io.jpom.service.node.ssh.SshService
执行命令
execCmd(TomcatInfoModel, String) - Method in class io.jpom.common.commander.AbstractTomcatCommander
执行tomcat命令
execCmd(TomcatInfoModel, String) - Method in class io.jpom.common.commander.impl.LinuxTomcatCommander
 
execCmd(TomcatInfoModel, String) - Method in class io.jpom.common.commander.impl.WindowsTomcatCommander
windows下执行tomcat命令
execCommand(ConsoleCommandOp, ProjectInfoModel) - Method in class io.jpom.service.manage.ConsoleService
执行shell命令
execSystemCommand(String) - Static method in class io.jpom.util.CommandUtil
 
execSystemCommand(String, File) - Static method in class io.jpom.util.CommandUtil
在指定文件夹下执行命令
execute() - Method in class io.jpom.monitor.Monitor
 
export() - Method in class io.jpom.controller.manage.log.LogBackController
 
export() - Method in class io.jpom.controller.node.manage.log.LogBackController
 
export(String) - Method in class io.jpom.controller.node.system.ssl.CertificateController
导出证书
export(String) - Method in class io.jpom.controller.system.CertificateController
导出证书
ExtConfigBean - Class in io.jpom.system
外部资源配置
ExtConfigBean() - Constructor for class io.jpom.system.ExtConfigBean
 
ExtConfigEnvironmentPostProcessor - Class in io.jpom.system
动态读取外部配置文件
ExtConfigEnvironmentPostProcessor() - Constructor for class io.jpom.system.ExtConfigEnvironmentPostProcessor
 

F

Feature - Annotation Type in io.jpom.plugin
功能
FeatureCallback - Interface in io.jpom.plugin
功能回调
file(String) - Method in class io.jpom.controller.node.ssh.SshFileController
 
fileManage(String) - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
文件管理页面
FileTailWatcherRun - Class in io.jpom.util
 
fileUpload(File, String, boolean, boolean, NodeModel, UserModel, boolean) - Static method in class io.jpom.outgiving.OutGivingRun
上传项目文件
FileUtils - Class in io.jpom.util
文件工具
FileUtils() - Constructor for class io.jpom.util.FileUtils
 
filter(JSONArray, ClassFeature) - Method in interface io.jpom.permission.BaseDynamicService
过滤角色数据
filter(List<? extends BaseModel>, ClassFeature) - Method in interface io.jpom.permission.BaseDynamicService
过滤角色数据
full() - Method in class io.jpom.util.LimitQueue
 

G

getAbsoluteLog() - Method in class io.jpom.model.data.ProjectInfoModel
 
getAbsolutePath() - Method in class io.jpom.system.ExtConfigBean
 
getAfterOpt() - Method in class io.jpom.build.BaseBuildModule
 
getAfterOpt() - Method in class io.jpom.model.data.OutGivingModel
 
getAgentAutoAuthorizeFile(String) - Method in class io.jpom.system.ConfigBean
获取 agent 端自动生成的授权文件路径
getAgentId() - Method in class io.jpom.system.AgentExtConfigBean
 
getAgentName() - Method in class io.jpom.model.system.AgentAutoUser
 
getAgentName() - Method in class io.jpom.system.AgentAuthorize
 
getAgentPwd() - Method in class io.jpom.model.system.AgentAutoUser
 
getAgentPwd() - Method in class io.jpom.system.AgentAuthorize
 
getAgentUrl() - Method in class io.jpom.system.AgentExtConfigBean
获取当前的url
getAllGroup() - Method in class io.jpom.service.manage.ProjectInfoService
 
getAllGroup(NodeModel) - Method in class io.jpom.service.node.manage.ProjectInfoService
 
getAllMonitor() - Method in class io.jpom.common.commander.AbstractSystemCommander
获取整个服务器监控信息
getAllMonitor() - Method in class io.jpom.common.commander.impl.LinuxSystemCommander
 
getAllMonitor() - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
获取windows 监控 https://docs.oracle.com/javase/7/docs/jre/api/management/extension/com/sun/management/OperatingSystemMXBean.html
getAppBase() - Method in class io.jpom.model.data.TomcatInfoModel
 
getAppClass() - Static method in class io.jpom.JpomApplication
 
getApplicationJpomInfo(Type) - Method in class io.jpom.system.ConfigBean
获取当前项目全局 运行信息文件路径
getAppType() - Static method in class io.jpom.JpomApplication
 
getArgs() - Static method in class io.jpom.JpomApplication
获取程序命令行参数
getArgs() - Method in class io.jpom.model.data.ProjectInfoModel
 
getArgsValue(String[], String) - Static method in class io.jpom.util.StringUtil
获取启动参数
getAuthorize(boolean) - Method in class io.jpom.model.data.NodeModel
 
getAuthorizeToken() - Method in class io.jpom.system.ServerExtConfigBean
 
getBaseOperService() - Method in class io.jpom.permission.DynamicData
 
getBindCount() - Method in class io.jpom.model.data.RoleModel
 
getBranchList(String, String, String) - Static method in class io.jpom.util.GitUtil
 
getBranchName() - Method in class io.jpom.model.data.BuildModel
 
getBuildDataDir() - Static method in class io.jpom.build.BuildUtil
 
getBuildDataFile(String) - Static method in class io.jpom.build.BuildUtil
 
getBuildDataId() - Method in class io.jpom.model.log.BuildHistoryLog
 
getBuildId() - Method in class io.jpom.model.data.BuildModel
 
getBuildIdStr() - Method in class io.jpom.model.data.BuildModel
 
getBuildIdStr(int) - Static method in class io.jpom.model.data.BuildModel
 
getBuildIdStr() - Method in class io.jpom.model.vo.BuildHistoryLogVo
 
getBuildName() - Method in class io.jpom.model.vo.BuildHistoryLogVo
 
getBuildNumberId() - Method in class io.jpom.model.log.BuildHistoryLog
 
getBuildUser() - Method in class io.jpom.model.log.BuildHistoryLog
 
getByKey(String) - Method in class io.jpom.service.dblog.BaseDbLogService
根据主键查询实体
getCert() - Method in class io.jpom.model.data.CertModel
 
getCertificate() - Method in class io.jpom.model.data.AgentWhitelist
 
getCertificateDirectory(NodeModel) - Method in class io.jpom.service.system.WhitelistDirectoryService
 
getCertList() - Method in class io.jpom.controller.node.system.ssl.CertificateController
证书列表
getCertList() - Method in class io.jpom.controller.system.CertificateController
证书列表
getCharset() - Static method in class io.jpom.JpomApplication
获取当前系统编码
getCharset() - Method in class io.jpom.model.data.SshModel
 
getCharsetT() - Method in class io.jpom.model.data.SshModel
 
getChildren(ClassFeature) - Static method in class io.jpom.permission.DynamicData
获取子级功能
getClassFeature() - Method in class io.jpom.permission.CacheControllerFeature.UrlFeature
 
getClassPathLib(ProjectInfoModel) - Static method in class io.jpom.model.data.ProjectInfoModel
拼接java 执行的jar路径
getCode() - Method in interface io.jpom.model.BaseEnum
枚举的code
getCode() - Method in enum io.jpom.model.data.BuildModel.AfterOpt
 
getCode() - Method in enum io.jpom.model.data.BuildModel.ReleaseMethod
 
getCode() - Method in enum io.jpom.model.data.BuildModel.RepoType
 
getCode() - Method in enum io.jpom.model.data.BuildModel.Status
 
getCode() - Method in enum io.jpom.model.data.MonitorModel.Cycle
 
getCode() - Method in enum io.jpom.model.data.MonitorModel.NotifyType
 
getCode() - Method in enum io.jpom.model.data.OutGivingModel.AfterOpt
 
getCode() - Method in enum io.jpom.model.data.OutGivingNodeProject.Status
 
getCode() - Method in enum io.jpom.model.log.UserOperateLogV1.OptType
 
getCode() - Method in enum io.jpom.model.log.UserOperateLogV1.Status
 
getCommand() - Method in class io.jpom.model.system.ProcessModel
 
getCommand() - Static method in class io.jpom.util.CommandUtil
 
getConfig() - Method in class io.jpom.service.system.SystemMailConfigService
获取配置
getContent() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getContext() - Method in class io.jpom.model.data.ScriptModel
 
getCpu() - Method in class io.jpom.model.system.ProcessModel
 
getCreateTime() - Method in class io.jpom.model.data.ProjectInfoModel
 
getCreateTime() - Method in class io.jpom.model.data.TomcatInfoModel
 
getCreateTime() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getCreator() - Method in class io.jpom.model.data.TomcatInfoModel
 
getCronPattern() - Method in enum io.jpom.model.data.MonitorModel.Cycle
 
getCycle() - Method in class io.jpom.model.data.MonitorModel
 
getData(NodeModel) - Method in class io.jpom.service.system.WhitelistDirectoryService
 
getDataFilePath(String) - Method in class io.jpom.common.BaseDataService
获取数据文件的路径,如果文件不存在,则创建一个
getDataId() - Method in class io.jpom.model.log.UserOperateLogV1
 
getDataPath() - Method in class io.jpom.common.JpomManifest
 
getDataPath() - Method in class io.jpom.system.ConfigBean
获取项目运行数据存储文件夹路径
getDbUrl() - Method in class io.jpom.system.db.DbConfig
获取数据库的jdbc 连接
getDelete(List<OutGivingNodeProject>) - Method in class io.jpom.model.data.OutGivingModel
获取已经删除的节点项目
getDelTime() - Method in class io.jpom.model.data.ProjectRecoverModel
 
getDelUser() - Method in class io.jpom.model.data.ProjectRecoverModel
 
getDesc() - Method in interface io.jpom.model.BaseEnum
枚举的描述
getDesc() - Method in enum io.jpom.model.data.BuildModel.AfterOpt
 
getDesc() - Method in enum io.jpom.model.data.BuildModel.ReleaseMethod
 
getDesc() - Method in enum io.jpom.model.data.BuildModel.RepoType
 
getDesc() - Method in enum io.jpom.model.data.BuildModel.Status
 
getDesc() - Method in enum io.jpom.model.data.MonitorModel.Cycle
 
getDesc() - Method in enum io.jpom.model.data.MonitorModel.NotifyType
 
getDesc() - Method in enum io.jpom.model.data.OutGivingModel.AfterOpt
 
getDesc() - Method in enum io.jpom.model.data.OutGivingNodeProject.Status
 
getDesc() - Method in enum io.jpom.model.log.UserOperateLogV1.OptType
 
getDesc() - Method in enum io.jpom.model.log.UserOperateLogV1.Status
 
getDescByCode(Class<? extends BaseEnum>, int) - Static method in interface io.jpom.model.BaseEnum
根据 code 获取描述
getDingDing() - Method in class io.jpom.model.data.UserModel
 
getDomain() - Method in class io.jpom.model.data.CertModel
 
getDynamic(String, String) - Method in class io.jpom.controller.user.role.UserRoleDynamicController
 
getDynamicData() - Method in class io.jpom.model.data.RoleModel
 
getDynamicDataMap() - Static method in class io.jpom.permission.DynamicData
 
getDynamicList(UserModel, ClassFeature) - Method in class io.jpom.service.user.RoleService
 
getEffectiveTime() - Method in class io.jpom.model.data.CertModel
 
getEmail() - Method in class io.jpom.model.data.UserModel
 
getEndTime() - Method in class io.jpom.model.log.BuildHistoryLog
 
getEndTime() - Method in class io.jpom.model.log.OutGivingLog
 
getEnum(Class<? extends BaseEnum>, int) - Static method in interface io.jpom.model.BaseEnum
根据枚举获取枚举对象
getErrorMsg(String) - Static method in class io.jpom.common.GlobalDefaultExceptionHandler
 
getExcludeMethod() - Method in class io.jpom.permission.DynamicData
 
getExpirationTime() - Method in class io.jpom.model.data.CertModel
 
getFeature(String) - Method in class io.jpom.controller.user.role.UserRoleListController
 
getFeature() - Method in class io.jpom.model.data.RoleModel.RoleFeature
 
getFeatureCallbacks() - Static method in class io.jpom.plugin.PluginFactory
 
getFeatureMap() - Static method in class io.jpom.permission.CacheControllerFeature
 
getFeatures() - Method in class io.jpom.model.data.RoleModel
 
getFile(boolean) - Method in class io.jpom.model.data.ScriptModel
 
getFileDirs() - Method in class io.jpom.model.data.SshModel
 
getFileList(String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
 
getFileList() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
列出目录下的文件
getFileList() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
查询文件列表
getFileList(String, String) - Method in class io.jpom.controller.tomcat.TomcatManageController
获取项目文件列表
getFileList(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
获取文件列表
getForeign() - Method in class io.jpom.model.system.NetstatModel
 
getFrom() - Method in class io.jpom.model.data.MailAccountModel
 
getGitUrl() - Method in class io.jpom.model.data.BuildModel
 
getGroup() - Method in class io.jpom.model.data.ProjectInfoModel
 
getGroupProjects() - Method in class io.jpom.model.data.NodeModel
返回按照项目分组 排列的数组
getH2DbLogStorageCount() - Method in class io.jpom.system.ServerExtConfigBean
 
getHardDisk() - Static method in class io.jpom.common.commander.AbstractSystemCommander
磁盘占用
getHeaderProxyPath(HttpServletRequest) - Static method in class io.jpom.common.interceptor.BaseJpomInterceptor
二级代理路径
getHistoryPackageFile(String, int, String) - Static method in class io.jpom.build.BuildUtil
获取构建产物存放路径
getHost() - Method in class io.jpom.model.data.MailAccountModel
 
getHost() - Method in class io.jpom.model.data.SshModel
 
getId() - Method in class io.jpom.model.BaseModel
 
getId() - Method in class io.jpom.model.log.OutGivingLog
 
getInstance() - Static method in class io.jpom.common.commander.AbstractProjectCommander
实例化Commander
getInstance() - Static method in class io.jpom.common.commander.AbstractSystemCommander
 
getInstance() - Static method in class io.jpom.common.commander.AbstractTomcatCommander
 
getInstance() - Static method in class io.jpom.common.JpomManifest
单利模式获取Jpom 信息
getInstance() - Static method in class io.jpom.JpomClose
单利模式
getInstance() - Static method in class io.jpom.system.AgentAuthorize
单例
getInstance() - Static method in class io.jpom.system.AgentConfigBean
单利模式
getInstance() - Static method in class io.jpom.system.AgentExtConfigBean
单例
getInstance() - Static method in class io.jpom.system.ConfigBean
单利模式
getInstance() - Static method in class io.jpom.system.db.DbConfig
单利模式
getInstance() - Static method in class io.jpom.system.ExtConfigBean
单例
getInstance() - Static method in class io.jpom.system.ServerConfigBean
单利模式
getInstance() - Static method in class io.jpom.system.ServerExtConfigBean
单例
getInternal(String) - Method in class io.jpom.controller.monitor.InternalController
获取内存信息
getInternal(String) - Method in class io.jpom.controller.node.monitor.InternalController
获取内存信息
getIp() - Method in class io.jpom.model.log.UserOperateLogV1
 
getIpErrorLockTime() - Method in class io.jpom.system.ServerExtConfigBean
 
getItem(String) - Method in class io.jpom.common.BaseOperService
工具id 获取 实体
getItem(String) - Method in class io.jpom.controller.tomcat.TomcatEditController
根据Id查询Tomcat信息
getItem(NodeModel, String) - Method in class io.jpom.service.node.manage.ProjectInfoService
 
getItem(String, String) - Method in class io.jpom.service.node.manage.ProjectInfoService
 
getItem(String) - Method in class io.jpom.service.script.ScriptServer
 
getItem(String) - Method in class io.jpom.service.system.NginxService
解析nginx
getItemByName(String) - Method in class io.jpom.service.manage.TomcatEditService
根据tomcat名称查询tomcat信息
getItemData(String) - Method in class io.jpom.controller.outgiving.OutGivingProjectController
 
getItemWhitelistDirectory(JSONObject, String) - Static method in class io.jpom.model.data.AgentWhitelist
解析出json 中的白名单字段
getJavaVirtualCount() - Static method in class io.jpom.util.JvmUtil
获取当前系统运行的java 程序个数
getJpomName() - Method in class io.jpom.model.system.ProcessModel
 
getJpomNameByPid(int) - Method in class io.jpom.common.commander.AbstractProjectCommander
根据指定进程id获取Jpom 名称
getJpomPidTag(String, String) - Static method in class io.jpom.util.JvmUtil
获取进程标识
getJsonMessage() - Method in exception io.jpom.system.AuthorizeException
 
getJSONObject(String) - Method in class io.jpom.common.BaseDataService
读取整个json文件
getJsonObjectById(String, String, Class<T>) - Method in class io.jpom.common.BaseDataService
 
getJvm() - Method in class io.jpom.model.data.ProjectInfoModel
 
getKey() - Method in class io.jpom.model.data.CertModel
 
getLastCommitMsg(File, String) - Static method in class io.jpom.util.GitUtil
获取对应分支的最后一次提交记录
getLastOutGivingTime() - Method in class io.jpom.model.data.OutGivingNodeProject
 
getLastPwdErrorTime() - Method in class io.jpom.model.data.UserModel
 
getLastRunUser() - Method in class io.jpom.model.data.ScriptModel
 
getLib() - Method in class io.jpom.model.data.ProjectInfoModel
 
getLimitQueue() - Method in class io.jpom.util.FileTailWatcherRun
 
getLocal() - Method in class io.jpom.model.system.NetstatModel
 
getLockCount(K) - Method in class io.jpom.util.KeyLock
根据key 获取等待的线程数
getLockKeyCount() - Method in class io.jpom.util.KeyLock
获取锁的数量
getLockTime() - Method in class io.jpom.model.data.UserModel
 
getLog() - Method in class io.jpom.model.data.ProjectInfoModel
 
getLogBack() - Method in class io.jpom.model.data.ProjectInfoModel
 
getLogFile(String, int) - Static method in class io.jpom.build.BuildUtil
获取日志记录文件
getLogFileCharset() - Method in class io.jpom.system.ExtConfigBean
 
getLogId() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getLogInitReadLine() - Method in class io.jpom.system.ExtConfigBean
 
getLoginName() - Method in class io.jpom.model.data.NodeModel
 
getLoginPwd() - Method in class io.jpom.model.data.NodeModel
 
getLogList() - Method in class io.jpom.controller.node.tomcat.TomcatLogController
 
getLogSaveDays() - Method in class io.jpom.system.AgentExtConfigBean
配置错误或者没有,默认是7天
getLogSize(String) - Method in class io.jpom.service.manage.ProjectInfoService
 
getLogSize(NodeModel, String) - Method in class io.jpom.service.node.manage.ProjectInfoService
 
getMainClass() - Method in class io.jpom.model.data.ProjectInfoModel
 
getMainPort(int) - Method in class io.jpom.common.commander.AbstractProjectCommander
获取进程占用的主要端口
getMap(Class<? extends BaseEnum>) - Static method in interface io.jpom.model.BaseEnum
将枚举转换为map
getMem() - Method in class io.jpom.model.system.ProcessModel
 
getMemoryMXBean(String) - Static method in class io.jpom.util.JvmUtil
获取指定程序的jvm 信息
getMethodFeature(ClassFeature) - Method in class io.jpom.model.data.RoleModel
 
getMethodFeature() - Method in class io.jpom.permission.CacheControllerFeature.UrlFeature
 
getMethodFeatures() - Method in class io.jpom.model.data.RoleModel.RoleFeature
 
getModifyTime() - Method in class io.jpom.model.data.BuildModel
 
getModifyTime() - Method in class io.jpom.model.data.MonitorModel
 
getModifyTime() - Method in class io.jpom.model.data.ProjectInfoModel
 
getModifyTime() - Method in class io.jpom.model.data.ScriptModel
 
getModifyTime() - Method in class io.jpom.model.data.TomcatInfoModel
 
getModifyTime() - Method in class io.jpom.model.data.UserModel
 
getModifyUser() - Method in class io.jpom.model.data.BuildModel
 
getModifyUser() - Method in class io.jpom.model.data.ProjectInfoModel
 
getModifyUser() - Method in class io.jpom.model.data.TomcatInfoModel
 
getMonitorId() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getMonitorList() - Method in class io.jpom.controller.build.BuildListController
 
getMonitorList() - Method in class io.jpom.controller.monitor.MonitorListController
展示监控列表
getName() - Method in class io.jpom.model.BaseModel
 
getName() - Method in class io.jpom.model.system.NetstatModel
 
getName() - Method in enum io.jpom.plugin.ClassFeature
 
getName() - Method in enum io.jpom.plugin.MethodFeature
 
getNginx() - Method in class io.jpom.model.data.AgentWhitelist
 
getNgxConf() - Method in class io.jpom.service.system.NginxService
获取nginx配置 name 修改后的服务名 status 状态:开启 open/ 关闭close
getNgxDirectory(NodeModel) - Method in class io.jpom.service.system.WhitelistDirectoryService
 
getNi() - Method in class io.jpom.model.system.ProcessModel
 
getNode() - Method in class io.jpom.common.BaseServerController
 
getNode() - Method in class io.jpom.model.data.MonitorModel.NodeProject
 
getNodeData(boolean) - Method in class io.jpom.model.data.OutGivingNodeProject
获取节点的数据
getNodeId() - Method in class io.jpom.model.data.OutGivingNodeProject
 
getNodeId() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getNodeId() - Method in class io.jpom.model.log.OutGivingLog
 
getNodeId() - Method in class io.jpom.model.log.UserOperateLogV1
 
getNodeModel() - Method in class io.jpom.model.data.SshModel
 
getNodeModel(String) - Method in class io.jpom.service.node.NodeService
获取页面编辑的节点信息
getNodeProject(String, String) - Method in class io.jpom.model.data.OutGivingModel
获取节点的项目信息
getNotifyError() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getNotifyObject() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getNotifyStyle() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getNotifyUser() - Method in class io.jpom.model.data.MonitorModel
 
getNowLog(String, int, int) - Method in class io.jpom.controller.build.BuildManageController
获取构建的日志
getNowUserName() - Static method in class io.jpom.common.BaseAgentController
获取server 端操作人
getOneLineCount() - Static method in class io.jpom.socket.AgentFileTailWatcher
 
getOneLineCount() - Static method in class io.jpom.socket.ServiceFileTailWatcher
 
getOperatingSystemMXBean(String) - Static method in class io.jpom.util.JvmUtil
获取指定程序的jvm 信息
getOptStatus() - Method in class io.jpom.model.log.UserOperateLogV1
 
getOptStatusMsg() - Method in class io.jpom.model.log.UserOperateLogV1
获取执行结果的描述消息
getOptTime() - Method in class io.jpom.model.log.UserOperateLogV1
 
getOptType() - Method in class io.jpom.model.log.UserOperateLogV1
 
getOptTypeMsg() - Method in class io.jpom.model.log.UserOperateLogV1
 
getOptUserName(UserModel) - Static method in class io.jpom.model.data.UserModel
隐藏系统管理的真实id
getOptUserName(Session) - Method in class io.jpom.socket.BaseAgentWebSocketHandle
 
getOutGiving() - Method in class io.jpom.model.data.ServerWhitelist
 
getOutGiving() - Method in class io.jpom.service.system.ServerWhitelistServer
 
getOutGivingId() - Method in class io.jpom.model.log.OutGivingLog
 
getOutGivingNodeProjectList() - Method in class io.jpom.model.data.OutGivingModel
 
getParameterName() - Method in class io.jpom.permission.DynamicData
 
getParent() - Method in class io.jpom.model.data.MonitorModel
 
getParent() - Method in class io.jpom.model.data.UserModel
 
getParent() - Method in enum io.jpom.plugin.ClassFeature
 
getPass() - Method in class io.jpom.model.data.MailAccountModel
 
getPassword() - Method in class io.jpom.model.data.BuildModel
 
getPassword() - Method in class io.jpom.model.data.SshModel
 
getPassword() - Method in class io.jpom.model.data.UserModel
 
getPath() - Method in class io.jpom.model.data.TomcatInfoModel
 
getPath() - Method in class io.jpom.system.ExtConfigBean
 
getPid(String) - Method in class io.jpom.common.commander.AbstractProjectCommander
获取进程id
getPid() - Method in class io.jpom.common.JpomManifest
 
getPid() - Method in class io.jpom.model.system.ProcessModel
 
getPidFile() - Method in class io.jpom.system.ConfigBean
获取pid文件
getPidInfo(int) - Method in class io.jpom.common.commander.AbstractSystemCommander
获取指定进程的 内存信息
getPidInfo(int) - Method in class io.jpom.common.commander.impl.LinuxSystemCommander
 
getPidInfo(int) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
getPort() - Method in class io.jpom.common.JpomManifest
程序运行的端口
getPort() - Method in class io.jpom.model.data.MailAccountModel
 
getPort() - Method in class io.jpom.model.data.SshModel
 
getPort() - Method in class io.jpom.model.data.TomcatInfoModel
 
getPort() - Method in class io.jpom.model.system.ProcessModel
 
getPort() - Method in class io.jpom.system.ConfigBean
 
getPr() - Method in class io.jpom.model.system.ProcessModel
 
getProcessList() - Method in class io.jpom.common.commander.AbstractSystemCommander
获取当前服务器的所有进程列表
getProcessList() - Method in class io.jpom.common.commander.impl.LinuxSystemCommander
 
getProcessList() - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
getProcessList() - Method in class io.jpom.controller.node.NodeWelcomeController
 
getProcessList() - Method in class io.jpom.controller.WelcomeController
 
getProject() - Method in class io.jpom.model.data.AgentWhitelist
 
getProjectData(String) - Method in class io.jpom.controller.node.manage.EditProjectController
 
getProjectDirectory(NodeModel) - Method in class io.jpom.service.system.WhitelistDirectoryService
获取项目路径白名单
getProjectGroup() - Method in class io.jpom.controller.manage.ProjectListController
获取所有的分组
getProjectId() - Method in class io.jpom.model.data.OutGivingNodeProject
 
getProjectId() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getProjectId() - Method in class io.jpom.model.log.OutGivingLog
 
getProjectInfo(String, String) - Method in class io.jpom.controller.manage.ProjectListController
程序项目信息
getProjectInfo() - Method in class io.jpom.controller.node.manage.ProjectManageControl
查询所有项目
getProjectInfoModel() - Method in class io.jpom.common.BaseAgentController
获取拦截器中缓存的项目信息
getProjectInfoModel() - Method in class io.jpom.model.data.ProjectRecoverModel
 
getProjectItem(String) - Method in class io.jpom.controller.manage.ProjectListController
获取项目的信息
getProjectPort(String) - Method in class io.jpom.controller.manage.ProjectStatusController
获取项目的运行端口
getProjectPort() - Method in class io.jpom.controller.node.manage.ProjectManageControl
获取正在运行的项目的端口和进程id
getProjects() - Method in class io.jpom.model.data.MonitorModel
 
getProjects() - Method in class io.jpom.model.data.MonitorModel.NodeProject
 
getProjects() - Method in class io.jpom.model.data.NodeModel
 
getProjectStatus(String) - Method in class io.jpom.controller.manage.ProjectStatusController
获取项目的进程id
getProjectStatus() - Method in class io.jpom.controller.outgiving.OutGivingProjectController
 
getPropertyValue() - Method in class io.jpom.system.WebAopLog
 
getProtocol() - Method in class io.jpom.model.data.NodeModel
 
getProtocol() - Method in class io.jpom.model.system.NetstatModel
 
getPwdErrorCount() - Method in class io.jpom.model.data.UserModel
 
getRealUrl(NodeUrl) - Method in class io.jpom.model.data.NodeModel
 
getReceive() - Method in class io.jpom.model.system.NetstatModel
 
getReleaseDesc() - Method in class io.jpom.model.vo.BuildHistoryLogVo
发布描述
getReleaseMethod() - Method in class io.jpom.build.BaseBuildModule
 
getReleaseMethodDataId() - Method in class io.jpom.build.BaseBuildModule
 
getRepoType() - Method in class io.jpom.model.data.BuildModel
 
getReqData() - Method in class io.jpom.model.log.UserOperateLogV1
 
getReqId() - Method in class io.jpom.model.log.UserOperateLogV1
 
getRes() - Method in class io.jpom.model.system.ProcessModel
 
getResource() - Static method in class io.jpom.system.ExtConfigBean
动态获取外部配置文件的 resource
getResourceFile() - Static method in class io.jpom.system.ExtConfigBean
 
getResult() - Method in class io.jpom.model.data.OutGivingNodeProject
 
getResult() - Method in class io.jpom.model.log.OutGivingLog
 
getResultDirFile() - Method in class io.jpom.build.BaseBuildModule
 
getResultMsg() - Method in class io.jpom.model.log.UserOperateLogV1
 
getRoles() - Method in class io.jpom.model.data.UserModel
 
getRunCommand() - Method in class io.jpom.model.data.ProjectInfoModel
 
getRunLibDesc() - Method in class io.jpom.model.data.ProjectInfoModel
 
getRunMode() - Method in class io.jpom.model.data.ProjectInfoModel
 
getRunPath() - Static method in class io.jpom.common.JpomManifest
获取当前运行的路径
getScript() - Method in class io.jpom.model.data.BuildModel
 
getScriptFile() - Static method in class io.jpom.common.JpomManifest
获取当前的管理名文件
getScriptPath() - Method in class io.jpom.system.AgentConfigBean
获取脚本模板路径
getSend() - Method in class io.jpom.model.system.NetstatModel
 
getServerToken() - Method in class io.jpom.system.AgentExtConfigBean
 
getServerUrl() - Method in class io.jpom.system.AgentExtConfigBean
 
getServiceStatus(String) - Method in class io.jpom.common.commander.AbstractSystemCommander
查询服务状态
getServiceStatus(String) - Method in class io.jpom.common.commander.impl.LinuxSystemCommander
 
getServiceStatus(String) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
getSession(SshModel) - Method in class io.jpom.service.node.ssh.SshService
 
getShr() - Method in class io.jpom.model.system.ProcessModel
 
getSocketFactoryPort() - Method in class io.jpom.model.data.MailAccountModel
 
getSocketUrl(NodeModel, NodeUrl) - Static method in class io.jpom.common.forward.NodeForward
获取节点socket 信息
getSource(BuildModel) - Static method in class io.jpom.build.BuildUtil
获取代码路径
getSshId() - Method in class io.jpom.model.data.NodeModel
 
getSslEnable() - Method in class io.jpom.model.data.MailAccountModel
 
getStartTime() - Method in class io.jpom.model.log.BuildHistoryLog
 
getStartTime() - Method in class io.jpom.model.log.OutGivingLog
 
getStatus(TomcatInfoModel, String) - Method in class io.jpom.common.commander.AbstractTomcatCommander
检查tomcat状态
getStatus() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
查询tomcat状态
getStatus(String) - Method in class io.jpom.controller.tomcat.TomcatManageController
查询tomcat状态
getStatus() - Method in class io.jpom.model.data.BuildModel
 
getStatus() - Method in class io.jpom.model.data.OutGivingNodeProject
 
getStatus() - Method in class io.jpom.model.data.TomcatInfoModel
 
getStatus() - Method in class io.jpom.model.log.BuildHistoryLog
 
getStatus() - Method in class io.jpom.model.log.OutGivingLog
 
getStatus() - Method in class io.jpom.model.system.NetstatModel
 
getStatus() - Method in class io.jpom.model.system.ProcessModel
 
getStatusMsg() - Method in class io.jpom.model.data.OutGivingNodeProject
 
getStyle() - Method in class io.jpom.model.data.MonitorModel.Notify
 
getTempCacheMap() - Method in class io.jpom.model.data.OutGivingModel
 
getTempPath() - Method in class io.jpom.system.AgentConfigBean
获取当前登录用户的临时文件存储路径,如果没有登录则抛出异常
getTempPath() - Method in class io.jpom.system.ConfigBean
获取临时文件存储路径
getTempPath() - Method in class io.jpom.system.ServerConfigBean
 
getTempPathName() - Method in class io.jpom.system.AgentConfigBean
获取当前登录用户的临时文件存储路径,如果没有登录则抛出异常
getThreadInfos(String) - Method in class io.jpom.controller.monitor.InternalController
查询监控线程列表
getThreadMXBean(String) - Static method in class io.jpom.util.JvmUtil
获取指定程序的线程信息
getTime() - Method in class io.jpom.model.system.ProcessModel
 
getTimeOut() - Method in enum io.jpom.common.forward.NodeUrl
 
getTimeOut() - Method in class io.jpom.model.data.NodeModel
 
getTimeStamp() - Method in class io.jpom.common.JpomManifest
 
getTitle() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getToken() - Method in class io.jpom.model.data.ProjectInfoModel
默认
getTomcatInfo(NodeModel, String) - Method in class io.jpom.service.node.tomcat.TomcatService
查询tomcat信息
getTomcatList(NodeModel) - Method in class io.jpom.service.node.tomcat.TomcatService
查询tomcat列表
getTomcatProject(String) - Method in class io.jpom.controller.node.tomcat.TomcatManageController
查询tomcat的项目
getTomcatProjectList(String) - Method in class io.jpom.controller.tomcat.TomcatManageController
列出所有的tomcat项目列表
getTomcatProjectList(String) - Method in class io.jpom.service.manage.TomcatManageService
查询tomcat的项目列表
getTomcatProjectList(NodeModel, String) - Method in class io.jpom.service.node.tomcat.TomcatService
 
getTomcatStatus(String) - Method in class io.jpom.service.manage.TomcatManageService
查询tomcat状态
getTomcatStatus(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
查询tomcat运行状态
getToolsJar() - Static method in class io.jpom.util.JvmUtil
获取jdk 中的tools jar文件路径
getTop() - Method in class io.jpom.controller.node.NodeWelcomeController
 
getTop() - Method in class io.jpom.controller.WelcomeController
 
getTopMonitor() - Static method in class io.jpom.system.TopManager
缓存的监控信息
getTreeData(String) - Static method in class io.jpom.util.LayuiTreeUtil
获取树的json
getType() - Method in class io.jpom.common.JpomManifest
 
getType() - Method in class io.jpom.model.data.CertModel
 
getUpdateTime() - Method in class io.jpom.model.data.RoleModel
 
getUpTime() - Method in class io.jpom.common.JpomManifest
 
getUrl() - Method in enum io.jpom.common.forward.NodeUrl
 
getUrl() - Method in class io.jpom.model.data.NodeModel
 
getUrl() - Method in class io.jpom.permission.CacheControllerFeature.UrlFeature
 
getUrlFeature(String) - Static method in class io.jpom.permission.CacheControllerFeature
获取url 功能方法对象
getUseLibDesc() - Method in class io.jpom.model.data.ProjectInfoModel
 
getUser() - Method in class io.jpom.common.BaseServerController
 
getUser() - Method in class io.jpom.model.data.MailAccountModel
 
getUser() - Method in class io.jpom.model.data.SshModel
 
getUser() - Method in class io.jpom.model.system.ProcessModel
 
getUserAgent() - Method in class io.jpom.model.log.UserOperateLogV1
 
getUserId() - Method in class io.jpom.model.log.UserOperateLogV1
 
getUserList() - Method in class io.jpom.controller.user.UserListController
查询所有用户
getUserMd5Key() - Method in class io.jpom.model.data.UserModel
 
getUserModel() - Static method in class io.jpom.common.BaseServerController
 
getUserName() - Method in class io.jpom.common.BaseAgentController
 
getUserName() - Method in class io.jpom.model.data.BuildModel
 
getUserTempPath() - Method in class io.jpom.system.ServerConfigBean
获取当前登录用户的临时文件存储路径,如果没有登录则抛出异常
getValue() - Method in class io.jpom.model.data.MonitorModel.Notify
 
getVersion() - Method in class io.jpom.common.JpomManifest
 
getVirt() - Method in class io.jpom.model.system.ProcessModel
 
getVirtualMachine(int) - Static method in class io.jpom.util.JvmUtil
根据pid 获取jvm
getVirtualMachine(String) - Static method in class io.jpom.util.JvmUtil
工具Jpom运行项目的id 获取virtualMachine
getWhitelist() - Method in class io.jpom.service.system.ServerWhitelistServer
 
getWhitelist() - Method in class io.jpom.service.WhitelistDirectoryService
 
getWhitelistDirectory() - Method in class io.jpom.model.data.ProjectInfoModel
 
getWhitePath() - Method in class io.jpom.model.data.CertModel
 
GitUtil - Class in io.jpom.util
git工具
GitUtil() - Constructor for class io.jpom.util.GitUtil
 
GlobalDefaultExceptionHandler - Class in io.jpom.common
全局异常处理
GlobalDefaultExceptionHandler() - Constructor for class io.jpom.common.GlobalDefaultExceptionHandler
 

H

HandlerType - Enum in io.jpom.socket
 
handleTextMessage(WebSocketSession, TextMessage) - Method in class io.jpom.socket.BaseProxyHandler
 
handleTextMessage(Map<String, Object>, WebSocketSession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.BaseProxyHandler
 
handleTextMessage(Map<String, Object>, ProxySession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.BaseProxyHandler
消息处理方法
handleTextMessage(Map<String, Object>, ProxySession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.handler.ConsoleHandler
 
handleTextMessage(Map<String, Object>, ProxySession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.handler.ScriptHandler
 
handleTextMessage(WebSocketSession, TextMessage) - Method in class io.jpom.socket.handler.SshHandler
 
handleTextMessage(Map<String, Object>, WebSocketSession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.handler.TomcatHandler
 
handleTextMessage(Map<String, Object>, ProxySession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.handler.TomcatHandler
 
handleTransportError(WebSocketSession, Throwable) - Method in class io.jpom.socket.BaseHandler
 
hashCode() - Method in class io.jpom.model.data.NodeModel
 
HEAD - Static variable in class io.jpom.common.ServerOpenApi
 
historyList(String, int, int, String) - Method in class io.jpom.controller.build.BuildHistoryController
 

I

importFrom(int) - Static method in class io.jpom.util.JvmUtil
 
index() - Method in class io.jpom.controller.IndexControl
加载首页
index() - Method in class io.jpom.controller.IndexController
 
index() - Method in class io.jpom.controller.node.NodeIndexController
 
IndexControl - Class in io.jpom.controller
首页
IndexControl() - Constructor for class io.jpom.controller.IndexControl
 
IndexController - Class in io.jpom.controller
首页
IndexController() - Constructor for class io.jpom.controller.IndexController
 
info() - Method in class io.jpom.controller.IndexController
 
init() - Static method in class io.jpom.permission.CacheControllerFeature
扫描包
InitBean - Class in io.jpom.common
上传文件配置
InitBean() - Constructor for class io.jpom.common.InitBean
 
InitDb - Class in io.jpom.system.init
初始化数据库
InitDb() - Constructor for class io.jpom.system.init.InitDb
 
initialize(ConfigurableApplicationContext) - Method in class io.jpom.plugin.PluginFactory
 
initTomcat() - Method in class io.jpom.model.data.TomcatInfoModel
初始化
INotify - Interface in io.jpom.monitor
通知接口
INPUT_CODE - Static variable in class io.jpom.controller.LoginControl
 
insert(T) - Method in class io.jpom.service.dblog.BaseDbLogService
插入数据
insert(MonitorNotifyLog) - Method in class io.jpom.service.dblog.DbMonitorNotifyLogService
 
insert(OutGivingLog) - Method in class io.jpom.service.dblog.DbOutGivingLogService
 
insert(UserOperateLogV1) - Method in class io.jpom.service.dblog.DbUserOperateLogService
 
install() - Method in class io.jpom.controller.InstallController
 
install() - Method in class io.jpom.controller.openapi.InstallIdController
 
INSTALL - Static variable in class io.jpom.system.ServerConfigBean
第一次服务端安装信息
INSTALL_ID - Static variable in class io.jpom.common.ServerOpenApi
安装id
installAgent() - Method in class io.jpom.controller.node.ssh.SshInstallAgentController
 
installAgentSubmit(String, String, String) - Method in class io.jpom.controller.node.ssh.SshInstallAgentController
 
InstallController - Class in io.jpom.controller
初始化程序
InstallController() - Constructor for class io.jpom.controller.InstallController
 
InstallIdController - Class in io.jpom.controller.openapi
获取当前服务端安装id
InstallIdController() - Constructor for class io.jpom.controller.openapi.InstallIdController
 
installNode() - Method in class io.jpom.controller.node.NodeInstallController
 
installSubmit(String, String) - Method in class io.jpom.controller.InstallController
初始化提交
InternalController - Class in io.jpom.controller.monitor
内存查看
InternalController() - Constructor for class io.jpom.controller.monitor.InternalController
 
InternalController - Class in io.jpom.controller.node.monitor
内存查看
InternalController() - Constructor for class io.jpom.controller.node.monitor.InternalController
 
io.jpom - package io.jpom
Jpom
io.jpom.build - package io.jpom.build
 
io.jpom.common - package io.jpom.common
公共包
io.jpom.common.commander - package io.jpom.common.commander
Jpom 管理项目实现管理的工具包
io.jpom.common.commander.impl - package io.jpom.common.commander.impl
各个端实现包
io.jpom.common.forward - package io.jpom.common.forward
 
io.jpom.common.interceptor - package io.jpom.common.interceptor
拦截器包,登录拦截,权限拦截
io.jpom.controller - package io.jpom.controller
controller 控制器
io.jpom.controller.build - package io.jpom.controller.build
 
io.jpom.controller.manage - package io.jpom.controller.manage
 
io.jpom.controller.manage.log - package io.jpom.controller.manage.log
 
io.jpom.controller.monitor - package io.jpom.controller.monitor
 
io.jpom.controller.node - package io.jpom.controller.node
 
io.jpom.controller.node.manage - package io.jpom.controller.node.manage
 
io.jpom.controller.node.manage.file - package io.jpom.controller.node.manage.file
 
io.jpom.controller.node.manage.log - package io.jpom.controller.node.manage.log
 
io.jpom.controller.node.manage.recover - package io.jpom.controller.node.manage.recover
 
io.jpom.controller.node.monitor - package io.jpom.controller.node.monitor
 
io.jpom.controller.node.script - package io.jpom.controller.node.script
 
io.jpom.controller.node.ssh - package io.jpom.controller.node.ssh
 
io.jpom.controller.node.system - package io.jpom.controller.node.system
 
io.jpom.controller.node.system.nginx - package io.jpom.controller.node.system.nginx
 
io.jpom.controller.node.system.ssl - package io.jpom.controller.node.system.ssl
 
io.jpom.controller.node.tomcat - package io.jpom.controller.node.tomcat
 
io.jpom.controller.openapi - package io.jpom.controller.openapi
 
io.jpom.controller.outgiving - package io.jpom.controller.outgiving
 
io.jpom.controller.script - package io.jpom.controller.script
 
io.jpom.controller.system - package io.jpom.controller.system
 
io.jpom.controller.tomcat - package io.jpom.controller.tomcat
 
io.jpom.controller.user - package io.jpom.controller.user
 
io.jpom.controller.user.log - package io.jpom.controller.user.log
 
io.jpom.controller.user.role - package io.jpom.controller.user.role
 
io.jpom.model - package io.jpom.model
实体类包
io.jpom.model.data - package io.jpom.model.data
数据实体信息
io.jpom.model.log - package io.jpom.model.log
 
io.jpom.model.system - package io.jpom.model.system
 
io.jpom.model.vo - package io.jpom.model.vo
 
io.jpom.monitor - package io.jpom.monitor
项目监控
io.jpom.outgiving - package io.jpom.outgiving
 
io.jpom.permission - package io.jpom.permission
 
io.jpom.plugin - package io.jpom.plugin
 
io.jpom.service - package io.jpom.service
service 包
io.jpom.service.build - package io.jpom.service.build
 
io.jpom.service.dblog - package io.jpom.service.dblog
 
io.jpom.service.manage - package io.jpom.service.manage
节点项目管理
io.jpom.service.monitor - package io.jpom.service.monitor
 
io.jpom.service.node - package io.jpom.service.node
 
io.jpom.service.node.manage - package io.jpom.service.node.manage
项目管理
io.jpom.service.node.script - package io.jpom.service.node.script
 
io.jpom.service.node.ssh - package io.jpom.service.node.ssh
 
io.jpom.service.node.tomcat - package io.jpom.service.node.tomcat
 
io.jpom.service.script - package io.jpom.service.script
 
io.jpom.service.system - package io.jpom.service.system
系统管理
io.jpom.service.user - package io.jpom.service.user
用户管理
io.jpom.socket - package io.jpom.socket
控制台socket 管理包
io.jpom.socket.handler - package io.jpom.socket.handler
 
io.jpom.system - package io.jpom.system
系统包
io.jpom.system.db - package io.jpom.system.db
 
io.jpom.system.init - package io.jpom.system.init
系统启动完成自动加载此包
io.jpom.util - package io.jpom.util
工具包
isAlarm() - Method in class io.jpom.model.data.MonitorModel
 
isAutoRestart() - Method in class io.jpom.model.data.MonitorModel
 
isClearOld() - Method in class io.jpom.build.BaseBuildModule
 
isClearOld() - Method in class io.jpom.model.data.OutGivingModel
 
isConsoleLogReqResponse() - Method in class io.jpom.system.ExtConfigBean
 
isConsoleLogReqXss() - Method in class io.jpom.system.ExtConfigBean
 
isDebug() - Method in class io.jpom.common.JpomManifest
判断当前是否为调试模式
isDemoUser() - Method in class io.jpom.model.data.UserModel
demo 登录名默认为系统验证账号
isDirPackage(File) - Static method in class io.jpom.build.BuildUtil
如果为文件夹自动打包为zip ,反之返回null
isGeneral(CharSequence, int, int) - Static method in class io.jpom.util.StringUtil
id输入规则
isHashFile() - Method in class io.jpom.model.vo.BuildHistoryLogVo
 
isHasLog() - Method in class io.jpom.model.vo.BuildHistoryLogVo
 
isInstalled() - Method in class io.jpom.service.WhitelistDirectoryService
 
isNotifyStatus() - Method in class io.jpom.model.log.MonitorNotifyLog
 
isOpenStatus() - Method in class io.jpom.model.data.NodeModel
 
isOutGivingProject() - Method in class io.jpom.model.data.OutGivingModel
 
isOutGivingProject() - Method in class io.jpom.model.data.ProjectInfoModel
 
isPage(HttpServletRequest) - Static method in class io.jpom.common.interceptor.BaseJpomInterceptor
 
isRun(String) - Method in class io.jpom.common.commander.AbstractProjectCommander
是否正在运行
isSourceExist() - Method in class io.jpom.model.vo.BuildModelVo
 
isStatus() - Method in class io.jpom.model.data.MonitorModel
 
isStatus(boolean) - Method in class io.jpom.model.data.ProjectInfoModel
项目是否正在运行
isStatus() - Method in class io.jpom.model.log.MonitorNotifyLog
 
isSystemUrl(String) - Static method in class io.jpom.permission.CacheControllerFeature
判断是否为系统管理员权限url
isSystemUser() - Method in class io.jpom.model.data.UserModel
 
item(String) - Method in class io.jpom.controller.node.script.ScriptController
 
item(String) - Method in class io.jpom.controller.script.ScriptController
 
itemData(String, String) - Method in class io.jpom.controller.system.NginxController
获取配置文件信息页面

J

JPOM_AGENT_AUTHORIZE - Static variable in class io.jpom.system.ConfigBean
 
JPOM_SERVER_USER_NAME - Static variable in class io.jpom.system.ConfigBean
用户名header
JpomAgentApplication - Class in io.jpom
jpom 启动类
JpomAgentApplication() - Constructor for class io.jpom.JpomAgentApplication
 
JpomApplication - Class in io.jpom
Jpom
JpomApplication(Type, Class<?>, String[]) - Constructor for class io.jpom.JpomApplication
 
JpomApplicationEvent - Class in io.jpom.common
启动 、关闭监听
JpomApplicationEvent() - Constructor for class io.jpom.common.JpomApplicationEvent
 
JpomClose - Class in io.jpom
命令行关闭Jpom
JpomClose() - Constructor for class io.jpom.JpomClose
 
JpomManifest - Class in io.jpom.common
Jpom 的运行信息
JpomRuntimeException - Exception in io.jpom.system
Jpom 运行错误
JpomRuntimeException(String) - Constructor for exception io.jpom.system.JpomRuntimeException
 
JpomRuntimeException(String, Throwable) - Constructor for exception io.jpom.system.JpomRuntimeException
 
JpomServerApplication - Class in io.jpom
jpom 启动类
JpomServerApplication() - Constructor for class io.jpom.JpomServerApplication
 
JSON_ARRAY_MAP - Static variable in interface io.jpom.model.BaseEnum
 
JsonFileUtil - Class in io.jpom.util
json 文件读写工具
JsonFileUtil() - Constructor for class io.jpom.util.JsonFileUtil
 
JvmUtil - Class in io.jpom.util
jvm jmx 工具
JvmUtil() - Constructor for class io.jpom.util.JvmUtil
 

K

KeyLock<K> - Class in io.jpom.util
根据执行KEY 多线程锁
KeyLock() - Constructor for class io.jpom.util.KeyLock
 

L

LayuiTreeUtil - Class in io.jpom.util
layui
LayuiTreeUtil() - Constructor for class io.jpom.util.LayuiTreeUtil
 
LFU_CACHE - Static variable in class io.jpom.controller.LoginControl
ip 黑名单
LimitQueue<E> - Class in io.jpom.util
定长队列
LimitQueue(int) - Constructor for class io.jpom.util.LimitQueue
 
LinuxProjectCommander - Class in io.jpom.common.commander.impl
linux
LinuxProjectCommander() - Constructor for class io.jpom.common.commander.impl.LinuxProjectCommander
 
LinuxSystemCommander - Class in io.jpom.common.commander.impl
 
LinuxSystemCommander() - Constructor for class io.jpom.common.commander.impl.LinuxSystemCommander
 
LinuxTomcatCommander - Class in io.jpom.common.commander.impl
tomcat的linux管理命令
LinuxTomcatCommander() - Constructor for class io.jpom.common.commander.impl.LinuxTomcatCommander
 
list() - Method in class io.jpom.common.BaseOperService
获取所有数据
list(Class<E>) - Method in class io.jpom.common.BaseOperService
 
list() - Method in class io.jpom.controller.build.BuildListController
 
list() - Method in class io.jpom.controller.monitor.MonitorListController
展示监控页面
list() - Method in class io.jpom.controller.monitor.MonitorLogController
展示监控页面
list() - Method in class io.jpom.controller.node.NodeIndexController
 
list() - Method in class io.jpom.controller.node.script.ScriptController
 
list() - Method in class io.jpom.controller.node.ssh.SshController
 
list() - Method in class io.jpom.controller.node.system.nginx.NginxController
配置列表
list() - Method in class io.jpom.controller.outgiving.OutGivingController
 
list() - Method in class io.jpom.controller.outgiving.OutGivingLogController
 
list() - Method in class io.jpom.controller.script.ScriptController
 
list() - Method in class io.jpom.controller.system.NginxController
配置列表
list() - Method in class io.jpom.controller.tomcat.TomcatEditController
列出所有的tomcat
list() - Method in class io.jpom.controller.user.role.UserRoleDynamicController
 
list() - Method in class io.jpom.controller.user.role.UserRoleListController
 
list() - Method in class io.jpom.controller.user.UserListController
展示用户列表
list(Class<E>) - Method in class io.jpom.service.build.BuildService
 
list() - Method in class io.jpom.service.node.NodeService
 
list() - Method in class io.jpom.service.node.OutGivingServer
 
list() - Method in class io.jpom.service.node.ssh.SshService
 
list() - Method in class io.jpom.service.script.ScriptServer
 
list() - Method in class io.jpom.service.system.NginxService
 
list() - Method in class io.jpom.service.user.UserService
获取用户列表
list(boolean) - Method in class io.jpom.service.user.UserService
是否返回系统管理员信息
listAll(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.manage.ProjectInfoService
 
listAndProject() - Method in class io.jpom.service.node.NodeService
获取所有节点 和节点下面的项目
listData(String, String, int, int) - Method in class io.jpom.controller.monitor.MonitorLogController
展示用户列表
listData() - Method in class io.jpom.controller.node.ssh.SshController
 
listData(String, String, String, String) - Method in class io.jpom.controller.node.ssh.SshFileController
 
listData(String, String, String, int, int) - Method in class io.jpom.controller.outgiving.OutGivingLogController
 
listData(MailAccountModel) - Method in class io.jpom.controller.system.SystemMailConfigController
 
listData(int, int) - Method in class io.jpom.controller.user.log.UserOptLogController
展示用户列表
listData() - Method in class io.jpom.controller.user.role.UserRoleListController
查询所有用户
listDynamic(ClassFeature, String, String) - Method in interface io.jpom.permission.BaseDynamicService
查询功能下面的所有动态数据
listDynamic(String, ClassFeature, String) - Method in class io.jpom.service.user.RoleService
调用对应功能动态数据list
listDynamicData(String, ClassFeature) - Method in class io.jpom.service.user.RoleService
获取角色动态数据
listJars(ProjectInfoModel) - Static method in class io.jpom.model.data.ProjectInfoModel
获取项目文件中的所有jar 文件
listMainClass(String) - Static method in class io.jpom.util.JvmUtil
工具指定的 mainClass 获取对应所有的的 MonitoredVm对象
listNetstat(int, boolean) - Method in class io.jpom.common.commander.AbstractProjectCommander
查询出指定端口信息
listNetstat(int, boolean) - Method in class io.jpom.common.commander.impl.LinuxProjectCommander
 
listNetstat(int, boolean) - Method in class io.jpom.common.commander.impl.WindowsProjectCommander
 
listPage(Entity, Page) - Method in class io.jpom.service.dblog.BaseDbLogService
分页查询
listRunByCycle(MonitorModel.Cycle) - Method in class io.jpom.service.monitor.MonitorService
根据周期获取list
listToArray(String) - Method in interface io.jpom.permission.BaseDynamicService
查询动态数据的array
listToArray(String) - Method in class io.jpom.service.build.BuildService
 
listToArray(String) - Method in class io.jpom.service.node.manage.ProjectInfoService
 
listToArray(String) - Method in class io.jpom.service.node.NodeService
 
listToArray(String) - Method in class io.jpom.service.node.OutGivingServer
 
listToArray(String) - Method in class io.jpom.service.node.script.ScriptServer
 
listToArray(NodeModel) - Method in class io.jpom.service.node.script.ScriptServer
 
listToArray(String) - Method in class io.jpom.service.node.ssh.SshService
 
listToArray(String) - Method in class io.jpom.service.node.tomcat.TomcatService
 
load(File) - Static method in class org.springframework.boot.env.YmlUtil
 
lock(K) - Method in class io.jpom.util.KeyLock
锁定key,其他等待此key的线程将进入等待,直到调用KeyLock.unlock(K) 使用hashcode和equals来判断key是否相同,因此key必须实现Object.hashCode()Object.equals(Object)方法
lock(K[]) - Method in class io.jpom.util.KeyLock
锁定多个key 建议在调用此方法前先对keys进行排序,使用相同的锁定顺序,防止死锁发生
log(String, Throwable, BuildModel.Status) - Method in class io.jpom.build.BaseBuild
 
log(String) - Method in class io.jpom.build.BaseBuild
 
log(String, UserModel, Object, OperateLogController.CacheInfo) - Method in class io.jpom.system.init.OperateLogController
 
log(UserModel, Object, OperateLogController.CacheInfo) - Method in class io.jpom.system.init.OperateLogController
 
LogBackController - Class in io.jpom.controller.manage.log
 
LogBackController() - Constructor for class io.jpom.controller.manage.log.LogBackController
 
LogBackController - Class in io.jpom.controller.node.manage.log
控制台日志备份管理
LogBackController() - Constructor for class io.jpom.controller.node.manage.log.LogBackController
 
logData() - Method in class io.jpom.controller.system.LogManageController
 
logData(String) - Method in class io.jpom.controller.system.LogManageController
 
logDownload(String) - Method in class io.jpom.controller.system.LogManageController
 
logFile() - Method in class io.jpom.model.data.ScriptModel
 
logFile - Variable in class io.jpom.util.BaseFileTailWatcher
 
login() - Method in class io.jpom.controller.LoginControl
登录页面
LoginControl - Class in io.jpom.controller
登录控制
LoginControl() - Constructor for class io.jpom.controller.LoginControl
 
LoginInterceptor - Class in io.jpom.common.interceptor
登录拦截器
LoginInterceptor() - Constructor for class io.jpom.common.interceptor.LoginInterceptor
 
logList() - Method in class io.jpom.controller.build.BuildHistoryController
 
logList(String) - Method in class io.jpom.controller.tomcat.TomcatManageController
获取tomcat 日志列表
LogManageController - Class in io.jpom.controller.system
系统日志管理
LogManageController() - Constructor for class io.jpom.controller.system.LogManageController
 
logout() - Method in class io.jpom.controller.LoginControl
退出登录
logPage() - Method in class io.jpom.controller.build.BuildHistoryController
 
logSize(String) - Method in class io.jpom.controller.manage.log.LogBackController
 
logSize(String) - Method in class io.jpom.controller.node.manage.log.LogBackController
 
loopCheckRun(String, boolean) - Method in class io.jpom.common.commander.AbstractProjectCommander
阻塞检查程序状态

M

MAIL_CONFIG - Static variable in class io.jpom.system.ServerConfigBean
邮箱配置
MailAccountModel - Class in io.jpom.model.data
系统邮箱配置
MailAccountModel() - Constructor for class io.jpom.model.data.MailAccountModel
 
mailConfig() - Method in class io.jpom.controller.system.SystemMailConfigController
展示监控页面
main(String[]) - Static method in class io.jpom.JpomAgentApplication
启动执行
main(String[]) - Method in class io.jpom.JpomClose
 
main(String[]) - Static method in class io.jpom.JpomServerApplication
启动执行
manage(String, String) - Method in class io.jpom.controller.node.tomcat.TomcatManageController
tomcat项目管理
menusData() - Method in class io.jpom.controller.IndexControl
 
MethodFeature - Enum in io.jpom.plugin
功能方法
Monitor - Class in io.jpom.monitor
监听调度
Monitor() - Constructor for class io.jpom.monitor.Monitor
 
MONITOR_FILE - Static variable in class io.jpom.system.ServerConfigBean
项目监控文件
MonitorListController - Class in io.jpom.controller.monitor
监控列表
MonitorListController() - Constructor for class io.jpom.controller.monitor.MonitorListController
 
MonitorLogController - Class in io.jpom.controller.monitor
监控列表
MonitorLogController() - Constructor for class io.jpom.controller.monitor.MonitorLogController
 
MonitorModel - Class in io.jpom.model.data
监控管理实体
MonitorModel() - Constructor for class io.jpom.model.data.MonitorModel
 
MonitorModel.Cycle - Enum in io.jpom.model.data
 
MonitorModel.NodeProject - Class in io.jpom.model.data
 
MonitorModel.Notify - Class in io.jpom.model.data
通知
MonitorModel.NotifyType - Enum in io.jpom.model.data
 
MonitorNotifyLog - Class in io.jpom.model.log
监控日志
MonitorNotifyLog() - Constructor for class io.jpom.model.log.MonitorNotifyLog
 
MonitorService - Class in io.jpom.service.monitor
监控管理Service
MonitorService() - Constructor for class io.jpom.service.monitor.MonitorService
 
multipartConfigElement() - Method in class io.jpom.common.InitBean
上传文件限制

N

NetstatModel - Class in io.jpom.model.system
网络端口信息实体
NetstatModel() - Constructor for class io.jpom.model.system.NetstatModel
 
NGINX_CONF - Static variable in class io.jpom.system.AgentConfigBean
nginx配置信息
NginxController - Class in io.jpom.controller.node.system.nginx
nginx 管理
NginxController() - Constructor for class io.jpom.controller.node.system.nginx.NginxController
 
NginxController - Class in io.jpom.controller.system
nginx 列表
NginxController() - Constructor for class io.jpom.controller.system.NginxController
 
NginxService - Class in io.jpom.service.system
 
NginxService() - Constructor for class io.jpom.service.system.NginxService
 
ngx() - Method in class io.jpom.controller.node.system.nginx.NginxController
 
NODE - Static variable in class io.jpom.system.ServerConfigBean
节点数据文件
nodeCache() - Method in class io.jpom.controller.system.CacheManageController
获取节点中的缓存
NodeEditController - Class in io.jpom.controller.node
节点管理
NodeEditController() - Constructor for class io.jpom.controller.node.NodeEditController
 
NodeForward - Class in io.jpom.common.forward
节点请求转发
NodeForward() - Constructor for class io.jpom.common.forward.NodeForward
 
NodeIndexController - Class in io.jpom.controller.node
节点管理
NodeIndexController() - Constructor for class io.jpom.controller.node.NodeIndexController
 
NodeInfoController - Class in io.jpom.controller.openapi
节点管理
NodeInfoController() - Constructor for class io.jpom.controller.openapi.NodeInfoController
 
NodeInstallController - Class in io.jpom.controller.node
节点初始化
NodeInstallController() - Constructor for class io.jpom.controller.node.NodeInstallController
 
NodeModel - Class in io.jpom.model.data
节点实体
NodeModel() - Constructor for class io.jpom.model.data.NodeModel
 
NodeProject() - Constructor for class io.jpom.model.data.MonitorModel.NodeProject
 
nodeService - Variable in class io.jpom.common.BaseServerController
 
NodeService - Class in io.jpom.service.node
节点管理
NodeService() - Constructor for class io.jpom.service.node.NodeService
 
nodeStatus() - Method in class io.jpom.controller.node.NodeIndexController
 
NodeUrl - Enum in io.jpom.common.forward
agent 端的请求地址枚举
NodeWelcomeController - Class in io.jpom.controller.node
欢迎页
NodeWelcomeController() - Constructor for class io.jpom.controller.node.NodeWelcomeController
 
NotAuthorize - Annotation Type in io.jpom.common.interceptor
不需要授权 Created by jiangzeyin on 2019/4/17.
Notify() - Constructor for class io.jpom.model.data.MonitorModel.Notify
 
Notify(MonitorModel.NotifyType, String) - Constructor for class io.jpom.model.data.MonitorModel.Notify
 
Notify(String) - Method in class io.jpom.util.CharsetDetector
 
NotifyUtil - Class in io.jpom.monitor
通知util
NotifyUtil() - Constructor for class io.jpom.monitor.NotifyUtil
 
NotLogin - Annotation Type in io.jpom.common.interceptor
游客可以访问的Controller 标记

O

offerFirst(E) - Method in class io.jpom.util.LimitQueue
 
offerLast(E) - Method in class io.jpom.util.LimitQueue
 
offline(Session) - Static method in class io.jpom.socket.AgentFileTailWatcher
有客户端离线
offline(WebSocketSession) - Static method in class io.jpom.socket.ServiceFileTailWatcher
有客户端离线
offlineFile(File) - Static method in class io.jpom.socket.AgentFileTailWatcher
关闭文件读取流
offlineFile(File) - Static method in class io.jpom.socket.ServiceFileTailWatcher
关闭文件
offlineFile(File, WebSocketSession) - Static method in class io.jpom.socket.ServiceFileTailWatcher
关闭文件读取流
onApplicationEvent(ApplicationEvent) - Method in class io.jpom.common.JpomApplicationEvent
 
onClose(Session) - Method in class io.jpom.socket.AgentWebSocketConsoleHandle
 
onClose(Session) - Method in class io.jpom.socket.AgentWebSocketScriptHandle
 
onClose(Session) - Method in class io.jpom.socket.AgentWebSocketTomcatHandle
 
onClose(Session) - Method in class io.jpom.socket.BaseAgentWebSocketHandle
 
onClose(int, String, boolean) - Method in class io.jpom.socket.ProxySession
 
onError(Session, Throwable) - Method in class io.jpom.socket.AgentWebSocketConsoleHandle
 
onError(Session, Throwable) - Method in class io.jpom.socket.AgentWebSocketScriptHandle
 
onError(Session, Throwable) - Method in class io.jpom.socket.AgentWebSocketTomcatHandle
 
onError(Session, Throwable) - Method in class io.jpom.socket.BaseAgentWebSocketHandle
 
onError(Exception) - Method in class io.jpom.socket.ProxySession
 
onMessage(String, Session) - Method in class io.jpom.socket.AgentWebSocketConsoleHandle
 
onMessage(String, Session) - Method in class io.jpom.socket.AgentWebSocketScriptHandle
 
onMessage(String, Session) - Method in class io.jpom.socket.AgentWebSocketTomcatHandle
 
onMessage(String) - Method in class io.jpom.socket.ProxySession
 
onOpen(String, String, Session) - Method in class io.jpom.socket.AgentWebSocketConsoleHandle
 
onOpen(String, Session, String) - Method in class io.jpom.socket.AgentWebSocketScriptHandle
 
onOpen(String, String, Session) - Method in class io.jpom.socket.AgentWebSocketTomcatHandle
 
onOpen(ServerHandshake) - Method in class io.jpom.socket.ProxySession
 
open() - Method in class io.jpom.controller.node.system.nginx.NginxController
启动nginx
open() - Method in class io.jpom.controller.system.NginxController
启动nginx
operateLogController - Variable in class io.jpom.socket.BaseProxyHandler
 
OperateLogController - Class in io.jpom.system.init
操作记录控制器
OperateLogController() - Constructor for class io.jpom.system.init.OperateLogController
 
OperateLogController.CacheInfo - Class in io.jpom.system.init
临时缓存
OptLog - Annotation Type in io.jpom.common.interceptor
操作日志记录
org.springframework.boot.env - package org.springframework.boot.env
 
OUTGIVING - Static variable in class io.jpom.system.ServerConfigBean
分发数据文件
OUTGIVING_FILE - Static variable in class io.jpom.system.ServerConfigBean
分发包存储路径
OUTGIVING_WHITELIST - Static variable in class io.jpom.system.ServerConfigBean
白名单数据
OutGivingController - Class in io.jpom.controller.outgiving
分发控制
OutGivingController() - Constructor for class io.jpom.controller.outgiving.OutGivingController
 
OutGivingLog - Class in io.jpom.model.log
项目分发日志
OutGivingLog() - Constructor for class io.jpom.model.log.OutGivingLog
 
OutGivingLogController - Class in io.jpom.controller.outgiving
分发日志
OutGivingLogController() - Constructor for class io.jpom.controller.outgiving.OutGivingLogController
 
OutGivingModel - Class in io.jpom.model.data
分发实体
OutGivingModel() - Constructor for class io.jpom.model.data.OutGivingModel
 
OutGivingModel.AfterOpt - Enum in io.jpom.model.data
分发后的操作
OutGivingNodeProject - Class in io.jpom.model.data
节点项目
OutGivingNodeProject() - Constructor for class io.jpom.model.data.OutGivingNodeProject
 
OutGivingNodeProject.Status - Enum in io.jpom.model.data
状态
OutGivingProjectController - Class in io.jpom.controller.outgiving
分发文件管理
OutGivingProjectController() - Constructor for class io.jpom.controller.outgiving.OutGivingProjectController
 
OutGivingProjectEditController - Class in io.jpom.controller.outgiving
节点分发编辑项目
OutGivingProjectEditController() - Constructor for class io.jpom.controller.outgiving.OutGivingProjectEditController
 
OutGivingRun - Class in io.jpom.outgiving
分发线程
OutGivingServer - Class in io.jpom.service.node
分发管理
OutGivingServer() - Constructor for class io.jpom.service.node.OutGivingServer
 
OutGivingWhitelistController - Class in io.jpom.controller.outgiving
节点白名单
OutGivingWhitelistController() - Constructor for class io.jpom.controller.outgiving.OutGivingWhitelistController
 
overLockTime() - Method in class io.jpom.model.data.UserModel
剩余解锁时间

P

PACKAGE_EXT - Static variable in class io.jpom.util.StringUtil
支持的压缩包格式
PAGE_VARIABLE - Static variable in class io.jpom.plugin.ThymeleafUtil
页面变量
paramExceptionHandler(HttpServletRequest, HttpServletResponse, Exception) - Method in class io.jpom.common.AgentExceptionHandler
声明要捕获的异常
paramExceptionHandler(HttpServletRequest, HttpServletResponse, Exception) - Method in class io.jpom.common.GlobalDefaultExceptionHandler
声明要捕获的异常
parseInfo(File[], boolean, String) - Static method in class io.jpom.util.FileUtils
对文件信息解析排序
parseJpomTime(String) - Static method in class io.jpom.common.JpomManifest
转化时间
parsePid(String) - Static method in class io.jpom.common.commander.AbstractProjectCommander
转换pid
parserChildren(ClassFeature, Map<ClassFeature, List<String>>, JSONArray) - Method in interface io.jpom.permission.BaseDynamicService
转换子级
parserValue(Map<ClassFeature, List<String>>, ClassFeature, JSONArray) - Method in interface io.jpom.permission.BaseDynamicService
接收前端的值
pathAndCheck() - Method in class io.jpom.model.data.TomcatInfoModel
检测路径是否正确
pathSafe(String) - Static method in class io.jpom.common.BaseJpomController
路径安全格式化
PermissionInterceptor - Class in io.jpom.common.interceptor
权限拦截器
PermissionInterceptor() - Constructor for class io.jpom.common.interceptor.PermissionInterceptor
 
PID_ERROR - Static variable in class io.jpom.util.JvmUtil
记录错误的进程信息,避免重复获取
PID_JPOM_NAME - Static variable in class io.jpom.common.commander.AbstractProjectCommander
进程id 对应Jpom 名称
PID_PORT - Static variable in class io.jpom.common.commander.AbstractProjectCommander
进程Id 获取端口号
PluginFactory - Class in io.jpom.plugin
插件工厂
PluginFactory() - Constructor for class io.jpom.plugin.PluginFactory
 
PluginFeatureInterceptor - Class in io.jpom.common.interceptor
插件方法回调拦截器
PluginFeatureInterceptor() - Constructor for class io.jpom.common.interceptor.PluginFeatureInterceptor
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class io.jpom.common.interceptor.LoginInterceptor
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class io.jpom.common.interceptor.PluginFeatureInterceptor
 
postHandle(HttpServletRequest, ClassFeature, MethodFeature, Object...) - Method in interface io.jpom.plugin.FeatureCallback
方法执行
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class io.jpom.system.ExtConfigEnvironmentPostProcessor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class io.jpom.common.interceptor.AuthorizeInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.jpom.common.interceptor.LoginInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.jpom.common.interceptor.PermissionInterceptor
 
process(String, Map<String, Object>) - Static method in class io.jpom.plugin.ThymeleafUtil
模板名称需要在 classpath:templates/plugin 下
ProcessModel - Class in io.jpom.model.system
进程信息实体
ProcessModel() - Constructor for class io.jpom.model.system.ProcessModel
 
project(String) - Method in class io.jpom.controller.manage.ProjectRecoverControl
 
project() - Method in class io.jpom.controller.node.manage.recover.ProjectRecoverControl
 
PROJECT - Static variable in class io.jpom.system.AgentConfigBean
项目数据文件
PROJECT_RECOVER - Static variable in class io.jpom.system.AgentConfigBean
项目回收文件
ProjectFileControl - Class in io.jpom.controller.manage
项目文件管理
ProjectFileControl() - Constructor for class io.jpom.controller.manage.ProjectFileControl
 
ProjectFileControl - Class in io.jpom.controller.node.manage.file
文件管理
ProjectFileControl() - Constructor for class io.jpom.controller.node.manage.file.ProjectFileControl
 
projectInfo() - Method in class io.jpom.controller.manage.ProjectRecoverControl
 
projectInfo() - Method in class io.jpom.controller.node.manage.ProjectManageControl
展示项目页面
projectInfo() - Method in class io.jpom.controller.node.manage.recover.ProjectRecoverControl
展示项目页面
projectInfo() - Method in class io.jpom.controller.user.log.UserOptLogController
展示用户列表
ProjectInfoModel - Class in io.jpom.model.data
项目配置信息实体
ProjectInfoModel() - Constructor for class io.jpom.model.data.ProjectInfoModel
 
projectInfoService - Variable in class io.jpom.common.BaseAgentController
 
ProjectInfoService - Class in io.jpom.service.manage
项目管理
ProjectInfoService() - Constructor for class io.jpom.service.manage.ProjectInfoService
 
ProjectInfoService - Class in io.jpom.service.node.manage
项目的简单操作
ProjectInfoService() - Constructor for class io.jpom.service.node.manage.ProjectInfoService
 
ProjectListController - Class in io.jpom.controller.manage
管理的信息获取接口
ProjectListController() - Constructor for class io.jpom.controller.manage.ProjectListController
 
ProjectManageControl - Class in io.jpom.controller.node.manage
项目管理
ProjectManageControl() - Constructor for class io.jpom.controller.node.manage.ProjectManageControl
 
ProjectRecoverControl - Class in io.jpom.controller.manage
回收站管理
ProjectRecoverControl() - Constructor for class io.jpom.controller.manage.ProjectRecoverControl
 
ProjectRecoverControl - Class in io.jpom.controller.node.manage.recover
项目管理
ProjectRecoverControl() - Constructor for class io.jpom.controller.node.manage.recover.ProjectRecoverControl
 
ProjectRecoverModel - Class in io.jpom.model.data
项目回收记录实体
ProjectRecoverModel(ProjectInfoModel) - Constructor for class io.jpom.model.data.ProjectRecoverModel
 
ProjectRecoverModel() - Constructor for class io.jpom.model.data.ProjectRecoverModel
 
ProjectRecoverService - Class in io.jpom.service.manage
项目管理
ProjectRecoverService() - Constructor for class io.jpom.service.manage.ProjectRecoverService
 
ProjectStatusController - Class in io.jpom.controller.manage
项目文件管理
ProjectStatusController() - Constructor for class io.jpom.controller.manage.ProjectStatusController
 
ProxySession - Class in io.jpom.socket
代理socket 会话
ProxySession(String, WebSocketSession) - Constructor for class io.jpom.socket.ProxySession
 

R

ram(String) - Method in class io.jpom.controller.monitor.InternalController
导出内存信息
ram() - Method in class io.jpom.controller.node.monitor.InternalController
导出内存信息
randCode() - Method in class io.jpom.controller.LoginControl
验证码
readFileContext() - Method in class io.jpom.model.data.ScriptModel
 
readFileTime() - Method in class io.jpom.model.data.ScriptModel
读取文件信息
readJson(String) - Static method in class io.jpom.util.JsonFileUtil
读取json 文件,同步
registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class io.jpom.socket.ServerWebSocketConfig
 
releaseJar(String, String) - Static method in class io.jpom.common.JpomManifest
发布包到对应运行路径
ReleaseManage - Class in io.jpom.build
发布管理
ReleaseManage(BuildHistoryLog, UserModel) - Constructor for class io.jpom.build.ReleaseManage
重新发布
releaseOutGiving() - Method in class io.jpom.controller.manage.EditProjectController
 
reload() - Method in class io.jpom.controller.node.system.nginx.NginxController
 
reload() - Method in class io.jpom.controller.system.NginxController
重新加载
remove() - Static method in class io.jpom.common.BaseServerController
 
removeMonitor(Session) - Static method in class io.jpom.system.TopManager
移除top 命令监控
request(NodeModel, HttpServletRequest, NodeUrl) - Static method in class io.jpom.common.forward.NodeForward
普通消息转发
request(NodeModel, NodeUrl, UserModel, JSONObject) - Static method in class io.jpom.common.forward.NodeForward
普通消息转发
requestBySys(NodeModel, NodeUrl, String, Object, Object...) - Static method in class io.jpom.common.forward.NodeForward
普通消息转发
requestData(NodeModel, NodeUrl, HttpServletRequest, Class<T>) - Static method in class io.jpom.common.forward.NodeForward
普通消息转发,并解析数据
requestData(NodeModel, NodeUrl, Class<T>, String, Object, Object...) - Static method in class io.jpom.common.forward.NodeForward
普通消息转发,并解析数据
requestDownload(NodeModel, HttpServletRequest, HttpServletResponse, NodeUrl) - Static method in class io.jpom.common.forward.NodeForward
下载文件消息转发
requestMultipart(NodeModel, MultipartHttpServletRequest, NodeUrl) - Static method in class io.jpom.common.forward.NodeForward
上传文件消息转发
reRelease(String) - Method in class io.jpom.controller.build.BuildManageController
重新发布
resetInfo() - Method in class io.jpom.common.BaseServerController
 
resetLog() - Method in class io.jpom.controller.manage.log.LogBackController
 
resetLog() - Method in class io.jpom.controller.node.manage.log.LogBackController
重置日志
restart(ProjectInfoModel) - Method in class io.jpom.common.commander.AbstractProjectCommander
重启
restart(String) - Method in class io.jpom.controller.manage.ProjectStatusController
 
restart() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
重启tomcat
restart(String) - Method in class io.jpom.controller.tomcat.TomcatManageController
重启tomcat
restart() - Static method in class io.jpom.JpomApplication
重启自身
restart(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
重启tomcat
ROLE - Static variable in class io.jpom.system.ServerConfigBean
用户角色信息
RoleFeature() - Constructor for class io.jpom.model.data.RoleModel.RoleFeature
 
RoleModel - Class in io.jpom.model.data
角色
RoleModel() - Constructor for class io.jpom.model.data.RoleModel
 
RoleModel.RoleFeature - Class in io.jpom.model.data
 
RoleService - Class in io.jpom.service.user
 
RoleService() - Constructor for class io.jpom.service.user.RoleService
 
run() - Method in class io.jpom.build.BuildManage
 
run() - Method in class io.jpom.socket.ScriptProcessBuilder
 
run() - Method in class io.jpom.util.FileTailWatcherRun
 
RunMode - Enum in io.jpom.model
项目的运行方式
RUNNING_TAG - Static variable in class io.jpom.common.commander.AbstractProjectCommander
 

S

save(String) - Method in class io.jpom.controller.node.NodeEditController
 
save() - Method in class io.jpom.controller.node.script.ScriptController
保存脚本
save(String, String, String, String, int, String, String, String, String) - Method in class io.jpom.controller.node.ssh.SshController
 
save(String) - Method in class io.jpom.controller.node.tomcat.TomcatManageController
保存Tomcat信息
save(String, String) - Method in class io.jpom.controller.outgiving.OutGivingController
 
save(String, String) - Method in class io.jpom.controller.outgiving.OutGivingProjectEditController
保存节点分发项目
save(ScriptModel, String) - Method in class io.jpom.controller.script.ScriptController
 
save(String, String, String) - Method in class io.jpom.controller.user.role.UserRoleListController
 
save(JSONObject) - Method in class io.jpom.service.system.NginxService
 
save(MailAccountModel) - Method in class io.jpom.service.system.SystemMailConfigService
报错配置
saveBasicInfo(String, String, String) - Method in class io.jpom.controller.user.UserBasicInfoController
 
saveCertificate() - Method in class io.jpom.controller.node.system.ssl.CertificateController
保存证书
saveCertificate() - Method in class io.jpom.controller.system.CertificateController
保存证书
saveConfig(String, String) - Method in class io.jpom.controller.system.SystemConfigController
 
saveDynamic(String, String) - Method in class io.jpom.controller.user.role.UserRoleDynamicController
 
saveFile() - Method in class io.jpom.model.data.ScriptModel
 
saveJson(String, JSONObject) - Method in class io.jpom.common.BaseDataService
保存json对象
saveJson(String, JSON) - Static method in class io.jpom.util.JsonFileUtil
保存json 文件,同步
saveProject(ProjectInfoModel) - Method in class io.jpom.controller.manage.EditProjectController
 
saveProject(String, String) - Method in class io.jpom.controller.manage.EditProjectController
检查项目lib 情况
saveProject(String) - Method in class io.jpom.controller.node.manage.EditProjectController
保存项目
saveProject() - Method in class io.jpom.controller.node.manage.EditProjectController
验证lib 暂时用情况
saveWhitelistDirectory(ServerWhitelist) - Method in class io.jpom.service.system.ServerWhitelistServer
 
saveWhitelistDirectory(AgentWhitelist) - Method in class io.jpom.service.WhitelistDirectoryService
保存白名单
SCRIPT - Static variable in class io.jpom.system.AgentConfigBean
脚本管理数据文件
SCRIPT_DIRECTORY - Static variable in class io.jpom.system.AgentConfigBean
脚本模板存放路径
ScriptController - Class in io.jpom.controller.node.script
脚本管理
ScriptController() - Constructor for class io.jpom.controller.node.script.ScriptController
 
ScriptController - Class in io.jpom.controller.script
脚本管理
ScriptController() - Constructor for class io.jpom.controller.script.ScriptController
 
ScriptHandler - Class in io.jpom.socket.handler
脚本模板消息控制器
ScriptHandler() - Constructor for class io.jpom.socket.handler.ScriptHandler
 
ScriptModel - Class in io.jpom.model.data
脚本模板
ScriptModel() - Constructor for class io.jpom.model.data.ScriptModel
 
ScriptProcessBuilder - Class in io.jpom.socket
脚本执行
ScriptServer - Class in io.jpom.service.node.script
 
ScriptServer() - Constructor for class io.jpom.service.node.script.ScriptServer
 
ScriptServer - Class in io.jpom.service.script
脚本模板管理
ScriptServer() - Constructor for class io.jpom.service.script.ScriptServer
 
send(MonitorModel.Notify, String, String) - Method in class io.jpom.monitor.DingTalkUtil
发送钉钉群自定义机器人消息
send(MonitorModel.Notify, String, String) - Method in class io.jpom.monitor.EmailUtil
 
send(String, String, String) - Static method in class io.jpom.monitor.EmailUtil
发送邮箱
send(MonitorModel.Notify, String, String) - Method in interface io.jpom.monitor.INotify
发送通知
send(MonitorModel.Notify, String, String) - Static method in class io.jpom.monitor.NotifyUtil
发送报警消息
send(String) - Method in class io.jpom.socket.ProxySession
 
send(T, String) - Method in class io.jpom.util.BaseFileTailWatcher
 
send(Session, String) - Static method in class io.jpom.util.SocketSessionUtil
发送消息
send(WebSocketSession, String) - Static method in class io.jpom.util.SocketSessionUtil
 
sendCode(String) - Method in class io.jpom.controller.user.UserBasicInfoController
发送邮箱验证
sendRedirects(HttpServletRequest, HttpServletResponse, String) - Method in class io.jpom.common.interceptor.BaseJpomInterceptor
 
SERVER_ID - Static variable in class io.jpom.system.AgentConfigBean
Server 端的信息
ServerConfigBean - Class in io.jpom.system
配置信息静态变量类
ServerConfigBean() - Constructor for class io.jpom.system.ServerConfigBean
 
serverEndpointExporter() - Method in class io.jpom.socket.AgentWebSocketConfig
 
ServerExtConfigBean - Class in io.jpom.system
外部配置文件
ServerExtConfigBean() - Constructor for class io.jpom.system.ServerExtConfigBean
 
ServerOpenApi - Class in io.jpom.common
Server 开发接口api 列表
ServerOpenApi() - Constructor for class io.jpom.common.ServerOpenApi
 
ServerWebSocketConfig - Class in io.jpom.socket
socket 配置
ServerWebSocketConfig() - Constructor for class io.jpom.socket.ServerWebSocketConfig
 
ServerWebSocketInterceptor - Class in io.jpom.socket
socket 拦截器
ServerWebSocketInterceptor() - Constructor for class io.jpom.socket.ServerWebSocketInterceptor
 
ServerWhitelist - Class in io.jpom.model.data
节点分发白名单
ServerWhitelist() - Constructor for class io.jpom.model.data.ServerWhitelist
 
ServerWhitelistServer - Class in io.jpom.service.system
 
ServerWhitelistServer() - Constructor for class io.jpom.service.system.ServerWhitelistServer
 
ServiceFileTailWatcher<T> - Class in io.jpom.socket
文件跟随器
SESSION_NAME - Static variable in class io.jpom.common.interceptor.LoginInterceptor
session
setAfterOpt(int) - Method in class io.jpom.build.BaseBuildModule
 
setAfterOpt(int) - Method in class io.jpom.model.data.OutGivingModel
 
setAgentName(String) - Method in class io.jpom.model.system.AgentAutoUser
 
setAgentPwd(String) - Method in class io.jpom.model.system.AgentAutoUser
 
setAlarm(boolean) - Method in class io.jpom.model.data.MonitorModel
 
setAlarm(String, boolean) - Method in class io.jpom.service.monitor.MonitorService
设置报警状态
setAopLogInterface(AopLogInterface) - Static method in class io.jpom.system.WebAopLog
 
setAppBase(String) - Method in class io.jpom.model.data.TomcatInfoModel
 
setArgs(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setAutoRestart(boolean) - Method in class io.jpom.model.data.MonitorModel
 
setBindCount(int) - Method in class io.jpom.model.data.RoleModel
 
setBranchName(String) - Method in class io.jpom.model.data.BuildModel
 
setBuildDataId(String) - Method in class io.jpom.model.log.BuildHistoryLog
 
setBuildId(int) - Method in class io.jpom.model.data.BuildModel
 
setBuildName(String) - Method in class io.jpom.model.vo.BuildHistoryLogVo
 
setBuildNumberId(int) - Method in class io.jpom.model.log.BuildHistoryLog
 
setBuildUser(String) - Method in class io.jpom.model.log.BuildHistoryLog
 
setCert(String) - Method in class io.jpom.model.data.CertModel
 
setCertificate(List<String>) - Method in class io.jpom.model.data.AgentWhitelist
 
setCharset(String) - Method in class io.jpom.model.data.SshModel
 
setClearOld(boolean) - Method in class io.jpom.build.BaseBuildModule
 
setClearOld(boolean) - Method in class io.jpom.model.data.OutGivingModel
 
setCommand(String) - Method in class io.jpom.model.system.ProcessModel
 
setContent(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setContext(String) - Method in class io.jpom.model.data.ScriptModel
 
setCpu(String) - Method in class io.jpom.model.system.ProcessModel
 
setCreateTime(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setCreateTime(String) - Method in class io.jpom.model.data.TomcatInfoModel
 
setCreateTime(Long) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setCreator(String) - Method in class io.jpom.model.data.TomcatInfoModel
 
setCycle(int) - Method in class io.jpom.model.data.MonitorModel
 
setDataId(String) - Method in class io.jpom.model.log.UserOperateLogV1
 
setDataId(String) - Method in class io.jpom.system.init.OperateLogController.CacheInfo
 
setDataPath(String) - Method in class io.jpom.common.JpomManifest
 
setDelTime(String) - Method in class io.jpom.model.data.ProjectRecoverModel
 
setDelUser(String) - Method in class io.jpom.model.data.ProjectRecoverModel
 
setDingDing(String) - Method in class io.jpom.model.data.UserModel
 
setDomain(String) - Method in class io.jpom.model.data.CertModel
 
setDynamicData(Map<ClassFeature, List<String>>) - Method in class io.jpom.model.data.RoleModel
 
setEffectiveTime(long) - Method in class io.jpom.model.data.CertModel
 
setEmail(String) - Method in class io.jpom.model.data.UserModel
 
setEndTime(long) - Method in class io.jpom.model.log.BuildHistoryLog
 
setEndTime(long) - Method in class io.jpom.model.log.OutGivingLog
 
setExpirationTime(long) - Method in class io.jpom.model.data.CertModel
 
setFeature(ClassFeature) - Method in class io.jpom.model.data.RoleModel.RoleFeature
 
setFeatures(List<RoleModel.RoleFeature>) - Method in class io.jpom.model.data.RoleModel
 
setFileDirs(List<String>) - Method in class io.jpom.model.data.SshModel
 
setForeign(String) - Method in class io.jpom.model.system.NetstatModel
 
setFrom(String) - Method in class io.jpom.model.data.MailAccountModel
 
setGitUrl(String) - Method in class io.jpom.model.data.BuildModel
 
setGroup(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setHashFile(boolean) - Method in class io.jpom.model.vo.BuildHistoryLogVo
 
setHasLog(boolean) - Method in class io.jpom.model.vo.BuildHistoryLogVo
 
setHost(String) - Method in class io.jpom.model.data.MailAccountModel
 
setHost(String) - Method in class io.jpom.model.data.SshModel
 
setId(String) - Method in class io.jpom.model.BaseModel
 
setId(String) - Method in class io.jpom.model.log.OutGivingLog
 
setIp(String) - Method in class io.jpom.model.log.UserOperateLogV1
 
setIp(String) - Method in class io.jpom.system.init.OperateLogController.CacheInfo
 
setJpomName(String) - Method in class io.jpom.model.system.ProcessModel
 
setJvm(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setKey(String) - Method in class io.jpom.model.data.CertModel
 
setKey(String) - Method in class io.jpom.service.dblog.BaseDbLogService
 
setLastOutGivingTime(String) - Method in class io.jpom.model.data.OutGivingNodeProject
 
setLastPwdErrorTime(long) - Method in class io.jpom.model.data.UserModel
 
setLastRunUser(String) - Method in class io.jpom.model.data.ScriptModel
 
setLib(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setLocal(String) - Method in class io.jpom.model.system.NetstatModel
 
setLockTime(long) - Method in class io.jpom.model.data.UserModel
 
setLog(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setLogId(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setLoginName(String) - Method in class io.jpom.model.data.NodeModel
 
setLoginPwd(String) - Method in class io.jpom.model.data.NodeModel
 
setMainClass(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setMem(String) - Method in class io.jpom.model.system.ProcessModel
 
setMethodFeatures(List<MethodFeature>) - Method in class io.jpom.model.data.RoleModel.RoleFeature
 
setModifyTime(String) - Method in class io.jpom.model.data.BuildModel
 
setModifyTime(long) - Method in class io.jpom.model.data.MonitorModel
 
setModifyTime(String) - Method in class io.jpom.model.data.ProjectInfoModel
修改时间
setModifyTime(String) - Method in class io.jpom.model.data.ScriptModel
 
setModifyTime(String) - Method in class io.jpom.model.data.TomcatInfoModel
 
setModifyTime(long) - Method in class io.jpom.model.data.UserModel
 
setModifyUser(String) - Method in class io.jpom.model.data.BuildModel
 
setModifyUser(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setModifyUser(String) - Method in class io.jpom.model.data.TomcatInfoModel
 
setMonitorId(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setName(String) - Method in class io.jpom.model.BaseModel
 
setName(String) - Method in class io.jpom.model.system.NetstatModel
 
setNginx(List<String>) - Method in class io.jpom.model.data.AgentWhitelist
 
setNi(String) - Method in class io.jpom.model.system.ProcessModel
 
setNode(String) - Method in class io.jpom.model.data.MonitorModel.NodeProject
 
setNodeId(String) - Method in class io.jpom.model.data.OutGivingNodeProject
 
setNodeId(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setNodeId(String) - Method in class io.jpom.model.log.OutGivingLog
 
setNodeId(String) - Method in class io.jpom.model.log.UserOperateLogV1
 
setNodeModel(BaseModel) - Method in class io.jpom.model.data.SshModel
 
setNodeModel(NodeModel) - Method in class io.jpom.system.init.OperateLogController.CacheInfo
 
setNotifyError(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setNotifyObject(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setNotifyStatus(boolean) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setNotifyStyle(int) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setNotifyUser(List<String>) - Method in class io.jpom.model.data.MonitorModel
 
setOpenStatus(boolean) - Method in class io.jpom.model.data.NodeModel
 
setOptStatus(int) - Method in class io.jpom.model.log.UserOperateLogV1
 
setOptTime(long) - Method in class io.jpom.model.log.UserOperateLogV1
 
setOptType(int) - Method in class io.jpom.model.log.UserOperateLogV1
 
setOptType(UserOperateLogV1.OptType) - Method in class io.jpom.system.init.OperateLogController.CacheInfo
 
setOutGiving(List<String>) - Method in class io.jpom.model.data.ServerWhitelist
 
setOutGivingId(String) - Method in class io.jpom.model.log.OutGivingLog
 
setOutGivingNodeProjectList(List<OutGivingNodeProject>) - Method in class io.jpom.model.data.OutGivingModel
 
setOutGivingProject(boolean) - Method in class io.jpom.model.data.OutGivingModel
 
setOutGivingProject(boolean) - Method in class io.jpom.model.data.ProjectInfoModel
 
setParent(String) - Method in class io.jpom.model.data.MonitorModel
 
setParent(String) - Method in class io.jpom.model.data.UserModel
 
setPass(String) - Method in class io.jpom.model.data.MailAccountModel
 
setPassword(String) - Method in class io.jpom.model.data.BuildModel
 
setPassword(String) - Method in class io.jpom.model.data.SshModel
 
setPassword(String) - Method in class io.jpom.model.data.UserModel
 
setPath(String) - Method in class io.jpom.model.data.TomcatInfoModel
 
setPid(int) - Method in class io.jpom.common.JpomManifest
 
setPid(int) - Method in class io.jpom.model.system.ProcessModel
 
setPort(int) - Method in class io.jpom.common.JpomManifest
 
setPort(Integer) - Method in class io.jpom.model.data.MailAccountModel
 
setPort(int) - Method in class io.jpom.model.data.SshModel
 
setPort(int) - Method in class io.jpom.model.data.TomcatInfoModel
 
setPort(String) - Method in class io.jpom.model.system.ProcessModel
 
setPr(String) - Method in class io.jpom.model.system.ProcessModel
 
setProject(List<String>) - Method in class io.jpom.model.data.AgentWhitelist
 
setProjectId(String) - Method in class io.jpom.model.data.OutGivingNodeProject
 
setProjectId(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setProjectId(String) - Method in class io.jpom.model.log.OutGivingLog
 
setProjectInfoModel(ProjectInfoModel) - Method in class io.jpom.model.data.ProjectRecoverModel
 
setProjects(List<String>) - Method in class io.jpom.model.data.MonitorModel.NodeProject
 
setProjects(List<MonitorModel.NodeProject>) - Method in class io.jpom.model.data.MonitorModel
 
setProjects(JSONArray) - Method in class io.jpom.model.data.NodeModel
 
setProtocol(String) - Method in class io.jpom.model.data.NodeModel
 
setProtocol(String) - Method in class io.jpom.model.system.NetstatModel
 
setPwdErrorCount(int) - Method in class io.jpom.model.data.UserModel
 
setReceive(String) - Method in class io.jpom.model.system.NetstatModel
 
setReleaseDesc(String) - Method in class io.jpom.model.vo.BuildHistoryLogVo
 
setReleaseMethod(int) - Method in class io.jpom.build.BaseBuildModule
 
setReleaseMethodDataId(String) - Method in class io.jpom.build.BaseBuildModule
 
setRepoType(int) - Method in class io.jpom.model.data.BuildModel
 
setReqData(String) - Method in class io.jpom.model.log.UserOperateLogV1
 
setReqData(String) - Method in class io.jpom.system.init.OperateLogController.CacheInfo
 
setReqId(String) - Method in class io.jpom.model.log.UserOperateLogV1
 
setRes(String) - Method in class io.jpom.model.system.ProcessModel
 
setResult(String) - Method in class io.jpom.model.data.OutGivingNodeProject
 
setResult(String) - Method in class io.jpom.model.log.OutGivingLog
 
setResultDirFile(String) - Method in class io.jpom.build.BaseBuildModule
 
setResultMsg(String) - Method in class io.jpom.model.log.UserOperateLogV1
 
setRoles(Set<String>) - Method in class io.jpom.model.data.UserModel
 
setRoles(List<String>) - Method in class io.jpom.model.data.UserModel
 
setRunCommand(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setRunLibDesc(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setRunMode(RunMode) - Method in class io.jpom.model.data.ProjectInfoModel
 
setScript(String) - Method in class io.jpom.model.data.BuildModel
 
setSend(String) - Method in class io.jpom.model.system.NetstatModel
 
setShr(String) - Method in class io.jpom.model.system.ProcessModel
 
setSocketFactoryPort(Integer) - Method in class io.jpom.model.data.MailAccountModel
 
setSourceExist(boolean) - Method in class io.jpom.model.vo.BuildModelVo
 
setSshId(String) - Method in class io.jpom.model.data.NodeModel
 
setSslEnable(Boolean) - Method in class io.jpom.model.data.MailAccountModel
 
setStartTime(long) - Method in class io.jpom.model.log.BuildHistoryLog
 
setStartTime(long) - Method in class io.jpom.model.log.OutGivingLog
 
setStatus(int) - Method in class io.jpom.model.data.BuildModel
 
setStatus(boolean) - Method in class io.jpom.model.data.MonitorModel
 
setStatus(int) - Method in class io.jpom.model.data.OutGivingNodeProject
 
setStatus(boolean) - Method in class io.jpom.model.data.ProjectInfoModel
 
setStatus(int) - Method in class io.jpom.model.data.TomcatInfoModel
 
setStatus(int) - Method in class io.jpom.model.log.BuildHistoryLog
 
setStatus(boolean) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setStatus(int) - Method in class io.jpom.model.log.OutGivingLog
 
setStatus(String) - Method in class io.jpom.model.system.NetstatModel
 
setStatus(String) - Method in class io.jpom.model.system.ProcessModel
 
setStyle(int) - Method in class io.jpom.model.data.MonitorModel.Notify
 
setTempCacheMap(Map<NodeModel, JSONObject>) - Method in class io.jpom.model.data.OutGivingModel
 
setTime(String) - Method in class io.jpom.model.system.ProcessModel
 
setTimeOut(int) - Method in class io.jpom.model.data.NodeModel
 
setTimeStamp(String) - Method in class io.jpom.common.JpomManifest
装换打包时间
setting(String) - Method in class io.jpom.controller.node.system.nginx.NginxController
 
setTitle(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setToken(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setType(CertModel.Type) - Method in class io.jpom.model.data.CertModel
 
setUpdateTime(String) - Method in class io.jpom.model.data.RoleModel
 
setUrl(String) - Method in class io.jpom.model.data.NodeModel
 
setUseLibDesc(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setUser(String) - Method in class io.jpom.model.data.MailAccountModel
 
setUser(String) - Method in class io.jpom.model.data.SshModel
 
setUser(String) - Method in class io.jpom.model.system.ProcessModel
 
setUserAgent(String) - Method in class io.jpom.model.log.UserOperateLogV1
 
setUserAgent(String) - Method in class io.jpom.system.init.OperateLogController.CacheInfo
 
setUserId(String) - Method in class io.jpom.model.log.UserOperateLogV1
 
setUserModel(UserModel) - Method in class io.jpom.system.init.OperateLogController.CacheInfo
 
setUserName(String) - Method in class io.jpom.model.data.BuildModel
 
setValue(String) - Method in class io.jpom.model.data.MonitorModel.Notify
 
setVersion(String) - Method in class io.jpom.common.JpomManifest
 
setVirt(String) - Method in class io.jpom.model.system.ProcessModel
 
setWhitelistDirectory(String) - Method in class io.jpom.model.data.ProjectInfoModel
 
setWhitePath(String) - Method in class io.jpom.model.data.CertModel
 
simpleLogin(String, String) - Method in class io.jpom.service.user.UserService
用户登录
socketSessions - Variable in class io.jpom.util.BaseFileTailWatcher
所有会话
SocketSessionUtil - Class in io.jpom.util
socket 会话对象
SocketSessionUtil() - Constructor for class io.jpom.util.SocketSessionUtil
 
SSH_LIST - Static variable in class io.jpom.system.ServerConfigBean
ssh信息
SshController - Class in io.jpom.controller.node.ssh
 
SshController() - Constructor for class io.jpom.controller.node.ssh.SshController
 
SshEditController - Class in io.jpom.controller.node.ssh
 
SshEditController() - Constructor for class io.jpom.controller.node.ssh.SshEditController
 
SshFileController - Class in io.jpom.controller.node.ssh
ssh 文件管理
SshFileController() - Constructor for class io.jpom.controller.node.ssh.SshFileController
 
SshHandler - Class in io.jpom.socket.handler
ssh 处理
SshHandler() - Constructor for class io.jpom.socket.handler.SshHandler
 
SshInstallAgentController - Class in io.jpom.controller.node.ssh
ssh 安装插件端
SshInstallAgentController() - Constructor for class io.jpom.controller.node.ssh.SshInstallAgentController
 
SshModel - Class in io.jpom.model.data
ssh 信息
SshModel() - Constructor for class io.jpom.model.data.SshModel
 
SshService - Class in io.jpom.service.node.ssh
 
SshService() - Constructor for class io.jpom.service.node.ssh.SshService
 
stack(String) - Method in class io.jpom.controller.monitor.InternalController
导出堆栈信息
stack() - Method in class io.jpom.controller.node.monitor.InternalController
导出堆栈信息
start() - Method in class io.jpom.build.ReleaseManage
修改为发布中状态
start(ProjectInfoModel) - Method in class io.jpom.common.commander.AbstractProjectCommander
启动
start(String) - Method in class io.jpom.controller.build.BuildManageController
开始构建
start() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
启动tomcat
start(String) - Method in class io.jpom.controller.tomcat.TomcatManageController
启动tomcat
start() - Static method in class io.jpom.monitor.Monitor
开启调度
start(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
启动tomcat
start() - Static method in class io.jpom.util.CronUtils
 
start() - Method in class io.jpom.util.FileTailWatcherRun
开始监听
start2() - Method in class io.jpom.build.ReleaseManage
不修改为发布中状态
startRun(String, File, UserModel, boolean) - Static method in class io.jpom.outgiving.OutGivingRun
开始异步执行分发任务
startService(String) - Method in class io.jpom.common.commander.AbstractSystemCommander
启动服务
startService(String) - Method in class io.jpom.common.commander.impl.LinuxSystemCommander
 
startService(String) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
status(String) - Method in class io.jpom.common.commander.AbstractProjectCommander
查看状态
status() - Method in class io.jpom.controller.IndexController
返回节点项目状态信息
status() - Method in class io.jpom.controller.node.system.nginx.NginxController
获取nginx状态
status() - Method in class io.jpom.controller.system.NginxController
获取nginx状态
status(String) - Method in class io.jpom.JpomClose
 
stop(ProjectInfoModel) - Method in class io.jpom.common.commander.AbstractProjectCommander
停止
stop(ProjectInfoModel) - Method in class io.jpom.common.commander.impl.LinuxProjectCommander
 
stop(ProjectInfoModel) - Method in class io.jpom.common.commander.impl.WindowsProjectCommander
 
stop() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
停止tomcat
stop(String) - Method in class io.jpom.controller.tomcat.TomcatManageController
删除tomcat
stop(String) - Method in class io.jpom.JpomClose
 
stop() - Static method in class io.jpom.monitor.Monitor
 
stop(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
停止tomcat
STOP_TAG - Static variable in class io.jpom.common.commander.AbstractProjectCommander
 
stopRun(ScriptModel) - Static method in class io.jpom.socket.ScriptProcessBuilder
 
stopService(String) - Method in class io.jpom.common.commander.AbstractSystemCommander
关闭服务
stopService(String) - Method in class io.jpom.common.commander.impl.LinuxSystemCommander
 
stopService(String) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
stopWatcher(Session) - Static method in class io.jpom.socket.ScriptProcessBuilder
 
StringUtil - Class in io.jpom.util
main 方法运行参数工具
StringUtil() - Constructor for class io.jpom.util.StringUtil
 
SUFFIX - Static variable in class io.jpom.util.CommandUtil
文件后缀
SvnKitUtil - Class in io.jpom.util
svn 工具
SvnKitUtil() - Constructor for class io.jpom.util.SvnKitUtil
 
SYSTEM_ADMIN - Static variable in class io.jpom.model.data.UserModel
系统管理员
SYSTEM_ID - Static variable in class io.jpom.JpomApplication
 
SYSTEM_OCCUPY_NAME - Static variable in class io.jpom.model.data.UserModel
系统占用名
SystemConfigController - Class in io.jpom.controller.system
系统配置
SystemConfigController() - Constructor for class io.jpom.controller.system.SystemConfigController
 
SystemMailConfigController - Class in io.jpom.controller.system
监控邮箱配置
SystemMailConfigController() - Constructor for class io.jpom.controller.system.SystemMailConfigController
 
SystemMailConfigService - Class in io.jpom.service.system
监控管理Service
SystemMailConfigService() - Constructor for class io.jpom.service.system.SystemMailConfigService
 
SystemPermission - Annotation Type in io.jpom.permission
系统管理的权限
SystemUpdateController - Class in io.jpom.controller.system
在线升级
SystemUpdateController() - Constructor for class io.jpom.controller.system.SystemUpdateController
 

T

TABLE_NAME - Static variable in class io.jpom.model.log.BuildHistoryLog
表名
TABLE_NAME - Static variable in class io.jpom.model.log.MonitorNotifyLog
表名
TABLE_NAME - Static variable in class io.jpom.model.log.OutGivingLog
表名
TABLE_NAME - Static variable in class io.jpom.model.log.UserOperateLogV1
表名
tailWatcherRun - Variable in class io.jpom.util.BaseFileTailWatcher
 
terminal(String) - Method in class io.jpom.controller.node.ssh.SshController
 
threadInfos() - Method in class io.jpom.controller.node.monitor.InternalController
查询监控线程列表
ThymeleafUtil - Class in io.jpom.plugin
模板工具
ThymeleafUtil() - Constructor for class io.jpom.plugin.ThymeleafUtil
 
toJson() - Method in class io.jpom.model.BaseJsonModel
 
toJSONArray(Class<? extends Enum>) - Static method in interface io.jpom.model.BaseEnum
将枚举转化为数组 包括里面所有属性
toJSONObject(Enum) - Static method in interface io.jpom.model.BaseEnum
获取 json
TOMCAT - Static variable in class io.jpom.system.AgentConfigBean
 
TOMCAT_URL - Static variable in class io.jpom.controller.node.tomcat.TomcatManageController
 
TomcatEditController - Class in io.jpom.controller.tomcat
tomcat 编辑
TomcatEditController() - Constructor for class io.jpom.controller.tomcat.TomcatEditController
 
TomcatEditService - Class in io.jpom.service.manage
 
TomcatEditService() - Constructor for class io.jpom.service.manage.TomcatEditService
 
TomcatHandler - Class in io.jpom.socket.handler
脚本模板消息控制器
TomcatHandler() - Constructor for class io.jpom.socket.handler.TomcatHandler
 
TomcatInfoModel - Class in io.jpom.model.data
tomcat 对象实体
TomcatInfoModel() - Constructor for class io.jpom.model.data.TomcatInfoModel
 
TomcatLogController - Class in io.jpom.controller.node.tomcat
 
TomcatLogController() - Constructor for class io.jpom.controller.node.tomcat.TomcatLogController
 
tomcatManage() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
查询tomcat列表
TomcatManageController - Class in io.jpom.controller.node.tomcat
tomcat 管理
TomcatManageController() - Constructor for class io.jpom.controller.node.tomcat.TomcatManageController
 
TomcatManageController - Class in io.jpom.controller.tomcat
 
TomcatManageController() - Constructor for class io.jpom.controller.tomcat.TomcatManageController
 
TomcatManageService - Class in io.jpom.service.manage
 
TomcatManageService() - Constructor for class io.jpom.service.manage.TomcatManageService
 
TomcatOp - Enum in io.jpom.controller.tomcat
tomcat操作
TomcatProjectController - Class in io.jpom.controller.node.tomcat
 
TomcatProjectController() - Constructor for class io.jpom.controller.node.tomcat.TomcatProjectController
 
tomcatProjectManage() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
tomcat项目管理
tomcatProjectManage(String, String, String) - Method in class io.jpom.controller.tomcat.TomcatManageController
tomcat项目管理
tomcatProjectManage(String, String, TomcatOp) - Method in class io.jpom.service.manage.TomcatManageService
tomcat项目管理
tomcatProjectManage(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
tomcat项目管理
TomcatService - Class in io.jpom.service.node.tomcat
tomcat
TomcatService() - Constructor for class io.jpom.service.node.tomcat.TomcatService
 
TopManager - Class in io.jpom.system
top命令管理,保证整个服务器只获取一个top命令
TopManager() - Constructor for class io.jpom.system.TopManager
 
toString() - Method in class io.jpom.common.JpomManifest
 
toString() - Method in class io.jpom.model.BaseJsonModel
 
tryGetNode() - Method in class io.jpom.common.BaseServerController
 
tryGetProjectInfoModel() - Method in class io.jpom.common.BaseAgentController
 
Type - Enum in io.jpom.common
Jpom 程序类型

U

unCompress(File, File) - Static method in class io.jpom.util.CompressionFileUtil
 
unlock(String) - Method in class io.jpom.controller.user.UserInfoController
解锁用户锁定状态
unLock() - Method in class io.jpom.model.data.UserModel
解锁
unlock(K) - Method in class io.jpom.util.KeyLock
释放key,唤醒其他等待此key的线程
unlock(K[]) - Method in class io.jpom.util.KeyLock
释放多个key
update(NodeModel, String) - Method in class io.jpom.controller.openapi.NodeInfoController
添加或者更新节点信息
update(TomcatInfoModel) - Method in class io.jpom.controller.tomcat.TomcatEditController
修改Tomcat信息
update(T) - Method in class io.jpom.service.dblog.BaseDbLogService
修改数据,需要自行实现
update(Entity, Entity) - Method in class io.jpom.service.dblog.BaseDbLogService
修改数据
update(OutGivingLog) - Method in class io.jpom.service.dblog.DbOutGivingLogService
 
UPDATE_NODE_INFO - Static variable in class io.jpom.common.ServerOpenApi
 
updateConf() - Method in class io.jpom.controller.node.system.nginx.NginxController
修改nginx
updateConf(String) - Method in class io.jpom.controller.system.NginxController
修改nginx配置
updateItem(T) - Method in class io.jpom.common.BaseOperService
修改实体
updateItem(BuildModel) - Method in class io.jpom.service.build.BuildService
 
updateItem(ProjectInfoModel) - Method in class io.jpom.service.manage.ProjectInfoService
修改项目信息
updateItem(TomcatInfoModel) - Method in class io.jpom.service.manage.TomcatEditService
修改tomcat信息
updateItem(MonitorModel) - Method in class io.jpom.service.monitor.MonitorService
 
updateItem(ScriptModel) - Method in class io.jpom.service.script.ScriptServer
 
updateItem(RoleModel) - Method in class io.jpom.service.user.RoleService
 
updateJson(String, JSONObject) - Method in class io.jpom.common.BaseDataService
修改json对象
updateLog(String, BuildModel.Status) - Method in class io.jpom.service.dblog.DbBuildHistoryLogService
更新状态
updateLog(String, String) - Method in class io.jpom.system.init.OperateLogController
修改执行结果
updateMonitor(String, String, String, String, String, String, String, int, String, String, String, int) - Method in class io.jpom.controller.build.BuildListController
 
updateMonitor(String, String, String) - Method in class io.jpom.controller.monitor.MonitorListController
增加或修改监控
updateName(String) - Method in class io.jpom.controller.user.UserInfoController
修改用户昵称
updateNgx() - Method in class io.jpom.controller.node.system.nginx.NginxController
 
updateNgx(String, String, String) - Method in class io.jpom.controller.system.NginxController
新增或修改配置
updateNode(NodeModel) - Method in class io.jpom.service.node.NodeService
 
updatePwd(String, String) - Method in class io.jpom.controller.user.UserInfoController
修改密码
updateStatus(BuildModel.Status) - Method in class io.jpom.build.BaseBuild
 
updateStatus(BuildModel.Status) - Method in class io.jpom.build.BuildManage
 
updateStatus(BuildModel.Status) - Method in class io.jpom.build.ReleaseManage
 
updateStatus(String, boolean, String) - Method in class io.jpom.service.dblog.DbMonitorNotifyLogService
修改执行结果
updateTomcat(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
更新Tomcat信息
updateUser(String) - Method in class io.jpom.controller.user.UserEditController
修改用户
UPGRADE - Static variable in class io.jpom.system.ConfigBean
程序升级信息文件
upload() - Method in class io.jpom.controller.manage.ProjectFileControl
 
upload() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
上传文件
upload() - Method in class io.jpom.controller.node.script.ScriptController
导入脚本
upload() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
上传文件
upload(String, String, String) - Method in class io.jpom.controller.outgiving.OutGivingProjectController
节点分发文件
upload() - Method in class io.jpom.controller.script.ScriptController
 
upload(String, String) - Method in class io.jpom.controller.tomcat.TomcatManageController
上传文件
upload(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
上传文件
uploadDir(SshModel, String, File) - Method in class io.jpom.service.node.ssh.SshService
上传文件
uploadJar() - Method in class io.jpom.controller.system.SystemUpdateController
 
uploadWar() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
上传War包
uploadWar(String) - Method in class io.jpom.controller.tomcat.TomcatManageController
上传war文件
uploadWar(NodeModel, MultipartHttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
上传War包
USER - Static variable in class io.jpom.system.ServerConfigBean
用户数据文件
USER_NAME_MIN_LEN - Static variable in class io.jpom.model.data.UserModel
用户名限制
userAlwaysLoginError - Variable in class io.jpom.system.ServerExtConfigBean
用户连续登录失败次数,超过此数将自动不再被允许登录,零是不限制
UserBasicInfoController - Class in io.jpom.controller.user
 
UserBasicInfoController() - Constructor for class io.jpom.controller.user.UserBasicInfoController
 
UserEditController - Class in io.jpom.controller.user
 
UserEditController() - Constructor for class io.jpom.controller.user.UserEditController
 
userInfo() - Method in class io.jpom.controller.user.UserBasicInfoController
 
UserInfoController - Class in io.jpom.controller.user
用户管理
UserInfoController() - Constructor for class io.jpom.controller.user.UserInfoController
 
UserListController - Class in io.jpom.controller.user
用户列表
UserListController() - Constructor for class io.jpom.controller.user.UserListController
 
userListEmpty() - Method in class io.jpom.service.user.UserService
用户列表是否为空
userLogin(String, String, String) - Method in class io.jpom.controller.LoginControl
登录接口
userMaxCount - Variable in class io.jpom.system.ServerExtConfigBean
系统最多能创建多少用户
UserModel - Class in io.jpom.model.data
用户实体
UserModel() - Constructor for class io.jpom.model.data.UserModel
 
UserOperateLogV1 - Class in io.jpom.model.log
用户操作日志
UserOperateLogV1(String) - Constructor for class io.jpom.model.log.UserOperateLogV1
 
UserOperateLogV1() - Constructor for class io.jpom.model.log.UserOperateLogV1
操作id
UserOperateLogV1.OptType - Enum in io.jpom.model.log
操作的类型
UserOperateLogV1.Status - Enum in io.jpom.model.log
状态状态
UserOptLogController - Class in io.jpom.controller.user.log
用户操作日志
UserOptLogController() - Constructor for class io.jpom.controller.user.log.UserOptLogController
 
UserRoleDynamicController - Class in io.jpom.controller.user.role
 
UserRoleDynamicController() - Constructor for class io.jpom.controller.user.role.UserRoleDynamicController
 
UserRoleListController - Class in io.jpom.controller.user.role
用户权限基本管理
UserRoleListController() - Constructor for class io.jpom.controller.user.role.UserRoleListController
 
UserService - Class in io.jpom.service.user
用户管理
UserService() - Constructor for class io.jpom.service.user.UserService
 
userSize() - Method in class io.jpom.service.user.UserService
获取系统用户个数

V

valueOf(String) - Static method in enum io.jpom.common.forward.NodeUrl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.common.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.controller.tomcat.TomcatOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.BuildModel.AfterOpt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.BuildModel.ReleaseMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.BuildModel.RepoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.BuildModel.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.CertModel.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.MonitorModel.Cycle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.MonitorModel.NotifyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.OutGivingModel.AfterOpt
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.OutGivingNodeProject.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.log.UserOperateLogV1.OptType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.log.UserOperateLogV1.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.RunMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.plugin.ClassFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.plugin.MethodFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.socket.ConsoleCommandOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.socket.HandlerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jpom.common.forward.NodeUrl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.common.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.controller.tomcat.TomcatOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.data.BuildModel.AfterOpt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.data.BuildModel.ReleaseMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.data.BuildModel.RepoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.data.BuildModel.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.data.CertModel.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.data.MonitorModel.Cycle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.data.MonitorModel.NotifyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.data.OutGivingModel.AfterOpt
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.data.OutGivingNodeProject.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.log.UserOperateLogV1.OptType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.log.UserOperateLogV1.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.RunMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.plugin.ClassFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.plugin.MethodFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.socket.ConsoleCommandOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.socket.HandlerType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebAopLog - Class in io.jpom.system
自动记录日志
WebAopLog() - Constructor for class io.jpom.system.WebAopLog
 
webLog() - Method in class io.jpom.system.WebAopLog
 
welcome() - Method in class io.jpom.controller.node.NodeWelcomeController
 
WelcomeController - Class in io.jpom.controller
 
WelcomeController() - Constructor for class io.jpom.controller.WelcomeController
 
WHITELIST_DIRECTORY - Static variable in class io.jpom.system.AgentConfigBean
白名单文件
whitelistDirectory() - Method in class io.jpom.controller.node.system.WhitelistDirectoryController
页面
whitelistDirectory() - Method in class io.jpom.controller.outgiving.OutGivingWhitelistController
 
whitelistDirectoryCheckStartsWith - Variable in class io.jpom.system.AgentExtConfigBean
白名单路径是否判断包含关系
WhitelistDirectoryController - Class in io.jpom.controller.node.system
白名单目录
WhitelistDirectoryController() - Constructor for class io.jpom.controller.node.system.WhitelistDirectoryController
 
WhitelistDirectoryController - Class in io.jpom.controller.system
 
WhitelistDirectoryController() - Constructor for class io.jpom.controller.system.WhitelistDirectoryController
 
whiteListDirectoryData() - Method in class io.jpom.controller.system.WhitelistDirectoryController
 
WhitelistDirectoryService - Class in io.jpom.service.system
白名单
WhitelistDirectoryService() - Constructor for class io.jpom.service.system.WhitelistDirectoryService
 
WhitelistDirectoryService - Class in io.jpom.service
白名单服务
WhitelistDirectoryService() - Constructor for class io.jpom.service.WhitelistDirectoryService
 
whitelistDirectorySubmit() - Method in class io.jpom.controller.node.system.WhitelistDirectoryController
保存接口
whitelistDirectorySubmit(String) - Method in class io.jpom.controller.outgiving.OutGivingWhitelistController
保存节点白名单
whitelistDirectorySubmit(String, String, String) - Method in class io.jpom.controller.system.WhitelistDirectoryController
 
WindowsProjectCommander - Class in io.jpom.common.commander.impl
windows 版
WindowsProjectCommander() - Constructor for class io.jpom.common.commander.impl.WindowsProjectCommander
 
WindowsSystemCommander - Class in io.jpom.common.commander.impl
windows 系统查询命令
WindowsSystemCommander() - Constructor for class io.jpom.common.commander.impl.WindowsSystemCommander
 
WindowsTomcatCommander - Class in io.jpom.common.commander.impl
tomcat的Windows管理命令
WindowsTomcatCommander() - Constructor for class io.jpom.common.commander.impl.WindowsTomcatCommander
 

Y

YmlUtil - Class in org.springframework.boot.env
yml springboot工具,依赖
YmlUtil() - Constructor for class org.springframework.boot.env.YmlUtil
 
A B C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links

Copyright © 2017–2019. All rights reserved.