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

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
 
ACCOUNT_LOCKED - Static variable in class io.jpom.system.ServerConfigBean
账号被锁定
ACCOUNT_LOCKED_TIP - Static variable in class io.jpom.system.ServerConfigBean
 
add(TomcatInfoModel) - Method in class io.jpom.controller.tomcat.TomcatEditController
添加Tomcat
add(String, String, Supplier<Task>) - Static method in class io.jpom.cron.CronUtils
添加任务 已经存在则不添加
add(T, String) - Method in class io.jpom.util.BaseFileTailWatcher
添加监听会话
addBeforeCallback(Runnable) - Static method in class io.jpom.system.init.InitDb
 
addCallback(Supplier<Boolean>) - Static method in class io.jpom.system.init.InitDb
添加监听回调
addItem(T) - Method in class io.jpom.service.BaseOperService
添加实体
addItem(NodeProjectInfoModel) - Method in class io.jpom.service.manage.ProjectInfoService
 
addItem(ProjectRecoverModel) - Method in class io.jpom.service.manage.ProjectRecoverService
保存项目信息
addItem(TomcatInfoModel) - Method in class io.jpom.service.manage.TomcatEditService
添加Tomcat
addItem(NodeScriptModel) - Method in class io.jpom.service.script.NodeScriptServer
 
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.UserListController
编辑用户
addWatcher(NodeScriptModel, String, String, Session) - Static method in class io.jpom.script.ScriptProcessBuilder
创建执行 并监听
addWatcher(File, Session) - Static method in class io.jpom.socket.AgentFileTailWatcher
添加文件监听
addWatcher(ScriptModel, String, String, WebSocketSession) - 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.BaseHandler
 
afterConnectionEstablishedImpl(WebSocketSession) - Method in class io.jpom.socket.BaseHandler
建立会话后
afterConnectionEstablishedImpl(WebSocketSession) - Method in class io.jpom.socket.BaseProxyHandler
 
afterConnectionEstablishedImpl(WebSocketSession) - Method in class io.jpom.socket.handler.DockerCliHandler
 
afterConnectionEstablishedImpl(WebSocketSession) - Method in class io.jpom.socket.handler.SshHandler
 
afterHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Exception) - Method in class io.jpom.socket.ServerWebSocketInterceptor
 
AfterOpt - Enum in io.jpom.model
 
afterPropertiesSet() - Method in class io.jpom.system.init.InitDb
 
afterPropertiesSet() - Method in class io.jpom.system.init.ProxySelectorConfig
 
afterReturning(Object) - Method in interface io.jpom.system.AopLogInterface
执行后
afterReturning(Object) - Method in class io.jpom.system.init.OperateLogController
 
AGENT_FILE - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
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(AgentWorkspaceEnvVarService) - 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
 
agentExceptionHandler(HttpServletRequest, HttpServletResponse, AgentException) - Method in class io.jpom.common.GlobalDefaultExceptionHandler
插件端异常
AgentExtConfigBean - Class in io.jpom.system
agent 端外部配置
AgentExtConfigBean() - Constructor for class io.jpom.system.AgentExtConfigBean
 
AgentFileModel - Class in io.jpom.model
 
AgentFileModel() - Constructor for class io.jpom.model.AgentFileModel
 
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
 
AgentWebSocketUpdateHandle - Class in io.jpom.socket
在线升级
AgentWebSocketUpdateHandle() - Constructor for class io.jpom.socket.AgentWebSocketUpdateHandle
 
AgentWhitelist - Class in io.jpom.model.data
白名单
AgentWhitelist() - Constructor for class io.jpom.model.data.AgentWhitelist
 
AgentWorkspaceEnvVarController - Class in io.jpom.controller.system
 
AgentWorkspaceEnvVarController(AgentWorkspaceEnvVarService) - Constructor for class io.jpom.controller.system.AgentWorkspaceEnvVarController
 
AgentWorkspaceEnvVarService - Class in io.jpom.service.system
 
AgentWorkspaceEnvVarService() - Constructor for class io.jpom.service.system.AgentWorkspaceEnvVarService
 
allEntityTokens() - Method in class io.jpom.service.dblog.BuildInfoService
 
allEntityTokens() - Method in interface io.jpom.service.ITriggerToken
当前数据所有 的 token
allEntityTokens() - Method in class io.jpom.service.node.command.CommandService
 
allEntityTokens() - Method in class io.jpom.service.node.script.NodeScriptServer
 
allEntityTokens() - Method in class io.jpom.service.script.ScriptServer
 
allLib() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
allowEditSuffix() - Method in class io.jpom.model.data.SshModel
 
allowEditSuffix(List<String>) - Method in class io.jpom.model.data.SshModel
 
allTokens() - Method in interface io.jpom.service.ITriggerToken
当前数据所有 的 token
alterUser(String, String, String) - Method in class io.jpom.system.init.InitDb
修改账号 密码
antPathMatcher(File, String) - Static method in class io.jpom.util.FileUtils
 
AopLogInterface - Interface in io.jpom.system
日志接口
API - Static variable in class io.jpom.common.ServerOpenApi
 
ApiDoc - Interface in io.jpom
apiDoc 通用文档块
apiVersions() - Method in class io.jpom.controller.docker.DockerInfoController
 
append(String, Object...) - Method in class io.jpom.util.LogRecorder
记录单行日志 (不还行)
APPLICATION_NAME - Static variable in class io.jpom.common.Const
应用程序类型的配置 key
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
 
around(ProceedingJoinPoint) - Method in class io.jpom.system.WebAopLog
 
arrayToObjById(JSONArray) - Static method in class io.jpom.util.JsonFileUtil
 
asyncExeLocalCommand(File, String) - Static method in class io.jpom.util.CommandUtil
异步执行命令
AUTHORIZE - Static variable in class io.jpom.system.ConfigBean
授权信息
AUTHORIZE_AUTHORIZE_KEY - Static variable in class io.jpom.system.ConfigBean
 
AUTHORIZE_ERROR - Static variable in class io.jpom.system.ConfigBean
 
AUTHORIZE_TIME_OUT_CODE - Static variable in class io.jpom.system.ServerConfigBean
token 失效
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
 
authorizeRepos() - Method in class io.jpom.controller.build.RepositoryController
 
autoBackConsoleCron - Variable in class io.jpom.system.AgentExtConfigBean
检测控制台日志周期,防止日志文件过大,目前暂只支持linux 不停服备份
AutoBackLog - Class in io.jpom.system.init
自动备份控制台日志,防止日志文件过大
AutoBackLog() - Constructor for class io.jpom.system.init.AutoBackLog
 
autoBackSize - Variable in class io.jpom.system.AgentExtConfigBean
当文件多大时自动备份
autoBackToFile - Variable in class io.jpom.system.AgentExtConfigBean
是否自动将控制台日志文件备份
autoBackup() - Method in class io.jpom.service.dblog.BackupInfoService
自动备份
autoClear(String, int, Consumer<Long>) - Method in class io.jpom.service.h2db.BaseDbService
自动清理数据接口
AutoImportLocalNode - Class in io.jpom.system.init
自动导入本机节点
AutoImportLocalNode() - Constructor for class io.jpom.system.init.AutoImportLocalNode
 
autoLoopClear(String, int, Consumer<Entity>, Predicate<T>) - Method in class io.jpom.service.h2db.BaseDbService
自动清理数据接口
autoPushToServer(String) - Static method in class io.jpom.system.init.AutoRegSeverNode
自动推送插件端信息到服务端
AutoRegSeverNode - Class in io.jpom.system.init
自动注册server 节点
AutoRegSeverNode() - Constructor for class io.jpom.system.init.AutoRegSeverNode
 
autoRestart() - Method in class io.jpom.model.data.MonitorModel
 
AutoStartProject - Class in io.jpom.system.init
自动启动项目
AutoStartProject() - Constructor for class io.jpom.system.init.AutoStartProject
 

B

backLog(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.AbstractProjectCommander
清空日志信息
backup(Map<String, Object>) - Method in class io.jpom.controller.system.BackupInfoController
创建备份任务
backup(String, String) - Static method in class io.jpom.script.ProjectFileBackupUtil
备份项目文件
BACKUP_DIRECTORY_NAME - Static variable in class io.jpom.common.ServerConst
SQL backup default directory name 数据库备份默认目录名称
BackupInfoController - Class in io.jpom.controller.system
数据库备份 controller
BackupInfoController(BackupInfoService) - Constructor for class io.jpom.controller.system.BackupInfoController
 
BackupInfoModel - Class in io.jpom.model.data
 
BackupInfoModel() - Constructor for class io.jpom.model.data.BackupInfoModel
 
BackupInfoService - Class in io.jpom.service.dblog
备份数据库 service
BackupInfoService(DbExtConfig) - Constructor for class io.jpom.service.dblog.BackupInfoService
 
backupItemFiles(String, String, String) - Method in class io.jpom.controller.manage.ProjectFileBackupController
获取指定备份的文件列表
backupItemFiles(String, String, String) - Method in class io.jpom.controller.node.manage.file.ProjectFileBackupController
获取指定备份的文件列表
BackupStatusEnum - Enum in io.jpom.model.enums
backup type
backupToSql(List<String>) - Method in class io.jpom.service.dblog.BackupInfoService
备份数据库 SQL 文件
BackupTypeEnum - Enum in io.jpom.model.enums
backup type
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
 
BaseDataService - Class in io.jpom.service
公共文件操作Service
BaseDataService() - Constructor for class io.jpom.service.BaseDataService
 
BaseDbCommonService<T> - Class in io.jpom.service.h2db
数据库基础操作 通用 service
BaseDbCommonService(String, String) - Constructor for class io.jpom.service.h2db.BaseDbCommonService
 
BaseDbModel - Class in io.jpom.model
数据基础实体
BaseDbModel() - Constructor for class io.jpom.model.BaseDbModel
 
BaseDbService<T extends BaseDbModel> - Class in io.jpom.service.h2db
数据库操作 通用 serve
BaseDbService() - Constructor for class io.jpom.service.h2db.BaseDbService
 
BaseEnum - Interface in io.jpom.model
基础枚举接口
BaseEnum.Cache - Class in io.jpom.model
缓存
BaseExceptionHandler - Class in io.jpom.common
 
BaseExceptionHandler() - Constructor for class io.jpom.common.BaseExceptionHandler
 
BaseFileTailWatcher<T> - Class in io.jpom.util
文件跟随器工具
BaseFileTailWatcher(File) - Constructor for class io.jpom.util.BaseFileTailWatcher
 
BaseGroupModel - Class in io.jpom.model
 
BaseGroupModel() - Constructor for class io.jpom.model.BaseGroupModel
 
BaseGroupService<T extends BaseGroupModel> - Class in io.jpom.service.h2db
分组 server
BaseGroupService() - Constructor for class io.jpom.service.h2db.BaseGroupService
 
BaseHandler - Class in io.jpom.socket
 
BaseHandler() - Constructor for class io.jpom.socket.BaseHandler
 
BaseIdModel - Class in io.jpom.model
基础实体(带id)
BaseIdModel() - Constructor for class io.jpom.model.BaseIdModel
 
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
 
BaseMyErrorController - Class in io.jpom.controller
 
BaseMyErrorController(ErrorAttributes) - Constructor for class io.jpom.controller.BaseMyErrorController
 
BaseNodeModel - Class in io.jpom.model
节点 数据
BaseNodeModel() - Constructor for class io.jpom.model.BaseNodeModel
 
BaseNodeProject - Class in io.jpom.model.outgiving
 
BaseNodeProject() - Constructor for class io.jpom.model.outgiving.BaseNodeProject
 
BaseNodeService<T extends BaseNodeModel> - Class in io.jpom.service.h2db
 
BaseNodeService(NodeService, WorkspaceService, String) - Constructor for class io.jpom.service.h2db.BaseNodeService
 
BaseOperService<T extends BaseModel> - Class in io.jpom.service
标准操作Service
BaseOperService(String) - Constructor for class io.jpom.service.BaseOperService
 
BaseProcess() - Constructor for class io.jpom.model.data.DslYmlDto.BaseProcess
 
BaseProxyHandler - Class in io.jpom.socket
服务端socket 基本类
BaseProxyHandler(NodeUrl) - Constructor for class io.jpom.socket.BaseProxyHandler
 
BaseRunScript - Class in io.jpom.script
脚本模版执行父类
BaseRunScript(File) - Constructor for class io.jpom.script.BaseRunScript
 
BaseServerController - Class in io.jpom.common
Jpom server 端
BaseServerController() - Constructor for class io.jpom.common.BaseServerController
 
BaseStrikeDbModel - Class in io.jpom.model
带逻辑删除 数据表实体
BaseStrikeDbModel() - Constructor for class io.jpom.model.BaseStrikeDbModel
 
BaseTerminalHandler - Class in io.jpom.socket.handler
 
BaseTerminalHandler() - Constructor for class io.jpom.socket.handler.BaseTerminalHandler
 
BaseUnixProjectCommander - Class in io.jpom.common.commander
unix
BaseUnixProjectCommander() - Constructor for class io.jpom.common.commander.BaseUnixProjectCommander
 
BaseUserModifyDbModel - Class in io.jpom.model
带最后修改人字段 数据表实体
BaseUserModifyDbModel() - Constructor for class io.jpom.model.BaseUserModifyDbModel
 
BaseWorkspaceModel - Class in io.jpom.model
工作空间 数据
BaseWorkspaceModel() - Constructor for class io.jpom.model.BaseWorkspaceModel
 
BaseWorkspaceModel - Class in io.jpom.model.data
插件端 工作空间相关的数据
BaseWorkspaceModel() - Constructor for class io.jpom.model.data.BaseWorkspaceModel
 
BaseWorkspaceOptService<T extends BaseWorkspaceModel> - Class in io.jpom.service
 
BaseWorkspaceOptService(String) - Constructor for class io.jpom.service.BaseWorkspaceOptService
 
BaseWorkspaceService<T extends BaseWorkspaceModel> - Class in io.jpom.service.h2db
工作空间 通用 service
BaseWorkspaceService() - Constructor for class io.jpom.service.h2db.BaseWorkspaceService
 
batch(String, String, String) - Method in class io.jpom.controller.ssh.CommandInfoController
批量执行命令
batch(UserModel, SshModel, String, String, boolean, List<String>) - Method in class io.jpom.service.dblog.SshTerminalExecuteLogService
批量记录日志
batchDelete(DiffFileVo) - Method in class io.jpom.controller.manage.ProjectFileControl
 
batchList(String, String) - Method in class io.jpom.controller.ssh.CommandLogController
命令执行记录
before(ProceedingJoinPoint) - Method in interface io.jpom.system.AopLogInterface
进入前
before(ProceedingJoinPoint) - Method in class io.jpom.system.init.OperateLogController
 
beforeHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Map<String, Object>) - Method in class io.jpom.socket.ServerWebSocketInterceptor
 
bindDockerSwarm(DockerInfoModel, String, JSONObject, String) - Method in class io.jpom.service.docker.DockerInfoService
docker 绑定集群
bindMfa(String, String) - Method in class io.jpom.controller.user.UserBasicInfoController
绑定 mfa
bindMfa(String, String) - Method in class io.jpom.service.user.UserService
绑定 两步验证 mfa
branchList(String) - Method in class io.jpom.controller.build.BuildInfoController
获取分支信息
build(BuildHistoryLog) - Static method in class io.jpom.build.BuildExtraModule
 
build(String) - Static method in class io.jpom.build.DockerYmlDsl
构建对象
build() - Method in class io.jpom.DockerBuild
 
build(String) - Static method in class io.jpom.model.data.DslYmlDto
构建对象
BUILD - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
BUILD_TRIGGER_BUILD2 - Static variable in class io.jpom.common.ServerOpenApi
触发构建(新), 第一级构建id,第二级token
BUILD_TRIGGER_BUILD_BATCH - Static variable in class io.jpom.common.ServerOpenApi
触发构建 批量触发
BUILD_TRIGGER_STATUS - Static variable in class io.jpom.common.ServerOpenApi
获取当前构建状态和日志
buildCacheSize - Static variable in class io.jpom.build.BuildUtil
 
BuildConfigController - Class in io.jpom.controller.system
 
BuildConfigController() - Constructor for class io.jpom.controller.system.BuildConfigController
 
buildDataMsg(ClassFeature, String, String) - Method in class io.jpom.service.dblog.DbUserOperateLogService
根据 数据ID 和 节点ID 查询相关数据名称
builder(UserModel, String) - Static method in class io.jpom.util.JwtUtil
生成token
BuildExecuteService - Class in io.jpom.build
 
BuildExecuteService(BuildInfoService, DbBuildHistoryLogService, RepositoryService, DockerInfoService, WorkspaceEnvVarService, ScriptServer, ScriptExecuteLogServer, BuildExtConfig) - Constructor for class io.jpom.build.BuildExecuteService
 
BuildExecuteService.TaskData - Class in io.jpom.build
 
BuildExtConfig - Class in io.jpom.system.extconf
 
BuildExtConfig() - Constructor for class io.jpom.system.extconf.BuildExtConfig
 
BuildExtraModule - Class in io.jpom.build
构建物基类
BuildExtraModule() - Constructor for class io.jpom.build.BuildExtraModule
 
BuildHistoryLog - Class in io.jpom.model.log
构建历史记录
BuildHistoryLog() - Constructor for class io.jpom.model.log.BuildHistoryLog
 
BuildInfoController - Class in io.jpom.controller.build
构建列表,新版本,数据存放到数据库,不再是文件了 以前的数据会在程序启动时插入到数据库中
BuildInfoController(DbBuildHistoryLogService, SshService, BuildInfoService, RepositoryService, BuildExecuteService, DockerInfoService, ScriptServer, BuildExtConfig) - Constructor for class io.jpom.controller.build.BuildInfoController
 
BuildInfoHistoryController - Class in io.jpom.controller.build
new version for build info history controller
BuildInfoHistoryController(BuildInfoService, DbBuildHistoryLogService) - Constructor for class io.jpom.controller.build.BuildInfoHistoryController
 
BuildInfoManageController - Class in io.jpom.controller.build
new build info manage controller ` *
BuildInfoManageController(BuildInfoService, DbBuildHistoryLogService, BuildExecuteService) - Constructor for class io.jpom.controller.build.BuildInfoManageController
 
buildInfoModel - Variable in class io.jpom.build.TaskData
 
BuildInfoModel - Class in io.jpom.model.data
new BuildModel class, for replace old BuildModel
BuildInfoModel() - Constructor for class io.jpom.model.data.BuildInfoModel
 
BuildInfoService - Class in io.jpom.service.dblog
构建 service 新版本,数据从数据库里面加载
BuildInfoService() - Constructor for class io.jpom.service.dblog.BuildInfoService
 
BuildInfoTriggerController - Class in io.jpom.controller.build
new trigger controller for build
BuildInfoTriggerController(BuildInfoService, TriggerTokenLogServer) - Constructor for class io.jpom.controller.build.BuildInfoTriggerController
 
buildJavaCommand(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.AbstractProjectCommander
生成可以执行的命令
buildJavaCommand(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.BaseUnixProjectCommander
 
buildJavaCommand(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.impl.WindowsProjectCommander
 
buildKill(int) - Method in class io.jpom.common.commander.AbstractSystemCommander
构建kill 命令
buildKill(int) - Method in class io.jpom.common.commander.impl.LinuxSystemCommander
 
buildKill(int) - Method in class io.jpom.common.commander.impl.MacOsSystemCommander
 
buildKill(int) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
BuildReleaseMethod - Enum in io.jpom.model.enums
 
BuildStatus - Enum in io.jpom.model.enums
 
buildStatusGet(String, String) - Method in class io.jpom.controller.openapi.BuildTriggerApiController
批量获取构建状态
buildStatusPost() - Method in class io.jpom.controller.openapi.BuildTriggerApiController
批量获取构建状态
BuildTriggerApiController - Class in io.jpom.controller.openapi
 
BuildTriggerApiController(BuildInfoService, BuildExecuteService, TriggerTokenLogServer) - Constructor for class io.jpom.controller.openapi.BuildTriggerApiController
 
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() - Constructor for class io.jpom.model.BaseEnum.Cache
 
CacheDta() - Constructor for class io.jpom.model.outgiving.LogReadModel.CacheDta
 
cacheInfo() - Static method in class io.jpom.common.RemoteVersion
当前缓存中的 远程版本信息
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
 
calculate(int, int, boolean) - Static method in class io.jpom.util.FileSearchUtil
计算读取文件行数相关
call() - Method in class io.jpom.outgiving.OutGivingItemRun
 
cancel(String) - Method in class io.jpom.controller.build.BuildInfoManageController
取消构建
cancelTask(String) - Method in class io.jpom.build.BuildExecuteService
取消构建
canUse() - Method in class io.jpom.service.user.UserService
是否需要初始化
CERT - Static variable in class io.jpom.system.AgentConfigBean
证书文件
CertificateController - Class in io.jpom.controller.node.system.ssl
证书管理
CertificateController(WhitelistDirectoryService) - 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
 
changeLog() - Method in class io.jpom.controller.system.SystemUpdateController
 
changeStatus(String, String) - Method in class io.jpom.controller.monitor.MonitorUserOptListController
开启或关闭监控
charset() - Method in class io.jpom.model.data.SshModel
 
CharsetDetector - Class in io.jpom.plugin
文件编码识别器
CharsetDetector() - Constructor for class io.jpom.plugin.CharsetDetector
 
check() - Method in class io.jpom.build.DockerYmlDsl
 
checkAgent(String) - Method in class io.jpom.controller.ssh.SshController
检查 ssh 是否安装插件端
checkAuthorize(Session) - Method in class io.jpom.socket.BaseAgentWebSocketHandle
判断授权信息是否正确
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
 
checkAutoBackup() - Method in class io.jpom.service.dblog.BackupInfoService
检查数据库备份
checkCertificateDirectory(String) - Method in class io.jpom.service.WhitelistDirectoryService
 
checkCommand(SshModel, String) - Method in class io.jpom.service.node.ssh.SshService
获取 ssh 中的 环境 版本
checkCommandLineIsJpom(String, String) - Static method in class io.jpom.util.JvmUtil
判断命令行是否为jpom 标识
checkContains(String, String) - Method in class io.jpom.model.outgiving.LogReadModel
判断是否包含某个项目id
checkContains(String, String) - Method in class io.jpom.model.outgiving.OutGivingModel
判断是否包含某个项目id
checkContainsDel(String) - Static method in class io.jpom.util.CommandUtil
判断是否包含删除命令
checkCron(String) - Method in class io.jpom.common.BaseServerController
验证 cron 表达式, demo 账号不能开启 cron
checkCron(T) - Method in interface io.jpom.cron.ICron
检查是否启动定时
checkCron(BuildInfoModel) - Method in class io.jpom.service.dblog.BuildInfoService
检查定时任务 状态
checkCron(MonitorModel) - Method in class io.jpom.service.monitor.MonitorService
检查定时任务 状态
checkCron(CommandModel) - Method in class io.jpom.service.node.command.CommandService
检查定时任务 状态
checkCron(NodeScriptModel) - Method in class io.jpom.service.script.NodeScriptServer
 
checkCron(ScriptModel) - Method in class io.jpom.service.script.ScriptServer
检查定时任务 状态
checkDeleteCommand() - Method in class io.jpom.system.extconf.BuildExtConfig
 
checkDiff(String, String, String, DslYmlDto) - Static method in class io.jpom.script.ProjectFileBackupUtil
检查文件变动
checkException(Exception, String) - Method in class io.jpom.service.h2db.BaseNodeService
 
checkFileSuffix(List<String>, String) - Static method in class io.jpom.model.data.AgentWhitelist
获取文件可以编辑的 文件编码格式
checkInitDefault() - Method in class io.jpom.service.system.WorkspaceService
检查初始化 默认的工作空间
checkInputItem(SshModel, String) - Static method in class io.jpom.model.data.SshModel
检查是否包含禁止命令
checkJpomJar(String, Type) - Static method in class io.jpom.common.JpomManifest
检查是否为jpom包
checkJpomJar(String, Type, boolean) - Static method in class io.jpom.common.JpomManifest
检查是否为jpom包
checkJpsNormal() - Static method in class io.jpom.util.JvmUtil
检查 jps 命令是否正常
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, HttpServletRequest) - Method in class io.jpom.service.dblog.BuildInfoService
判断是否存在 节点关联
checkNode(String) - Method in class io.jpom.service.monitor.MonitorService
判断是否存在对应节点数据
checkNode(String, HttpServletRequest) - Method in class io.jpom.service.outgiving.LogReadServer
 
checkNode(String, HttpServletRequest) - Method in class io.jpom.service.outgiving.OutGivingServer
 
checkNodeProject(String, String) - Method in class io.jpom.model.data.MonitorModel
 
checkNodeProject(String, String, HttpServletRequest) - Method in class io.jpom.service.outgiving.LogReadServer
 
checkNodeProject(String, String, HttpServletRequest) - Method in class io.jpom.service.outgiving.OutGivingServer
 
checkOut(Map<String, Object>, File) - Static method in class io.jpom.plugin.SvnKitUtil
SVN检出
checkoutPull(Map<String, Object>, File, String, PrintWriter) - Static method in class io.jpom.plugin.GitUtil
拉取对应分支最新代码
checkoutPullTag(Map<String, Object>, File, String, String, PrintWriter) - Static method in class io.jpom.plugin.GitUtil
拉取对应分支最新代码
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
 
checkPermission(UserModel, String) - Method in class io.jpom.service.user.UserBindWorkspaceService
判断是否可以执行,并且验证时间段
checkProjectDirectory(String) - Method in class io.jpom.service.WhitelistDirectoryService
 
checkReleaseMethod(String, HttpServletRequest, BuildReleaseMethod) - Method in class io.jpom.service.dblog.BuildInfoService
判断是否存在 发布关联
checkReleaseMethodByLike(String, HttpServletRequest, BuildReleaseMethod) - Method in class io.jpom.service.dblog.BuildInfoService
判断是否存在 发布关联
checkSilentFileSuffix(List<String>, String) - Static method in class io.jpom.model.data.AgentWhitelist
静默判断是否可以编辑对应的文件
checkSshRun(SshModel, String) - Method in class io.jpom.service.node.ssh.SshService
检查是否存在正在运行的进程
checkSshRunPid(SshModel, String) - Method in class io.jpom.service.node.ssh.SshService
检查是否存在正在运行的进程
checkStatus(Integer) - Method in class io.jpom.build.BuildExecuteService
check status
checkSystem() - Method in class io.jpom.controller.IndexControl
 
checkUser(String) - Method in class io.jpom.service.user.UserService
验证用户md5
checkUserWorkspace(String, UserModel) - Method in class io.jpom.service.dblog.DbUserOperateLogService
 
checkUserWorkspace(String) - Method in class io.jpom.service.h2db.BaseWorkspaceService
判断用户是否有对应工作空间权限
checkUserWorkspace(String, UserModel) - Method in class io.jpom.service.h2db.BaseWorkspaceService
判断用户是否有对应工作空间权限
checkVersion() - Method in class io.jpom.controller.node.NodeUpdateController
检查版本更新
checkVersion() - Method in class io.jpom.controller.system.SystemUpdateController
检查是否存在新版本
ClassFeature - Enum in io.jpom.permission
功能模块
cleanSource(String) - Method in class io.jpom.controller.build.BuildInfoController
清除构建信息
clear(String, String) - Method in class io.jpom.controller.manage.log.LogBackController
 
clear() - Method in class io.jpom.controller.node.manage.log.LogBackController
 
clearAll() - Method in class io.jpom.controller.node.NodeProjectInfoController
删除节点缓存的所有项目
clearAll() - Method in class io.jpom.controller.node.script.NodeScriptController
删除节点缓存的所有脚本模版
clearCache(String) - Method in class io.jpom.controller.system.AgentCacheManageController
清空缓存
clearCache(String) - Method in class io.jpom.controller.system.CacheManageController
清空缓存
clearExecuteSqlLog() - Method in class io.jpom.system.db.DbConfig
清除执行记录
clearOld() - Method in class io.jpom.model.outgiving.OutGivingModel
 
clearTimeColumns() - Method in class io.jpom.service.dblog.DbBuildHistoryLogService
 
clearTimeColumns() - Method in class io.jpom.service.dblog.DbMonitorNotifyLogService
 
clearTimeColumns() - Method in class io.jpom.service.dblog.DbSystemMonitorLogService
 
clearTimeColumns() - Method in class io.jpom.service.dblog.DbUserOperateLogService
 
clearTimeColumns() - Method in class io.jpom.service.dblog.SshTerminalExecuteLogService
 
clearTimeColumns() - Method in class io.jpom.service.h2db.BaseDbService
安装时间自动清理数据对字段
clearTimeColumns() - Method in class io.jpom.service.node.command.CommandExecLogService
 
clearTimeColumns() - Method in class io.jpom.service.node.script.NodeScriptExecuteLogServer
 
clearTimeColumns() - Method in class io.jpom.service.script.ScriptExecuteLogServer
 
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.DockerBuild
 
close() - Method in class io.jpom.plugin.DefaultGitPluginImpl
 
close() - Method in interface io.jpom.plugin.IPlugin
系统关闭,插件资源释放
close() - Method in class io.jpom.script.BaseRunScript
 
close() - Method in class io.jpom.socket.AgentFileTailWatcher
关闭
close() - Method in class io.jpom.socket.client.NodeClient
 
close() - Method in class io.jpom.socket.ServiceFileTailWatcher
关闭
close() - Method in class io.jpom.system.db.DbConfig
 
close() - Method in class io.jpom.util.BaseFileTailWatcher
关闭
close(AutoCloseable) - Static method in class io.jpom.util.IoUtil
关闭流
close() - Method in class io.jpom.util.LogRecorder
 
closeCache() - Static method in class io.jpom.util.CommandUtil
关闭缓存执行结果
closeMfa(String) - Method in class io.jpom.controller.user.UserBasicInfoController
关闭自己到 mfa 相关信息
closeMfa(String) - Method in class io.jpom.controller.user.UserListController
关闭用户 mfa
closeSuperUserMfa() - Method in class io.jpom.service.user.UserService
关闭超级管理账号 mfa
CommandExecLogModel - Class in io.jpom.model.data
 
CommandExecLogModel() - Constructor for class io.jpom.model.data.CommandExecLogModel
 
CommandExecLogModel.Status - Enum in io.jpom.model.data
 
CommandExecLogService - Class in io.jpom.service.node.command
 
CommandExecLogService() - Constructor for class io.jpom.service.node.command.CommandExecLogService
 
CommandInfoController - Class in io.jpom.controller.ssh
命令管理
CommandInfoController(CommandService, CommandExecLogService, TriggerTokenLogServer) - Constructor for class io.jpom.controller.ssh.CommandInfoController
 
CommandLogController - Class in io.jpom.controller.ssh
命令执行日志
CommandLogController(CommandExecLogService) - Constructor for class io.jpom.controller.ssh.CommandLogController
 
CommandModel - Class in io.jpom.model.data
指令信息
CommandModel() - Constructor for class io.jpom.model.data.CommandModel
 
CommandModel.CommandParam - Class in io.jpom.model.data
 
CommandParam() - Constructor for class io.jpom.model.data.CommandModel.CommandParam
 
CommandService - Class in io.jpom.service.node.command
命令管理
CommandService(SshService, CommandExecLogService, WorkspaceEnvVarService) - Constructor for class io.jpom.service.node.command.CommandService
 
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
 
Config() - Constructor for class io.jpom.model.data.DslYmlDto.Config
 
ConfigBean - Class in io.jpom.system
配置项
ConfigBean() - Constructor for class io.jpom.system.ConfigBean
 
confirmFastInstall(String, String, int) - Method in class io.jpom.controller.node.NodeUpdateController
 
connectFailed(URI, SocketAddress, IOException) - Method in class io.jpom.system.init.ProxySelectorConfig
 
connectType() - Method in class io.jpom.model.data.SshModel
 
console(String) - Method in class io.jpom.controller.manage.log.LogBackController
 
ConsoleCommandOp - Enum in io.jpom.socket
控制台socket 操作枚举
consoleExit(int, String, Object...) - Static method in class io.jpom.JpomApplication
控制台输出并结束程序
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(ProjectInfoService) - Constructor for class io.jpom.service.manage.ConsoleService
 
ConsoleStartSuccess - Class in io.jpom.system.init
 
ConsoleStartSuccess() - Constructor for class io.jpom.system.init.ConsoleStartSuccess
 
Const - Class in io.jpom.common
 
Const() - Constructor for class io.jpom.common.Const
 
contains(String) - Static method in class io.jpom.plugin.PluginFactory
判断是否包含某个插件
convertFileStr(String, String) - Static method in class io.jpom.util.StringUtil
转换 文件内容
convertMonitorLogField() - Method in class io.jpom.system.init.LoadJsonConfigToDb
将 监控报警记录 里面但 logId 字段更新为 id
convertNullWorkspaceId() - Method in class io.jpom.service.system.WorkspaceService
将没有工作空间ID 的数据添加默认值
convertRefEnvValue(Map<String, Object>, String) - Method in interface io.jpom.plugin.IWorkspaceEnvPlugin
转化 工作空间环境变量
convertRefEnvValue(String, String) - Method in interface io.jpom.plugin.IWorkspaceEnvPlugin
转化 工作空间环境变量
convertRefEnvValue(String, String) - Method in class io.jpom.service.system.WorkspaceEnvVarService
转化 工作空间环境变量
convertResult(Object, Class<T>) - Method in interface io.jpom.plugin.IPlugin
转换结果
convertToLine(Collection<String>) - Static method in class io.jpom.model.data.AgentWhitelist
转换为字符串
copy(ProjectInfo) - Method in class io.jpom.entity.NodeProjectInfo
 
copyArchiveFromContainerCmd(DockerClient, String, LogRecorder, String, String) - Static method in class io.jpom.DockerClientUtil
将容器文件下载到本地
count(Entity) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询记录条数
count(String, Object...) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询记录条数
count() - Method in class io.jpom.service.h2db.BaseDbService
 
count(T) - Method in class io.jpom.service.h2db.BaseDbService
 
countByTag(String, String) - Method in class io.jpom.service.docker.DockerInfoService
根据 tag 查询 容器
covertToArray(List<String>, String) - Static method in class io.jpom.model.data.AgentWhitelist
格式化,判断是否与jpom 数据路径冲突
covetTableName(String, Class<T>) - Method in class io.jpom.service.h2db.BaseDbCommonService
转换表面
covetTableName(String, Class<T>) - Method in class io.jpom.service.h2db.BaseDbService
 
crateProxy(String, String) - Static method in class io.jpom.model.data.NodeModel
创建代理
create(String, String, String) - Method in class io.jpom.controller.system.WorkspaceController
编辑工作空间
create(NodeScriptModel, String, String) - Static method in class io.jpom.script.ScriptProcessBuilder
创建执行 并监听
create(ScriptModel, int) - Method in class io.jpom.service.script.ScriptExecuteLogServer
创建执行记录
create(ScriptModel, String, String) - Static method in class io.jpom.socket.ScriptProcessBuilder
创建执行 并监听
createContainer(JSONObject) - Method in class io.jpom.controller.docker.DockerImagesController
 
createServerRequest(String) - Method in class io.jpom.system.AgentExtConfigBean
创建请求对象
createSession(String, int, String, String, byte[]) - Static method in class io.jpom.util.JschUtils
通过私钥获取 Session
createTemp(String, File) - Static method in class io.jpom.DockerUtil
临时文件目录
createToken(String, String, String) - Method in class io.jpom.service.user.TriggerTokenLogServer
创建新 token
CronUtils - Class in io.jpom.cron
 
CronUtils() - Constructor for class io.jpom.cron.CronUtils
 

D

DATA - Static variable in class io.jpom.system.ConfigBean
 
dataBeanToEntity(T) - Method in class io.jpom.service.h2db.BaseDbCommonService
实体转 entity
dataId() - Method in class io.jpom.model.BaseNodeModel
获取数据ID
dataId(String) - Method in class io.jpom.model.BaseNodeModel
设置数据ID
dataId() - Method in class io.jpom.model.node.ProjectInfoCacheModel
 
dataId(String) - Method in class io.jpom.model.node.ProjectInfoCacheModel
 
dataId() - Method in class io.jpom.model.node.ScriptCacheModel
 
dataId(String) - Method in class io.jpom.model.node.ScriptCacheModel
 
dataId() - Method in class io.jpom.model.node.ScriptExecuteLogCacheModel
 
dataId(String) - Method in class io.jpom.model.node.ScriptExecuteLogCacheModel
 
dataSize() - Method in class io.jpom.system.ConfigBean
数据目录大小
DATE_PATH_KEY - Static variable in interface io.jpom.plugin.IPlugin
数据目录 key
DbBuildHistoryLogService - Class in io.jpom.service.dblog
构建历史db
DbBuildHistoryLogService(BuildInfoService, BuildExtConfig) - Constructor for class io.jpom.service.dblog.DbBuildHistoryLogService
 
DbConfig - Class in io.jpom.system.db
数据库配置
DbConfig() - Constructor for class io.jpom.system.db.DbConfig
 
DbExtConfig - Class in io.jpom.system.extconf
数据库配置
DbExtConfig() - Constructor for class io.jpom.system.extconf.DbExtConfig
 
dbLocalPath() - Method in 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.outgiving
分发日志
DbOutGivingLogService() - Constructor for class io.jpom.service.outgiving.DbOutGivingLogService
 
DbSystemMonitorLogService - Class in io.jpom.service.dblog
 
DbSystemMonitorLogService() - Constructor for class io.jpom.service.dblog.DbSystemMonitorLogService
 
DbUserOperateLogService - Class in io.jpom.service.dblog
操作日志
DbUserOperateLogService(MonitorUserOptService, UserService, WorkspaceService) - Constructor for class io.jpom.service.dblog.DbUserOperateLogService
 
decodeCert(String, String) - Static method in class io.jpom.model.data.CertModel
解析证书
DEFAULT_BUFFER_SIZE - Static variable in class io.jpom.common.Const
websocket 传输 agent 包 buffer size
DEFAULT_RUNS - Static variable in class io.jpom.DockerUtil
默认镜像
DEFAULT_USER_OR_AUTHORIZATION - Static variable in class io.jpom.system.db.DbConfig
默认的账号或者密码
DefaultDbH2PluginImpl - Class in io.jpom.plugin
 
DefaultDbH2PluginImpl() - Constructor for class io.jpom.plugin.DefaultDbH2PluginImpl
 
DefaultDockerCheckPluginImpl - Class in io.jpom
docker 验证 实现
DefaultDockerCheckPluginImpl() - Constructor for class io.jpom.DefaultDockerCheckPluginImpl
 
DefaultDockerPluginImpl - Class in io.jpom
docker 插件
DefaultDockerPluginImpl() - Constructor for class io.jpom.DefaultDockerPluginImpl
 
DefaultDockerSwarmPluginImpl - Class in io.jpom
docker swarm
DefaultDockerSwarmPluginImpl() - Constructor for class io.jpom.DefaultDockerSwarmPluginImpl
 
DefaultEmailPluginImpl - Class in io.jpom.email
 
DefaultEmailPluginImpl() - Constructor for class io.jpom.email.DefaultEmailPluginImpl
 
DefaultFileCharsetDetectorImpl - Class in io.jpom.plugin
 
DefaultFileCharsetDetectorImpl() - Constructor for class io.jpom.plugin.DefaultFileCharsetDetectorImpl
 
DefaultGitPluginImpl - Class in io.jpom.plugin
 
DefaultGitPluginImpl() - Constructor for class io.jpom.plugin.DefaultGitPluginImpl
 
defaultOrders() - Method in class io.jpom.service.h2db.BaseDbService
 
defaultOrders() - Method in class io.jpom.service.h2db.BaseWorkspaceService
 
DefaultSvnPluginImpl - Class in io.jpom.plugin
 
DefaultSvnPluginImpl() - Constructor for class io.jpom.plugin.DefaultSvnPluginImpl
 
DefaultWebhookPluginImpl - Class in io.jpom.webhook
默认到 webhook 实现
DefaultWebhookPluginImpl() - Constructor for class io.jpom.webhook.DefaultWebhookPluginImpl
 
DefaultWorkspaceEnvPlugin - Class in io.jpom.plugin
 
DefaultWorkspaceEnvPlugin() - Constructor for class io.jpom.plugin.DefaultWorkspaceEnvPlugin
 
defExceptionHandler(HttpServletRequest, HttpServletResponse, Exception) - Method in class io.jpom.common.AgentExceptionHandler
声明要捕获的异常
defResultJson() - Method in interface io.jpom.ApiDoc
默认的通用返回消息体
del(String, String) - Method in class io.jpom.controller.docker.DockerContainerController
 
del(String, String) - Method in class io.jpom.controller.docker.DockerImagesController
 
del(String) - Method in class io.jpom.controller.docker.DockerInfoController
 
del(String, String) - Method in class io.jpom.controller.docker.DockerSwarmServiceController
 
del(String, String) - Method in class io.jpom.controller.docker.DockerVolumeController
 
del(String) - Method in class io.jpom.controller.node.NodeEditController
删除节点
del(String) - Method in class io.jpom.controller.node.script.NodeScriptController
 
del(String, String) - Method in class io.jpom.controller.node.script.NodeScriptLogController
删除日志
del(String) - Method in class io.jpom.controller.outgiving.LogReadController
删除日志阅读信息
del(String) - Method in class io.jpom.controller.script.ScriptController
 
del(String) - Method in class io.jpom.controller.ssh.CommandInfoController
删除命令
del(String) - Method in class io.jpom.controller.ssh.CommandLogController
删除日志记录
del(String) - Method in class io.jpom.controller.ssh.SshController
 
del(Entity) - Method in class io.jpom.service.h2db.BaseDbCommonService
根据条件删除
del(Entity) - Method in class io.jpom.service.node.NodeService
 
delay - Variable in class io.jpom.build.TaskData
延迟执行的时间(单位秒)
delByKey(String) - Method in class io.jpom.service.dblog.BackupInfoService
 
delByKey(String, HttpServletRequest) - Method in class io.jpom.service.dblog.BuildInfoService
 
delByKey(String) - Method in class io.jpom.service.h2db.BaseDbCommonService
根据主键生成
delByKey(Object, Consumer<Entity>) - Method in class io.jpom.service.h2db.BaseDbCommonService
根据主键生成
delByKey(String, HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
删除
delByKey(String, HttpServletRequest) - Method in class io.jpom.service.monitor.MonitorService
 
delByKey(String, HttpServletRequest) - Method in class io.jpom.service.node.command.CommandService
 
delByKey(String) - Method in class io.jpom.service.node.NodeService
 
delByKey(String, HttpServletRequest) - Method in class io.jpom.service.script.ScriptServer
 
delByWorkspace(HttpServletRequest, Consumer<Entity>) - Method in class io.jpom.service.h2db.BaseWorkspaceService
删除,根据工作空间删除
delCache(String, HttpServletRequest) - Method in class io.jpom.service.h2db.BaseNodeService
删除节点 工作空间缓存
delCache(String, String, HttpServletRequest) - Method in class io.jpom.service.h2db.BaseNodeService
删除节点 工作空间缓存
delete(String) - Method in class io.jpom.controller.build.BuildInfoController
删除构建信息
delete(String) - Method in class io.jpom.controller.build.BuildInfoHistoryController
删除构建历史,支持批量删除,用逗号分隔
delete(String) - Method in class io.jpom.controller.manage.JdkListController
 
delete() - Method in class io.jpom.controller.node.manage.JdkManageController
 
delete() - Method in class io.jpom.controller.node.system.nginx.NginxController
 
delete() - 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, String, String) - Method in class io.jpom.controller.ssh.SshFileController
 
delete(String) - Method in class io.jpom.controller.system.AgentWorkspaceEnvVarController
删除环境变量
delete(String) - Method in class io.jpom.controller.system.CertificateController
删除证书
delete(String, String, String, String) - Method in class io.jpom.controller.system.NginxController
删除配置
delete(String) - Method in class io.jpom.controller.system.WorkspaceController
删除工作空间
delete(String, String) - Method in class io.jpom.controller.system.WorkspaceEnvVarController
删除变量
delete(String) - Method in class io.jpom.controller.tomcat.TomcatEditController
删除tomcat
delete(String) - Method in class io.jpom.controller.user.UserPermissionGroupController
删除
delete(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
删除tomcat
deleteBackup(String) - Method in class io.jpom.controller.system.BackupInfoController
删除备份数据
deleteByUserId(String) - Method in class io.jpom.service.user.UserBindWorkspaceService
删除
deleteDbFiles() - Method in class io.jpom.system.db.DbConfig
恢复数据库
deleteFile(String, String, String, String) - Method in class io.jpom.controller.manage.ProjectFileBackupController
删除文件
deleteFile(String, String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
 
deleteFile(String, String, String, String) - Method in class io.jpom.controller.node.manage.file.ProjectFileBackupController
删除文件
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.service.BaseOperService
删除实体
deleteItem(String) - Method in class io.jpom.service.manage.ProjectInfoService
删除项目
deleteItem(String) - Method in class io.jpom.service.script.NodeScriptServer
 
deleteItem(String) - Method in class io.jpom.service.system.CertService
删除证书
deleteJson(String, String) - Method in class io.jpom.service.BaseDataService
删除json对象
deleteLogAndFile(String) - Method in class io.jpom.service.dblog.DbBuildHistoryLogService
清理文件并删除记录
deleteLogAndFile(BuildHistoryLog) - Method in class io.jpom.service.dblog.DbBuildHistoryLogService
清理文件并删除记录
deleteMonitor(String) - Method in class io.jpom.controller.monitor.MonitorListController
删除列表
deleteMonitor(String) - Method in class io.jpom.controller.monitor.MonitorUserOptListController
删除列表
deleteProject(String) - Method in class io.jpom.controller.manage.ManageEditProjectController
删除项目
deleteProject(String, String) - Method in class io.jpom.controller.node.manage.ProjectManageControl
删除项目
deleteRuns(String) - Method in class io.jpom.controller.system.BuildConfigController
 
deleteUser(String) - Method in class io.jpom.controller.user.UserListController
删除用户
delExceptionHandler(HttpServletRequest, HttpServletResponse, Exception) - Method in class io.jpom.common.GlobalDefaultExceptionHandler
声明要捕获的异常
delExecLog(JSONObject) - Method in class io.jpom.controller.script.ScriptController
删除定时执行日志
delLog(String, String) - Method in class io.jpom.controller.script.ScriptController
删除日志
delLog(String, String) - Method in class io.jpom.controller.script.ScriptLogController
删除日志
delRepository(String) - Method in class io.jpom.controller.build.RepositoryController
delete
delStartPath(File, String, boolean) - Static method in class io.jpom.util.StringUtil
删除文件开始的路径
DEMO_TIP - Static variable in class io.jpom.common.interceptor.PermissionInterceptor
 
DEMO_USER - Static variable in class io.jpom.model.user.UserModel
demo 演示账号、系统预设
demoInfo() - Method in class io.jpom.controller.LoginControl
获取 demo 账号的信息
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.DockerCliHandler
 
destroy(WebSocketSession) - Method in class io.jpom.socket.handler.DockerLogHandler
 
destroy(WebSocketSession) - Method in class io.jpom.socket.handler.NodeUpdateHandler
 
destroy(WebSocketSession) - Method in class io.jpom.socket.handler.ServerScriptHandler
 
destroy(WebSocketSession) - Method in class io.jpom.socket.handler.SshHandler
 
destroy(WebSocketSession) - Method in class io.jpom.socket.handler.TomcatHandler
 
destroy() - Method in class io.jpom.system.init.InitDb
 
detectChineseCharset(File) - Method in class io.jpom.plugin.CharsetDetector
 
detectorCharset(File) - Static method in class io.jpom.util.BaseFileTailWatcher
 
diffFile(DiffFileVo) - Method in class io.jpom.controller.manage.ProjectFileControl
对比文件
DiffFileVo - Class in io.jpom.controller.manage.vo
 
DiffFileVo() - Constructor for class io.jpom.controller.manage.vo.DiffFileVo
 
DiffFileVo.DiffItem - Class in io.jpom.controller.manage.vo
 
DiffItem() - Constructor for class io.jpom.controller.manage.vo.DiffFileVo.DiffItem
 
dispatchList() - Method in class io.jpom.controller.outgiving.OutGivingController
load dispatch list 加载分发列表
dispatchListAll() - Method in class io.jpom.controller.outgiving.OutGivingController
load dispatch list 加载分发列表
DOCKER_CHECK_PLUGIN_NAME - Static variable in class io.jpom.service.docker.DockerInfoService
 
DOCKER_FILE - Static variable in class io.jpom.DockerUtil
dockerfile 文件名称
DOCKER_PLUGIN_NAME - Static variable in class io.jpom.service.docker.DockerInfoService
 
DOCKER_PLUGIN_NAME - Static variable in class io.jpom.service.docker.DockerSwarmInfoService
 
DockerBuild - Class in io.jpom
容器构建
DockerBuild(Map<String, Object>) - Constructor for class io.jpom.DockerBuild
 
DockerClientUtil - Class in io.jpom
 
DockerClientUtil() - Constructor for class io.jpom.DockerClientUtil
 
DockerCliHandler - Class in io.jpom.socket.handler
docker cli
DockerCliHandler() - Constructor for class io.jpom.socket.handler.DockerCliHandler
 
DockerContainerController - Class in io.jpom.controller.docker
 
DockerContainerController(DockerInfoService) - Constructor for class io.jpom.controller.docker.DockerContainerController
 
DockerImagesController - Class in io.jpom.controller.docker
 
DockerImagesController(DockerInfoService) - Constructor for class io.jpom.controller.docker.DockerImagesController
 
DockerInfoController - Class in io.jpom.controller.docker
 
DockerInfoController(DockerInfoService, DockerSwarmInfoService) - Constructor for class io.jpom.controller.docker.DockerInfoController
 
DockerInfoModel - Class in io.jpom.model.docker
 
DockerInfoModel() - Constructor for class io.jpom.model.docker.DockerInfoModel
 
dockerInfoService - Variable in class io.jpom.build.BuildExecuteService
 
DockerInfoService - Class in io.jpom.service.docker
 
DockerInfoService(DockerSwarmInfoService) - Constructor for class io.jpom.service.docker.DockerInfoService
 
DockerLogHandler - Class in io.jpom.socket.handler
容器
DockerLogHandler() - Constructor for class io.jpom.socket.handler.DockerLogHandler
 
DockerNetworkController - Class in io.jpom.controller.docker
 
DockerNetworkController(DockerInfoService) - Constructor for class io.jpom.controller.docker.DockerNetworkController
 
DockerSwarmInfoController - Class in io.jpom.controller.docker
 
DockerSwarmInfoController(DockerSwarmInfoService, DockerInfoService) - Constructor for class io.jpom.controller.docker.DockerSwarmInfoController
 
DockerSwarmInfoMode - Class in io.jpom.model.docker
 
DockerSwarmInfoMode() - Constructor for class io.jpom.model.docker.DockerSwarmInfoMode
 
DockerSwarmInfoService - Class in io.jpom.service.docker
 
DockerSwarmInfoService() - Constructor for class io.jpom.service.docker.DockerSwarmInfoService
 
DockerSwarmServiceController - Class in io.jpom.controller.docker
 
DockerSwarmServiceController(DockerInfoService) - Constructor for class io.jpom.controller.docker.DockerSwarmServiceController
 
DockerUtil - Class in io.jpom
 
DockerUtil() - Constructor for class io.jpom.DockerUtil
 
DockerVolumeController - Class in io.jpom.controller.docker
 
DockerVolumeController(DockerInfoService) - Constructor for class io.jpom.controller.docker.DockerVolumeController
 
DockerYmlDsl - Class in io.jpom.build
docker 构建 配置
DockerYmlDsl() - Constructor for class io.jpom.build.DockerYmlDsl
 
doJsonToSql() - Method in class io.jpom.system.init.LoadBuildJsonToDB
read build.json file to list and then use list transfer SQL and execute it
download(String, Type, boolean) - Static method in class io.jpom.common.RemoteVersion
下载
download(String, Type) - Static method in class io.jpom.common.RemoteVersion
下载
download(String, String) - Method in class io.jpom.controller.manage.log.LogBackController
 
download(String, String, String, String) - Method in class io.jpom.controller.manage.ProjectFileBackupController
将执行文件下载到客户端 本地
download(String, String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
将执行文件下载到客户端 本地
download(String, String, String, String) - Method in class io.jpom.controller.node.manage.file.ProjectFileBackupController
将执行文件下载到客户端 本地
download() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
下载文件
download() - Method in class io.jpom.controller.node.manage.log.LogBackController
 
download() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
下载文件
download(String, String, String) - Method in class io.jpom.controller.ssh.SshFileController
 
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
下载文件
downloadBackup(String) - Method in class io.jpom.controller.system.BackupInfoController
下载备份数据
downloadFile(String) - Method in class io.jpom.controller.build.BuildInfoHistoryController
下载构建物
downloadFile(String, int) - Method in class io.jpom.controller.build.BuildInfoHistoryController
下载构建物
downloadLog(String) - Method in class io.jpom.controller.build.BuildInfoHistoryController
 
downloadLog(String) - Method in class io.jpom.controller.ssh.CommandLogController
下载日志
downloadRemote() - Method in class io.jpom.controller.node.NodeUpdateController
远程下载
dslConfig() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
DslScriptBuilder - Class in io.jpom.script
dsl 执行脚本
DslYmlDto - Class in io.jpom.model.data
dsl yml 配置
DslYmlDto() - Constructor for class io.jpom.model.data.DslYmlDto
 
DslYmlDto.BaseProcess - Class in io.jpom.model.data
 
DslYmlDto.Config - Class in io.jpom.model.data
 
DslYmlDto.FileConfig - Class in io.jpom.model.data
 
DslYmlDto.Run - Class in io.jpom.model.data
运行管理
DslYmlDto.Start - Class in io.jpom.model.data
启动流程
DslYmlDto.Status - Class in io.jpom.model.data
获取状态流程
DslYmlDto.Stop - Class in io.jpom.model.data
停止流程

E

each(Consumer<T>) - Method in class io.jpom.model.PageResultDto
 
edit(String, String) - Method in class io.jpom.controller.docker.DockerInfoController
 
edit(String, String, String) - Method in class io.jpom.controller.docker.DockerSwarmInfoController
 
edit(JSONObject) - Method in class io.jpom.controller.docker.DockerSwarmServiceController
 
edit(JSONObject) - Method in class io.jpom.controller.ssh.CommandInfoController
新建/编辑命令
edit(String, String, String, String, String, String, String) - Method in class io.jpom.controller.system.WorkspaceEnvVarController
编辑变量
edit(String, String, String, String, String, String) - Method in class io.jpom.controller.user.UserPermissionGroupController
编辑权限组
EditProjectController - Class in io.jpom.controller.node.manage
项目管理
EditProjectController(ProjectInfoCacheService, WhitelistDirectoryService) - Constructor for class io.jpom.controller.node.manage.EditProjectController
 
editRepository(RepositoryModel) - Method in class io.jpom.controller.build.RepositoryController
edit
EmailUtil - Class in io.jpom.monitor
邮件工具
EmailUtil() - Constructor for class io.jpom.monitor.EmailUtil
 
EMPTY - Static variable in class io.jpom.model.AgentFileModel
默认空版本信息
EMPTY - Static variable in class io.jpom.model.PageResultDto
 
EMPTY - Static variable in class io.jpom.model.user.UserModel
 
emptyLogFile(File) - Method in class io.jpom.common.commander.AbstractSystemCommander
清空文件内容
emptyLogFile(File) - Method in class io.jpom.common.commander.impl.LinuxSystemCommander
 
emptyLogFile(File) - Method in class io.jpom.common.commander.impl.MacOsSystemCommander
 
emptyLogFile(File) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
end(String) - Method in class io.jpom.script.BaseRunScript
结束执行
end(String) - Method in class io.jpom.script.DslScriptBuilder
 
end(String) - Method in class io.jpom.script.ScriptProcessBuilder
结束执行
end(String) - Method in class io.jpom.socket.ScriptProcessBuilder
结束执行
entityToBean(Entity, Class<R>) - Method in class io.jpom.service.h2db.BaseDbCommonService
entity 转 实体
entityToBean(Entity) - Method in class io.jpom.service.h2db.BaseDbCommonService
entity 转 实体
entityToBeanList(List<Entity>) - Method in class io.jpom.service.h2db.BaseDbCommonService
 
equals(Object) - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
error(HttpServletRequest) - Method in class io.jpom.controller.BaseMyErrorController
 
error(String, Throwable) - Method in class io.jpom.util.LogRecorder
记录错误信息
errorLock() - Method in class io.jpom.model.user.UserModel
登录失败,重新计算锁定时间
errorMsg(String...) - Method in class io.jpom.model.user.UserBindWorkspaceModel.PermissionResult
 
exec(String, boolean) - Method in class io.jpom.common.commander.AbstractTomcatCommander
 
exec(String, String) - Method in class io.jpom.controller.script.ScriptController
执行
exec(SshModel, String...) - Method in class io.jpom.service.node.ssh.SshService
ssh 执行模版命令
exec(SshModel, BiFunction<String, Session, String>, String...) - Method in class io.jpom.service.node.ssh.SshService
ssh 执行模版命令
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, NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - 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(Object, Map<String, Object>) - Method in class io.jpom.DefaultDockerCheckPluginImpl
 
execute(Object, Map<String, Object>) - Method in class io.jpom.DefaultDockerPluginImpl
 
execute(Object, Map<String, Object>) - Method in class io.jpom.DefaultDockerSwarmPluginImpl
 
execute(Object, Map<String, Object>) - Method in class io.jpom.email.DefaultEmailPluginImpl
 
execute() - Method in class io.jpom.mojo.ProjectMojo
 
execute() - Method in class io.jpom.monitor.MonitorItem
 
execute(Object, Map<String, Object>) - Method in class io.jpom.plugin.DefaultDbH2PluginImpl
 
execute(Object, Map<String, Object>) - Method in class io.jpom.plugin.DefaultFileCharsetDetectorImpl
 
execute(Object, Map<String, Object>) - Method in class io.jpom.plugin.DefaultGitPluginImpl
 
execute(Object, Map<String, Object>) - Method in class io.jpom.plugin.DefaultSvnPluginImpl
 
execute(Object, Map<String, Object>) - Method in class io.jpom.plugin.DefaultWorkspaceEnvPlugin
 
execute(Object, Map<String, Object>) - Method in interface io.jpom.plugin.IPlugin
执行插件方法
execute(Object, Object...) - Method in interface io.jpom.plugin.IPlugin
执行插件方法
execute(Object, Class<T>, Object...) - Method in interface io.jpom.plugin.IPlugin
执行插件方法
execute(Object, Map<String, Object>, Class<T>) - Method in interface io.jpom.plugin.IPlugin
执行插件方法
execute() - Method in class io.jpom.script.DslScriptBuilder
执行
execute() - Method in class io.jpom.service.docker.DockerInfoService
 
execute(String, Object...) - Method in class io.jpom.service.h2db.BaseDbCommonService
sql 执行
execute(NodeScriptModel, int, String, String) - Method in class io.jpom.service.script.NodeScriptServer
执行脚本
execute(Object, Map<String, Object>) - Method in class io.jpom.webhook.DefaultWebhookPluginImpl
 
executeBatch(String, String, String) - Method in class io.jpom.service.node.command.CommandService
批量执行命令
executeBatch(CommandModel, String, String, int) - Method in class io.jpom.service.node.command.CommandService
批量执行命令
executeClearImpl(int) - Method in class io.jpom.service.dblog.DbBuildHistoryLogService
 
executeClearImpl(int) - Method in class io.jpom.service.h2db.BaseDbService
清理分发实现
executeClearImpl(int) - Method in class io.jpom.service.node.command.CommandExecLogService
 
executeClearImpl(int) - Method in class io.jpom.service.node.script.NodeScriptExecuteLogServer
 
executeClearImpl(int) - Method in class io.jpom.service.script.ScriptExecuteLogServer
 
executeRecoverDbSql(DSFactory) - Method in class io.jpom.system.db.DbConfig
恢复数据库
exist(long) - Static method in class io.jpom.util.JvmUtil
执行 jps 判断是否存在 对应的进程
exists(T) - Method in class io.jpom.service.h2db.BaseDbCommonService
判断是否存在
exists(Entity) - Method in class io.jpom.service.h2db.BaseDbCommonService
判断是否存在
exists(String, String, String) - Method in class io.jpom.service.node.ProjectInfoCacheService
 
exists(String, String) - Method in class io.jpom.service.node.ProjectInfoCacheService
 
exists(UserModel, String) - Method in class io.jpom.service.user.UserBindWorkspaceService
查询用户 是否存在工作空间权限
existsByUrl(String, String, String) - Method in class io.jpom.service.node.NodeService
 
existsWorkspace(String) - Method in class io.jpom.service.user.UserBindWorkspaceService
判断对应的工作空间是否被用户绑定
expired(JWT, long) - Static method in class io.jpom.util.JwtUtil
判断是否过期
export(String) - Method in class io.jpom.controller.manage.log.LogBackController
 
export() - Method in class io.jpom.controller.node.manage.log.LogBackController
 
export() - 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

fastInstall() - Method in class io.jpom.controller.node.NodeUpdateController
 
favicon(HttpServletResponse) - Method in class io.jpom.controller.IndexControl
logo 图片
Feature - Annotation Type in io.jpom.permission
功能
FILE_MAX_SIZE_MSG - Static variable in class io.jpom.controller.BaseMyErrorController
 
FILE_NAME - Static variable in class io.jpom.system.ExtConfigBean
 
FILE_PATHS - Static variable in class io.jpom.DockerUtil
资源路径参考 ConfigDataEnvironment
FileConfig() - Constructor for class io.jpom.model.data.DslYmlDto.FileConfig
 
fileDirs() - Method in class io.jpom.model.data.SshModel
 
fileDirs(List<String>) - Method in class io.jpom.model.data.SshModel
 
FileSearchUtil - Class in io.jpom.util
文件搜索工具
FileSearchUtil() - Constructor for class io.jpom.util.FileSearchUtil
 
fileUpload(File, String, String, boolean, AfterOpt, 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
 
fillInsert(T) - Method in class io.jpom.service.h2db.BaseDbService
插入数据填充
fillInsert(T) - Method in class io.jpom.service.h2db.BaseWorkspaceService
 
fillSelectResult(RepositoryModel) - Method in class io.jpom.service.dblog.RepositoryService
 
fillSelectResult(DockerInfoModel) - Method in class io.jpom.service.docker.DockerInfoService
 
fillSelectResult(T) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询结果 填充
fillSelectResult(CommandExecLogModel) - Method in class io.jpom.service.node.command.CommandExecLogService
 
fillSelectResult(NodeModel) - Method in class io.jpom.service.node.NodeService
 
fillSelectResult(SshModel) - Method in class io.jpom.service.node.ssh.SshService
 
fillSelectResult(UserModel) - Method in class io.jpom.service.user.UserService
 
findByCondition(Condition...) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询列表
findCopyItem(String) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
findMainClassPid(String) - Static method in class io.jpom.util.JvmUtil
工具指定的 mainClass 获取对应所有的的 MonitoredVm对象
FOOTER - Static variable in class io.jpom.util.JschUtils
 
formatCommand(String, String[]) - Method in class io.jpom.service.system.WorkspaceEnvVarService
 
formatStrByMap(String, Map<String, String>) - Static method in class io.jpom.util.StringUtil
根据 map 替换 字符串变量
formatToArray(JSONObject) - Static method in class io.jpom.util.JsonFileUtil
 
full() - Method in class io.jpom.util.LimitQueue
 
fullId() - Method in class io.jpom.model.BaseNodeModel
 
fullId(String, String, String) - Static method in class io.jpom.model.BaseNodeModel
 
fullId() - Method in class io.jpom.model.node.ScriptExecuteLogCacheModel
 

G

GENERAL - Static variable in class io.jpom.util.StringUtil
 
GENERAL_STR - Static variable in class io.jpom.util.StringUtil
 
generateCertPath() - Method in class io.jpom.model.docker.DockerInfoModel
生成证书路径
generateCommand(File, String) - Static method in class io.jpom.util.CommandUtil
 
generateCommand(String, String) - Static method in class io.jpom.util.CommandUtil
 
generateMfa() - Method in class io.jpom.controller.user.UserBasicInfoController
 
generateOtpAuthUrl(String, String) - Static method in class io.jpom.util.TwoFactorAuthUtils
生成 Otp Auth Url
generateSalt() - Method in class io.jpom.service.user.UserService
生成 随机盐值
generateTFACode(String) - Static method in class io.jpom.util.TwoFactorAuthUtils
生成两步验证码
generateTFAKey() - Static method in class io.jpom.util.TwoFactorAuthUtils
生成两步验证 Key
get(Map<String, Object>) - Static method in class io.jpom.DockerUtil
获取 docker client ,会使用缓存
get(int) - Method in class io.jpom.model.PageResultDto
 
get() - Static method in class io.jpom.system.TopManager
 
get(String, Map<String, String>, int, int, String) - Static method in class io.jpom.util.HttpUtils
 
GET_STR - Static variable in class io.jpom.common.ServerConst
String get
getAbsoluteLog(NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getActive() - Method in class io.jpom.system.ConfigBean
 
getAgent() - Method in class io.jpom.controller.ssh.SshInstallAgentController
 
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
 
getAgentPath() - Method in class io.jpom.system.ServerConfigBean
获取保存 agent jar 包目录文件夹
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
getAgentZipPath() - Method in class io.jpom.system.ServerConfigBean
获取保存 agent zip 包目录和文件名
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.MacOsSystemCommander
 
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
getAllowed() - Method in class io.jpom.model.data.SystemIpConfigModel
 
getAllowEditSuffix() - Method in class io.jpom.model.node.NodeAgentWhitelist
 
getAllowRemoteDownloadHost() - Method in class io.jpom.model.data.ServerWhitelist
 
getAllowRemoteDownloadHost() - Method in class io.jpom.model.node.NodeAgentWhitelist
 
getAppBase() - Method in class io.jpom.model.data.TomcatInfoModel
 
getAppClass() - Static method in class io.jpom.JpomApplication
 
getApplicationClass() - Method in enum io.jpom.common.Type
 
getApplicationJpomInfo(Type) - Method in class io.jpom.system.ConfigBean
获取当前项目全局 运行信息文件路径
getAppType() - Static method in class io.jpom.JpomApplication
获取当前程序的类型
getArgs() - Method in class io.jpom.entity.NodeProjectInfo.JavaCopy
 
getArgs() - Method in class io.jpom.entity.ProjectInfo
 
getArgs() - Static method in class io.jpom.JpomApplication
获取程序命令行参数
getArgs() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getArgs() - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
getArgsValue(String[], String) - Static method in class io.jpom.util.StringUtil
获取启动参数
getAuthClient(Map<String, Object>) - Static method in class io.jpom.plugin.SvnKitUtil
对SVNKit连接进行认证,并获取连接
getAuthorizeExpired() - Method in class io.jpom.system.ServerExtConfigBean
 
getAuthorizeKey() - Method in class io.jpom.system.ServerExtConfigBean
 
getAuthorizeRenewal() - Method in class io.jpom.system.ServerExtConfigBean
 
getAuthorizeToken() - Method in class io.jpom.system.ServerExtConfigBean
 
getAutoStart() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getBackupType() - Method in class io.jpom.model.data.BackupInfoModel
 
getBaleTimeStamp() - Method in class io.jpom.model.data.BackupInfoModel
 
getBranchAndTagList(Map<String, Object>) - Static method in class io.jpom.plugin.GitUtil
获取仓库远程的所有分支
getBuildDataDir() - Static method in class io.jpom.build.BuildUtil
 
getBuildDataFile(String) - Static method in class io.jpom.build.BuildUtil
 
getBuildGroupAll() - Method in class io.jpom.controller.build.BuildInfoController
load build list with params
getBuildIdStr(int) - Static method in class io.jpom.model.data.BuildInfoModel
 
getBuildList() - Method in class io.jpom.controller.build.BuildInfoController
load build list with params
getBuildListAll() - Method in class io.jpom.controller.build.BuildInfoController
load build list with params
getByKey(String) - Method in class io.jpom.service.h2db.BaseDbCommonService
根据主键查询实体
getByKey(String, boolean) - Method in class io.jpom.service.h2db.BaseDbCommonService
根据主键查询实体
getByKey(String, boolean, Consumer<Entity>) - Method in class io.jpom.service.h2db.BaseDbCommonService
根据主键查询实体
getByKey(String, HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
根据主键ID + 请信息查询
getByKey(String, UserModel) - Method in class io.jpom.service.h2db.BaseWorkspaceService
根据主键ID + 用户ID
getBySwarmPluginMap(String, HttpServletRequest) - Method in class io.jpom.service.docker.DockerInfoService
获取集群 docker 信息
getBySwarmPluginMap(String) - Method in class io.jpom.service.docker.DockerInfoService
获取集群 docker 信息
getCert() - Method in class io.jpom.model.data.CertModel
 
getCertificate() - Method in class io.jpom.model.node.NodeAgentWhitelist
 
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() - Method in class io.jpom.util.LogRecorder
 
getCheckUserWorkspace(HttpServletRequest) - Method in class io.jpom.service.dblog.DbUserOperateLogService
 
getCheckUserWorkspace(HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
获取 工作空间ID 并判断是否有权限
getClassPathLib(NodeProjectInfoModel) - Static method in class io.jpom.model.data.NodeProjectInfoModel
拼接java 执行的jar路径
getCode() - Method in enum io.jpom.model.AfterOpt
 
getCode() - Method in interface io.jpom.model.BaseEnum
枚举的code
getCode() - Method in enum io.jpom.model.data.RepositoryModel.RepoType
 
getCode() - Method in enum io.jpom.model.enums.BackupStatusEnum
 
getCode() - Method in enum io.jpom.model.enums.BackupTypeEnum
 
getCode() - Method in enum io.jpom.model.enums.BuildReleaseMethod
 
getCode() - Method in enum io.jpom.model.enums.BuildStatus
 
getCode() - Method in enum io.jpom.model.enums.GitProtocolEnum
 
getCommand() - Method in class io.jpom.model.system.ProcessModel
 
getCommand() - Method in class io.jpom.model.WebSocketMessageModel
 
getCommand() - Static method in class io.jpom.util.CommandUtil
获取执行命令的 前缀
getCommands() - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
getCompleteSize() - Method in class io.jpom.model.data.UploadFileModel
 
getConfig(String, Class<T>) - Method in class io.jpom.service.system.SystemParametersServer
查询 系统参数 值
getConfig(String, Class<T>, Function<T, T>) - Method in class io.jpom.service.system.SystemParametersServer
查询 系统参数 值
getConfigDefNewInstance(String, Class<T>) - Method in class io.jpom.service.system.SystemParametersServer
查询系统参数值,没有数据创建一个空对象
getConsoleLogCharset() - Method in class io.jpom.system.ExtConfigBean
 
getContent() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getCpu() - Method in class io.jpom.model.system.ProcessModel
 
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
 
getData() - Method in class io.jpom.controller.manage.vo.DiffFileVo
 
getData() - Method in class io.jpom.model.WebSocketMessageModel
 
getData(String, String) - Method in class io.jpom.service.h2db.BaseDbService
根据 节点和数据ID查询数据
getData(String, String) - Method in class io.jpom.service.h2db.BaseNodeService
根据 节点和数据ID查询数据
getData(NodeModel) - Method in class io.jpom.service.system.WhitelistDirectoryService
 
getDataFilePath(String) - Method in class io.jpom.service.BaseDataService
获取数据文件的路径,如果文件不存在,则创建一个
getDataPath() - Method in class io.jpom.common.JpomManifest
 
getDataPath() - Method in class io.jpom.system.ConfigBean
获取项目运行数据存储文件夹路径
getDataSizeCache() - Method in class io.jpom.system.ConfigBean
 
getDbName() - Method in class io.jpom.system.db.DbConfig
 
getDbUrl() - Method in class io.jpom.system.db.DbConfig
获取数据库的jdbc 连接
getDeDuplicationByUrl() - Method in class io.jpom.service.node.NodeService
根据 url 去重
getDeDuplicationByUrl() - Method in class io.jpom.service.stat.NodeStatService
根据 url 去重
getDelete(List<OutGivingNodeProject>) - Method in class io.jpom.model.outgiving.OutGivingModel
获取已经删除的节点项目
getDelTime() - Method in class io.jpom.model.data.ProjectRecoverModel
 
getDelUser() - Method in class io.jpom.model.data.ProjectRecoverModel
 
getDesc() - Method in enum io.jpom.model.AfterOpt
 
getDesc() - Method in interface io.jpom.model.BaseEnum
枚举的描述
getDesc() - Method in enum io.jpom.model.data.RepositoryModel.RepoType
 
getDesc() - Method in enum io.jpom.model.enums.BackupStatusEnum
 
getDesc() - Method in enum io.jpom.model.enums.BackupTypeEnum
 
getDesc() - Method in enum io.jpom.model.enums.BuildReleaseMethod
 
getDesc() - Method in enum io.jpom.model.enums.BuildStatus
 
getDesc() - Method in enum io.jpom.model.enums.GitProtocolEnum
 
getDescByCode(Class<? extends BaseEnum>, Integer) - Static method in interface io.jpom.model.BaseEnum
根据 code 获取描述
getDescription() - Method in class io.jpom.model.data.SystemParametersModel
 
getDescription() - Method in class io.jpom.model.data.WorkspaceModel
 
getDirectTop() - Method in class io.jpom.controller.WelcomeController
 
getDisabledCaptcha() - Method in class io.jpom.system.ServerExtConfigBean
是否禁用登录图形验证码
getDisabledGuide() - Method in class io.jpom.system.ServerExtConfigBean
是否禁用导航
getDomain() - Method in class io.jpom.model.data.CertModel
 
getDslProcess(String) - Method in class io.jpom.model.data.NodeProjectInfoModel
获取 dsl 流程信息
getEffectiveTime() - Method in class io.jpom.model.data.CertModel
 
getEndTime() - Method in class io.jpom.model.log.OutGivingLog
 
getEnum(Class<? extends BaseEnum>, Integer) - Static method in interface io.jpom.model.BaseEnum
根据枚举获取枚举对象
getEnum(Class<? extends BaseEnum>, Integer, T) - Static method in interface io.jpom.model.BaseEnum
根据枚举获取枚举对象
getEnv(String) - Method in class io.jpom.service.system.WorkspaceEnvVarService
获取工作空间下面的所有环境变量
getExecCron() - Method in class io.jpom.model.data.MonitorModel
 
getExitCode() - Method in exception io.jpom.system.JpomRuntimeException
 
getExpirationTime() - Method in class io.jpom.model.data.CertModel
 
getFailureMsg() - Method in class io.jpom.model.stat.NodeStatModel
 
getFile(boolean) - Method in class io.jpom.model.data.NodeScriptModel
 
getFile() - Method in class io.jpom.util.LogRecorder
 
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
获取文件列表
getFilePath() - Method in class io.jpom.model.data.BackupInfoModel
 
getFilePath() - Method in class io.jpom.model.data.UploadFileModel
 
getFileSize() - Method in class io.jpom.model.data.BackupInfoModel
 
getForeign() - Method in class io.jpom.model.system.NetstatModel
 
getFrom() - Method in class io.jpom.model.data.MailAccountModel
 
getGroup() - Method in class io.jpom.entity.ProjectInfo
 
getHandlerClass() - Method in enum io.jpom.socket.HandlerType
 
getHardDisk() - Static method in class io.jpom.common.commander.AbstractSystemCommander
磁盘占用
getHeaderProxyPath(HttpServletRequest, String) - Static method in class io.jpom.common.UrlRedirectUtil
二级代理路径
getHeaderProxyPath(HttpServletRequest, String, Function<String, String>) - Static method in class io.jpom.common.UrlRedirectUtil
二级代理路径
getHistoryPackageFile(String, int, String) - Static method in class io.jpom.build.BuildUtil
获取构建产物存放路径
getHost() - Method in class io.jpom.model.data.MailAccountModel
 
getIconFile() - Method in class io.jpom.system.ServerExtConfigBean
 
getId() - Method in class io.jpom.controller.manage.vo.DiffFileVo
 
getId() - Method in class io.jpom.entity.NodeProjectInfo.JavaCopy
 
getId() - Method in class io.jpom.entity.ProjectInfo
 
getId(String, String) - Static method in class io.jpom.model.user.UserBindWorkspaceModel
生产绑定关系表 主键 ID
getId(JWT) - Static method in class io.jpom.util.JwtUtil
获取jwt的唯一身份标识
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(String) - Static method in class io.jpom.model.WebSocketMessageModel
 
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.init.LoadBuildJsonToDB
 
getInstance() - Static method in class io.jpom.system.init.LoadJsonConfigToDb
 
getInstance() - Static method in class io.jpom.system.ServerConfigBean
单利模式
getInstance() - Static method in class io.jpom.system.ServerExtConfigBean
单例
getInternal(String, String) - Method in class io.jpom.controller.monitor.InternalController
获取内存信息
getInternalData() - Method in class io.jpom.controller.node.monitor.InternalController
获取内存信息接口 get InternalData
getIp() - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
getIpErrorLockTime() - Method in class io.jpom.system.ServerExtConfigBean
 
getItem(String) - Method in class io.jpom.controller.ssh.SshController
 
getItem(String) - Method in class io.jpom.controller.tomcat.TomcatEditController
根据Id查询Tomcat信息
getItem(String) - Method in class io.jpom.service.BaseOperService
工具id 获取 实体
getItem(NodeModel, String) - Method in class io.jpom.service.h2db.BaseNodeService
查询远端项目
getItem(NodeModel, String) - Method in class io.jpom.service.node.ProjectInfoCacheService
查询远端项目
getItem(NodeModel, String) - Method in class io.jpom.service.node.script.NodeScriptExecuteLogServer
 
getItem(NodeModel, String) - Method in class io.jpom.service.node.script.NodeScriptServer
 
getItem(String) - Method in class io.jpom.service.script.NodeScriptServer
 
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 中的白名单字段
getJarFile() - Method in class io.jpom.common.JpomManifest
 
getJavaCopyItemList() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getJavaCopys() - Method in class io.jpom.entity.NodeProjectInfo
 
getJavaExtDirsCp() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getJavaVirtualCount() - Static method in class io.jpom.util.JvmUtil
获取当前系统运行的java 程序个数
getJdkJavaPath(String, boolean) - Static method in class io.jpom.util.FileUtils
获取java 文件路径
getJdkVersion(String) - Static method in class io.jpom.util.FileUtils
获取jdk 版本
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
获取进程标识
getJpomVersion() - Method in class io.jpom.model.stat.NodeStatModel
 
getJsonMessage() - Method in exception io.jpom.system.AuthorizeException
 
getJSONObject(String) - Method in class io.jpom.service.BaseDataService
读取整个json文件
getJSONObject() - Method in class io.jpom.service.BaseOperService
 
getJsonObjectById(String, String, Class<T>) - Method in class io.jpom.service.BaseDataService
 
getJvm() - Method in class io.jpom.entity.NodeProjectInfo.JavaCopy
 
getJvm() - Method in class io.jpom.entity.ProjectInfo
 
getJvm() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getJvm() - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
getKey() - Method in class io.jpom.model.data.CertModel
 
getKey() - Method in class io.jpom.service.h2db.BaseDbCommonService
 
getKey() - Static method in class io.jpom.util.JwtUtil
配置的加密 key
getLastCommitMsg(File, String) - Static method in class io.jpom.plugin.GitUtil
获取对应分支的最后一次提交记录
getLastRunUser() - Method in class io.jpom.model.data.NodeScriptModel
 
getLastTimeValue(String, int, Consumer<Entity>) - Method in class io.jpom.service.h2db.BaseDbService
查询指定字段降序 指定条数对最后一个值
getLib() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getLinuxCpu(String) - Static method in class io.jpom.common.commander.impl.LinuxSystemCommander
获取占用cpu信息
getListAll() - Method in class io.jpom.controller.user.UserPermissionGroupController
查询所有权限组
getLitDataArray(NodeModel) - Method in class io.jpom.service.h2db.BaseNodeService
查询列表数据
getLitDataArray(NodeModel) - Method in class io.jpom.service.node.ProjectInfoCacheService
 
getLitDataArray(NodeModel) - Method in class io.jpom.service.node.script.NodeScriptExecuteLogServer
 
getLitDataArray(NodeModel) - Method in class io.jpom.service.node.script.NodeScriptServer
 
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
获取锁的数量
getLog() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getLog(NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.model.data.NodeProjectInfoModel
副本的控制台日志文件
getLogBack() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getLogBack(NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
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
Deprecated.
getLogInitReadLine() - Method in class io.jpom.system.ExtConfigBean
 
getLoginTitle() - Method in class io.jpom.system.ServerExtConfigBean
 
getLogList() - Method in class io.jpom.controller.node.tomcat.TomcatLogController
 
getLogoFile() - Method in class io.jpom.system.ServerExtConfigBean
 
getLogPath() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getLogSaveDays() - Method in class io.jpom.system.AgentExtConfigBean
配置错误或者没有,默认是7天
getLogSize(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.service.manage.ProjectInfoService
查看项目控制台日志文件大小
getLogSize(NodeModel, String, String) - Method in class io.jpom.service.node.ProjectInfoCacheService
 
getMainClass() - Method in class io.jpom.entity.ProjectInfo
 
getMainClass() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
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
 
getModifyTime() - Method in class io.jpom.model.data.TomcatInfoModel
 
getModifyUser() - Method in class io.jpom.model.data.BaseWorkspaceModel
 
getModifyUser() - Method in class io.jpom.model.data.TomcatInfoModel
 
getMonitorFeature() - Method in class io.jpom.model.data.MonitorUserOptModel
 
getMonitorId() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getMonitorList() - Method in class io.jpom.controller.monitor.MonitorListController
展示监控列表
getMonitorList() - Method in class io.jpom.controller.monitor.MonitorUserOptListController
 
getMonitorOpt() - Method in class io.jpom.model.data.MonitorUserOptModel
 
getMonitorTime() - Method in class io.jpom.model.log.SystemMonitorLog
 
getMonitorUser() - Method in class io.jpom.model.data.MonitorUserOptModel
 
getName() - Method in class io.jpom.controller.manage.vo.DiffFileVo.DiffItem
 
getName() - Method in class io.jpom.entity.ProjectInfo
 
getName() - Method in class io.jpom.model.data.BackupInfoModel
 
getName() - Method in class io.jpom.model.data.MonitorUserOptModel
 
getName() - Method in class io.jpom.model.data.WorkspaceModel
 
getName() - Method in class io.jpom.model.stat.NodeStatModel
 
getName() - Method in class io.jpom.model.system.NetstatModel
 
getName() - Method in enum io.jpom.permission.MethodFeature
 
getName() - Method in class io.jpom.system.ServerExtConfigBean
 
getNetworkTime() - Method in class io.jpom.model.log.SystemMonitorLog
 
getNetworkTime() - Method in class io.jpom.model.stat.NodeStatModel
 
getNextScaleTime(String, Long) - Static method in class io.jpom.util.StringUtil
指定时间的下一个刻度
getNginx() - Method in class io.jpom.model.node.NodeAgentWhitelist
 
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
 
getNodeBySshId(String) - Method in class io.jpom.service.node.NodeService
 
getNodeHeartSecond() - Method in class io.jpom.system.ServerExtConfigBean
 
getNodeId() - Method in class io.jpom.entity.NodeProjectInfo
 
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.SystemMonitorLog
 
getNodeId() - Method in class io.jpom.model.WebSocketMessageModel
 
getNodeIds() - Method in class io.jpom.model.node.NodeAgentWhitelist
 
getNodeProject(String, String) - Method in class io.jpom.model.outgiving.LogReadModel
获取节点的项目信息
getNodeProject(String, String) - Method in class io.jpom.model.outgiving.OutGivingModel
获取节点的项目信息
getNotificationPlacement() - Method in class io.jpom.system.ServerExtConfigBean
 
getNotifyError() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getNotifyObject() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getNotifyStatus() - 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
 
getNotifyUser() - Method in class io.jpom.model.data.MonitorUserOptModel
 
getNowLog(String, int, int) - Method in class io.jpom.controller.build.BuildInfoManageController
获取构建的日志
getNowLog(String, int) - Method in class io.jpom.controller.docker.DockerImagesController
获取拉取的日志
getNowLog(String, int) - Method in class io.jpom.controller.docker.DockerSwarmServiceController
获取拉取的日志
getNowLog(String, String, int) - Method in class io.jpom.controller.script.ScriptController
获取的日志
getNowLog(String, String, int) - Method in class io.jpom.controller.script.ScriptLogController
获取的日志
getNowUserName() - Static method in class io.jpom.common.BaseAgentController
获取server 端操作人
getOccupyCpu() - Method in class io.jpom.model.log.SystemMonitorLog
 
getOccupyCpu() - Method in class io.jpom.model.stat.NodeStatModel
 
getOccupyDisk() - Method in class io.jpom.model.log.SystemMonitorLog
 
getOccupyDisk() - Method in class io.jpom.model.stat.NodeStatModel
 
getOccupyMemory() - Method in class io.jpom.model.log.SystemMonitorLog
 
getOccupyMemory() - Method in class io.jpom.model.stat.NodeStatModel
 
getOccupyMemoryUsed() - Method in class io.jpom.model.log.SystemMonitorLog
 
getOccupyMemoryUsed() - Method in class io.jpom.model.stat.NodeStatModel
 
getOldJarsCount() - Method in class io.jpom.system.ExtConfigBean
旧包文件保留个数
getOldJarsPath() - Static method in class io.jpom.common.JpomManifest
升级之后的旧包
getOneLineCount() - Static method in class io.jpom.socket.AgentFileTailWatcher
 
getOneLineCount() - Static method in class io.jpom.socket.ServiceFileTailWatcher
 
getOperateTypeList() - Method in class io.jpom.controller.monitor.MonitorUserOptListController
操作监控类型列表
getOptUserName(Session) - Method in class io.jpom.socket.BaseAgentWebSocketHandle
 
getOrder() - Method in class io.jpom.system.ExtConfigEnvironmentPostProcessor
 
getOsName() - Method in class io.jpom.common.JpomManifest
 
getOsName() - Method in class io.jpom.model.stat.NodeStatModel
 
getOutGiving() - Method in class io.jpom.model.data.ServerWhitelist
 
getOutGivingId() - Method in class io.jpom.model.log.OutGivingLog
 
getParameters(Session, String) - Method in class io.jpom.socket.BaseAgentWebSocketHandle
 
getParameters(Map<String, Object>) - Method in class io.jpom.socket.BaseProxyHandler
连接参数
getParameters(Map<String, Object>) - Method in class io.jpom.socket.handler.ConsoleHandler
 
getParameters(Map<String, Object>) - Method in class io.jpom.socket.handler.DockerLogHandler
 
getParameters(Map<String, Object>) - Method in class io.jpom.socket.handler.NodeScriptHandler
 
getParameters(Map<String, Object>) - Method in class io.jpom.socket.handler.NodeUpdateHandler
 
getParameters(Map<String, Object>) - Method in class io.jpom.socket.handler.ServerScriptHandler
 
getParameters(Map<String, Object>) - Method in class io.jpom.socket.handler.TomcatHandler
 
getParams() - Method in class io.jpom.model.WebSocketMessageModel
 
getParendId() - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
Deprecated.
getParentId() - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
getPass() - Method in class io.jpom.model.data.MailAccountModel
 
getPath() - Method in class io.jpom.entity.ProjectInfo
 
getPath() - Method in class io.jpom.model.data.JdkInfoModel
 
getPath() - Method in class io.jpom.model.data.TomcatInfoModel
 
getPath() - Method in class io.jpom.system.ExtConfigBean
 
getPid(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.AbstractProjectCommander
获取进程id
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
 
getPidByTag(String) - Static method in class io.jpom.util.JvmUtil
工具Jpom运行项目的id 获取进程ID
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.MacOsSystemCommander
 
getPidInfo(int) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
getPidJpsInfoInfo(int) - Static method in class io.jpom.util.JvmUtil
根据pid 获取jvm
getPlugin(String) - Static method in class io.jpom.plugin.PluginFactory
获取插件端
getPlugin() - Method in class io.jpom.plugin.PluginItemWrap
 
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.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
 
getPrintWriter() - Method in class io.jpom.util.LogRecorder
获取 文件输出流
getProcessList(String) - Method in class io.jpom.common.commander.AbstractSystemCommander
获取当前服务器的所有进程列表
getProcessList(String) - Method in class io.jpom.common.commander.impl.LinuxSystemCommander
 
getProcessList(String) - Method in class io.jpom.common.commander.impl.MacOsSystemCommander
 
getProcessList(String) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
getProcessList() - Method in class io.jpom.controller.node.NodeWelcomeController
 
getProcessList(String) - Method in class io.jpom.controller.WelcomeController
 
getProhibited() - Method in class io.jpom.model.data.SystemIpConfigModel
 
getProject() - Method in class io.jpom.model.node.NodeAgentWhitelist
 
getProjectCopyPort() - Method in class io.jpom.controller.node.manage.ProjectManageControl
获取正在运行的项目的端口和进程id
getProjectData(String) - Method in class io.jpom.controller.node.manage.EditProjectController
 
getProjectDirectory(NodeModel) - Method in class io.jpom.service.system.WhitelistDirectoryService
获取项目路径白名单
getProjectFileBackupCount() - Method in class io.jpom.system.AgentExtConfigBean
 
getProjectFileBackupSuffix() - Method in class io.jpom.system.AgentExtConfigBean
 
getProjectId() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getProjectId() - Method in class io.jpom.model.log.OutGivingLog
 
getProjectInfo() - 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(String) - Method in class io.jpom.common.BaseAgentController
根据 项目ID 获取项目信息
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(String, 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
 
getProjectStatus(String, 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.RepositoryModel
返回协议类型,如果为 null 会尝试识别 http
getProtocol() - Method in class io.jpom.model.system.NetstatModel
 
getRealUrl(NodeUrl) - Method in class io.jpom.model.data.NodeModel
 
getReceive() - Method in class io.jpom.model.system.NetstatModel
 
getReceiveCache(String) - Static method in class io.jpom.controller.openapi.NodeInfoController
 
getRefuse() - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
getRemoteUrl(RemoteVersion) - Method in enum io.jpom.common.Type
 
getRepositoryRsaFile(String) - Static method in class io.jpom.build.BuildUtil
get rsa file
getRepositoryRsaFile(RepositoryModel) - Static method in class io.jpom.build.BuildUtil
get rsa file
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
 
getResourceToFile(String, File) - Static method in class io.jpom.DockerUtil
转化文件
getResourceToFilePath(String, File) - Static method in class io.jpom.DockerUtil
转化文件
getResult() - Method in class io.jpom.model.log.OutGivingLog
 
getResultDirFile() - Method in class io.jpom.build.BuildExtraModule
 
getRunJavaPath(NodeProjectInfoModel, boolean) - Method in class io.jpom.common.commander.AbstractProjectCommander
 
getRunMode() - Method in class io.jpom.entity.ProjectInfo
 
getRunMode() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getRunPath() - Static method in class io.jpom.common.JpomManifest
获取当前运行的路径
getRuns() - Method in class io.jpom.controller.system.BuildConfigController
 
getSavePath() - Method in class io.jpom.model.data.UploadFileModel
 
getScriptFile() - Static method in class io.jpom.common.JpomManifest
获取当前的管理名文件
getScriptId() - Method in class io.jpom.model.script.ScriptExecuteLogModel
 
getScriptName() - Method in class io.jpom.model.script.ScriptExecuteLogModel
 
getScriptPath() - Method in class io.jpom.system.ConfigBean
获取脚本模板路径
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
 
getServerWhitelistData(HttpServletRequest) - Method in class io.jpom.controller.outgiving.OutGivingWhitelistService
 
getServiceClass() - Method in enum io.jpom.socket.HandlerType
 
getServiceName() - Method in class io.jpom.service.system.NginxService
 
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.MacOsSystemCommander
 
getServiceStatus(String) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
getSessionByModel(SshModel) - Static method in class io.jpom.service.node.ssh.SshService
获取 ssh 回话
getSha1() - Method in class io.jpom.controller.manage.vo.DiffFileVo.DiffItem
 
getSha1Sum() - Method in class io.jpom.model.data.BackupInfoModel
 
getShr() - Method in class io.jpom.model.system.ProcessModel
 
getSize() - Method in class io.jpom.model.data.UploadFileModel
 
getSocketFactoryPort() - Method in class io.jpom.model.data.MailAccountModel
 
getSocketUrl(NodeModel, NodeUrl, UserModel, Object...) - Static method in class io.jpom.common.forward.NodeForward
获取节点socket 信息
getSourceById(String) - Static method in class io.jpom.build.BuildUtil
 
getSshId() - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
getSshInitEnv() - Method in class io.jpom.system.ServerExtConfigBean
 
getSshName() - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
getSslEnable() - Method in class io.jpom.model.data.MailAccountModel
 
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.BackupInfoModel
 
getStatus() - Method in class io.jpom.model.data.MonitorUserOptModel
 
getStatus() - Method in class io.jpom.model.data.TomcatInfoModel
 
getStatus() - Method in class io.jpom.model.log.MonitorNotifyLog
 
getStatus() - Method in class io.jpom.model.log.OutGivingLog
 
getStatus() - Method in class io.jpom.model.stat.NodeStatModel
 
getStatus() - Method in class io.jpom.model.system.NetstatModel
 
getStatus() - Method in class io.jpom.model.system.ProcessModel
 
getStopWaitTime() - Method in class io.jpom.system.AgentExtConfigBean
 
getStyle() - Method in class io.jpom.model.data.MonitorModel.Notify
 
getSubTitle() - Method in class io.jpom.system.ServerExtConfigBean
 
getTableName() - Method in class io.jpom.service.h2db.BaseDbCommonService
 
getTag() - Method in enum io.jpom.common.Type
 
getTagId() - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
getTagId(String, String) - Static method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
创建进程标记
getTempPath() - Method in class io.jpom.system.AgentConfigBean
获取当前登录用户的临时文件存储路径,如果没有登录则抛出异常
getTempPath() - Method in class io.jpom.system.ConfigBean
获取临时文件存储路径
getTempPathName() - Method in class io.jpom.system.AgentConfigBean
获取当前登录用户的临时文件存储路径,如果没有登录则抛出异常
getThreadInfos(String, String) - Method in class io.jpom.controller.monitor.InternalController
查询监控线程列表
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.MailAccountModel
 
getTimerMatchSecond() - Method in class io.jpom.system.ExtConfigBean
 
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.NodeProjectInfoModel
默认
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.StringUtil
获取jdk 中的tools jar文件路径
getTop(Long) - Method in class io.jpom.controller.WelcomeController
 
getTreeData(String) - Static method in class io.jpom.util.LayuiTreeUtil
获取树的json
getTriggerExecType() - Method in class io.jpom.model.script.ScriptExecuteLogModel
 
getTriggerUrl(String, String) - Method in class io.jpom.controller.build.BuildInfoTriggerController
get a trigger url
getTriggerUrl(String, String) - Method in class io.jpom.controller.node.script.NodeScriptController
get a trigger url
getTriggerUrl(String, String) - Method in class io.jpom.controller.ssh.CommandInfoController
get a trigger url
getType() - Method in class io.jpom.common.JpomManifest
 
getType() - Method in class io.jpom.model.data.CertModel
 
getUploadFileTimeOut() - Method in class io.jpom.system.ServerExtConfigBean
获取上传文件超时时间
getUpTime() - Method in class io.jpom.common.JpomManifest
 
getUpTimeStr() - Method in class io.jpom.common.JpomManifest
 
getUpTimeStr() - Method in class io.jpom.model.stat.NodeStatModel
 
getUrl() - Method in enum io.jpom.common.forward.NodeUrl
 
getUrl() - Method in class io.jpom.model.stat.NodeStatModel
 
getUser() - Method in class io.jpom.common.BaseServerController
 
getUser() - Method in class io.jpom.model.data.MailAccountModel
 
getUser() - Method in class io.jpom.model.system.ProcessModel
 
getUserAgent() - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
getUserBasicInfo() - Method in class io.jpom.controller.user.UserBasicInfoController
get user basic info 获取管理员基本信息接口
getUserByThreadLocal() - Static method in class io.jpom.common.BaseServerController
从线程 缓存中获取 用户信息
getUserByToken(String, String) - Method in class io.jpom.service.user.TriggerTokenLogServer
通过 token 获取用户ID
getUserDemoTip() - Method in class io.jpom.system.ServerExtConfigBean
 
getUserId() - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
getUserJwtId(UserModel) - Method in class io.jpom.service.user.UserService
查询用户 jwt id
getUserList() - Method in class io.jpom.controller.user.UserListController
查询所有用户
getUserList() - Method in class io.jpom.controller.user.UserPermissionGroupController
分页查询权限组
getUserListAll() - Method in class io.jpom.controller.user.UserListController
获取所有管理员信息 get all admin user list
getUserModel() - Static method in class io.jpom.common.BaseServerController
 
getUserName() - Method in class io.jpom.common.BaseAgentController
 
getUserName() - Method in class io.jpom.system.extconf.DbExtConfig
 
getUserPwd() - Method in class io.jpom.system.extconf.DbExtConfig
 
getUserTempPath() - Method in class io.jpom.system.ServerConfigBean
获取当前登录用户的临时文件存储路径,如果没有登录则抛出异常
getValue() - Method in class io.jpom.model.data.MonitorModel.Notify
 
getValue() - Method in class io.jpom.model.data.SystemParametersModel
 
getVersion() - Method in class io.jpom.common.JpomManifest
获取当前运行的版本号
getVersion() - Method in class io.jpom.model.data.BackupInfoModel
 
getVersion() - Method in class io.jpom.model.data.JdkInfoModel
 
getVersion() - Method in class io.jpom.model.data.UploadFileModel
 
getVersion() - Method in class io.jpom.socket.client.NodeClient
 
getVirt() - Method in class io.jpom.model.system.ProcessModel
 
getWebApiTimeout() - Method in class io.jpom.system.ServerExtConfigBean
最小值 10秒
getWebHook() - Method in class io.jpom.entity.ProjectInfo
 
getWhitelist() - Method in class io.jpom.service.WhitelistDirectoryService
获取白名单信息配置、如何没有配置或者配置错误将返回新对象
getWhitelistDirectory() - Method in class io.jpom.entity.ProjectInfo
 
getWhitelistDirectory() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
getWhitePath() - Method in class io.jpom.model.data.CertModel
 
getWorkspaceId() - Method in class io.jpom.common.BaseAgentController
 
getWorkspaceId() - Method in class io.jpom.model.data.BaseWorkspaceModel
 
getWorkspaceId(HttpServletRequest) - Static method in class io.jpom.service.h2db.BaseWorkspaceService
 
GitProtocolEnum - Enum in io.jpom.model.enums
Git protocol
GitUtil - Class in io.jpom.plugin
git工具
GitUtil() - Constructor for class io.jpom.plugin.GitUtil
 
GlobalDefaultExceptionHandler - Class in io.jpom.common
全局异常处理
GlobalDefaultExceptionHandler() - Constructor for class io.jpom.common.GlobalDefaultExceptionHandler
 
GROUP_STR - Static variable in class io.jpom.common.ServerConst
 

H

h2TableNameList() - Method in class io.jpom.service.dblog.BackupInfoService
load table name list from h2 database
handle(String) - Method in class io.jpom.script.BaseRunScript
响应
handle(String) - Method in class io.jpom.script.ScriptProcessBuilder
响应
handle(String) - Method in class io.jpom.socket.ScriptProcessBuilder
响应
handleConstructorException(HttpServletResponse, ConstructorException) - Method in class io.jpom.common.BaseExceptionHandler
 
handleHttpMessageNotReadableException(HttpMessageNotReadableException) - Method in class io.jpom.common.BaseExceptionHandler
 
handleHttpRequestMethodNotSupportedException(HttpRequestMethodNotSupportedException) - Method in class io.jpom.common.BaseExceptionHandler
 
handleMaxUploadSizeExceededException(HttpServletResponse, MaxUploadSizeExceededException) - Method in class io.jpom.common.BaseExceptionHandler
上传文件大小超出限制
handleNoHandlerFoundException(HttpServletResponse, NoHandlerFoundException) - Method in class io.jpom.common.BaseExceptionHandler
 
HandlerType - Enum in io.jpom.socket
 
handleScannerException(HttpServletResponse, ScannerException) - Method in class io.jpom.common.BaseExceptionHandler
 
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(WebSocketSession, TextMessage) - Method in class io.jpom.socket.handler.DockerCliHandler
 
handleTextMessage(Map<String, Object>, WebSocketSession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.handler.DockerLogHandler
 
handleTextMessage(Map<String, Object>, ProxySession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.handler.NodeScriptHandler
 
handleTextMessage(Map<String, Object>, WebSocketSession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.handler.NodeUpdateHandler
 
handleTextMessage(Map<String, Object>, WebSocketSession, JSONObject, ConsoleCommandOp) - Method in class io.jpom.socket.handler.ServerScriptHandler
 
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
 
HAS_LOG_ID - Static variable in class io.jpom.model.log.MonitorNotifyLog
是否包含旧字段
hasBindMfa(String) - Method in class io.jpom.service.user.UserService
判断是否绑定 两步验证 mfa
hasDemoUser() - Method in class io.jpom.service.user.UserService
是否包含 demo 账号
hashCode() - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
hasScriptNode() - Method in class io.jpom.service.node.script.NodeScriptServer
查询操作脚本 模版的节点
HEAD - Static variable in class io.jpom.common.ServerOpenApi
 
HEADER - Static variable in class io.jpom.util.JschUtils
 
historyList() - Method in class io.jpom.controller.build.BuildInfoHistoryController
 
HTTP_HEAD_AUTHORIZATION - Static variable in class io.jpom.common.ServerOpenApi
存放token的http head
HttpUtils - Class in io.jpom.util
提供通过HTTP协议获取内容的方法 所有提供方法中的params参数在内部不会进行自动的url encode,如果提交参数需要进行url encode,请调用方自行处理
HttpUtils() - Constructor for class io.jpom.util.HttpUtils
 

I

IAsyncLoad - Interface in io.jpom.cron
异步 启动完成加载
ICron<T extends BaseIdModel> - Interface in io.jpom.cron
需要启动定时任务的 服务接口
ID - Static variable in class io.jpom.model.AgentFileModel
保存Agent文件
ID - Static variable in class io.jpom.model.data.MailAccountModel
 
ID - Static variable in class io.jpom.model.data.ServerWhitelist
 
ID - Static variable in class io.jpom.model.data.SystemIpConfigModel
 
ID_MAX_LEN - Static variable in class io.jpom.common.Const
id 最大长度
ID_RSA - Static variable in class io.jpom.common.ServerConst
id_rsa
ID_STR - Static variable in class io.jpom.common.ServerConst
String const
IDefaultPlugin - Interface in io.jpom.plugin
插件模块接口
index(HttpServletResponse) - Method in class io.jpom.controller.IndexControl
加载首页
index() - Method in class io.jpom.controller.IndexController
 
IndexControl - Class in io.jpom.controller
首页
IndexControl(UserService, UserBindWorkspaceService, SystemParametersServer) - Constructor for class io.jpom.controller.IndexControl
 
IndexController - Class in io.jpom.controller
首页
IndexController(ProjectInfoService, NodeScriptServer) - Constructor for class io.jpom.controller.IndexController
 
info(String) - Method in class io.jpom.controller.docker.DockerInfoController
 
info() - Method in class io.jpom.controller.IndexController
 
info(String, Object...) - Method in class io.jpom.util.LogRecorder
记录单行日志
init(String, String, String) - Method in class io.jpom.controller.docker.DockerSwarmInfoController
 
init(WebSocketSession, Map<String, Object>) - Method in class io.jpom.socket.BaseProxyHandler
连接成功 初始化
init(WebSocketSession, Map<String, Object>) - Method in class io.jpom.socket.handler.DockerLogHandler
 
init(WebSocketSession, Map<String, Object>) - Method in class io.jpom.socket.handler.NodeUpdateHandler
 
init(WebSocketSession, Map<String, Object>) - Method in class io.jpom.socket.handler.ServerScriptHandler
 
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
 
initOk() - Method in class io.jpom.system.db.DbConfig
 
initTomcat() - Method in class io.jpom.model.data.TomcatInfoModel
初始化
INotify - Interface in io.jpom.monitor
通知接口
inputStream - Variable in class io.jpom.script.BaseRunScript
 
insert(BuildInfoModel) - Method in class io.jpom.service.dblog.BuildInfoService
 
insert(BuildHistoryLog) - Method in class io.jpom.service.dblog.DbBuildHistoryLogService
 
insert(MonitorNotifyLog) - Method in class io.jpom.service.dblog.DbMonitorNotifyLogService
 
insert(UserOperateLogV1, OperateLogController.CacheInfo) - Method in class io.jpom.service.dblog.DbUserOperateLogService
插入操作日志
insert(T) - Method in class io.jpom.service.h2db.BaseDbCommonService
插入数据
insert(Collection<T>) - Method in class io.jpom.service.h2db.BaseDbCommonService
插入数据
insert(Entity) - Method in class io.jpom.service.h2db.BaseDbCommonService
插入数据
insert(T) - Method in class io.jpom.service.h2db.BaseDbService
 
insert(Collection<T>) - Method in class io.jpom.service.h2db.BaseDbService
 
insert(MonitorModel) - Method in class io.jpom.service.monitor.MonitorService
 
insert(CommandModel) - Method in class io.jpom.service.node.command.CommandService
 
insert(NodeModel) - Method in class io.jpom.service.node.NodeService
 
insert(OutGivingLog) - Method in class io.jpom.service.outgiving.DbOutGivingLogService
 
insert(ScriptModel) - Method in class io.jpom.service.script.ScriptServer
 
insertNotFill(T) - Method in class io.jpom.service.h2db.BaseDbService
不填充 插入
insertNotFill(NodeModel) - Method in class io.jpom.service.node.NodeService
 
inspect(String, String) - Method in class io.jpom.controller.docker.DockerImagesController
 
inspectContainer(String, String) - Method in class io.jpom.controller.docker.DockerContainerController
 
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
installAgentSubmit(String, String, String) - Method in class io.jpom.controller.ssh.SshInstallAgentController
 
InstallController - Class in io.jpom.controller
初始化程序
InstallController(UserService, UserBindWorkspaceService) - Constructor for class io.jpom.controller.InstallController
 
InstallIdController - Class in io.jpom.controller.openapi
获取当前服务端安装id
InstallIdController() - Constructor for class io.jpom.controller.openapi.InstallIdController
 
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
 
io.jpom.build - package io.jpom.build
 
io.jpom.common - package io.jpom.common
 
io.jpom.common.commander - package io.jpom.common.commander
 
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
 
io.jpom.controller.build - package io.jpom.controller.build
 
io.jpom.controller.docker - package io.jpom.controller.docker
 
io.jpom.controller.manage - package io.jpom.controller.manage
 
io.jpom.controller.manage.log - package io.jpom.controller.manage.log
 
io.jpom.controller.manage.vo - package io.jpom.controller.manage.vo
 
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.monitor - package io.jpom.controller.node.monitor
 
io.jpom.controller.node.script - package io.jpom.controller.node.script
 
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.ssh - package io.jpom.controller.ssh
 
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.cron - package io.jpom.cron
 
io.jpom.email - package io.jpom.email
 
io.jpom.entity - package io.jpom.entity
 
io.jpom.model - package io.jpom.model
 
io.jpom.model.data - package io.jpom.model.data
 
io.jpom.model.docker - package io.jpom.model.docker
 
io.jpom.model.dto - package io.jpom.model.dto
 
io.jpom.model.enums - package io.jpom.model.enums
 
io.jpom.model.log - package io.jpom.model.log
 
io.jpom.model.node - package io.jpom.model.node
 
io.jpom.model.outgiving - package io.jpom.model.outgiving
 
io.jpom.model.script - package io.jpom.model.script
 
io.jpom.model.stat - package io.jpom.model.stat
 
io.jpom.model.system - package io.jpom.model.system
 
io.jpom.model.user - package io.jpom.model.user
 
io.jpom.mojo - package io.jpom.mojo
 
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.script - package io.jpom.script
 
io.jpom.service - package io.jpom.service
 
io.jpom.service.dblog - package io.jpom.service.dblog
 
io.jpom.service.docker - package io.jpom.service.docker
 
io.jpom.service.h2db - package io.jpom.service.h2db
 
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.command - package io.jpom.service.node.command
 
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.outgiving - package io.jpom.service.outgiving
 
io.jpom.service.script - package io.jpom.service.script
 
io.jpom.service.stat - package io.jpom.service.stat
 
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
 
io.jpom.socket.client - package io.jpom.socket.client
 
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.extconf - package io.jpom.system.extconf
 
io.jpom.system.init - package io.jpom.system.init
 
io.jpom.util - package io.jpom.util
 
io.jpom.webhook - package io.jpom.webhook
 
IoUtil - Class in io.jpom.util
 
IoUtil() - Constructor for class io.jpom.util.IoUtil
 
IP_CONFIG - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
IpInterceptor - Class in io.jpom.common.interceptor
ip 访问限制拦截器
IpInterceptor() - Constructor for class io.jpom.common.interceptor.IpInterceptor
 
IPlugin - Interface in io.jpom.plugin
插件模块接口
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.user.UserModel
demo 登录名默认为系统演示账号
isDirPackage(File) - Static method in class io.jpom.build.BuildUtil
如果为文件夹自动打包为zip ,反之返回null
isEmpty() - Method in class io.jpom.model.PageResultDto
 
isH2ConsoleEnabled() - Method in class io.jpom.system.ServerExtConfigBean
 
isInit() - Method in class io.jpom.system.db.DbConfig
 
isInstalled() - Method in class io.jpom.service.WhitelistDirectoryService
 
isJdkPath(String) - Static method in class io.jpom.util.FileUtils
判断路径是否满足jdk 条件
isOpenStatus() - Method in class io.jpom.model.data.NodeModel
 
isOutGivingProject() - Method in class io.jpom.model.data.NodeProjectInfoModel
 
isPro() - Method in class io.jpom.system.ConfigBean
是否为 pro 模式运行
isRealDemoUser() - Method in class io.jpom.model.user.UserModel
demo 登录名默认为系统演示账号
isRun(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.AbstractProjectCommander
是否正在运行
isRun(String) - Static method in class io.jpom.script.ScriptProcessBuilder
判断是否还在执行中
isRun(String) - Static method in class io.jpom.socket.ScriptProcessBuilder
判断是否还在执行中
isStatus() - Method in class io.jpom.model.data.MonitorUserOptModel
 
isSuccess() - Method in class io.jpom.model.user.UserBindWorkspaceModel.PermissionResult
 
isSuperSystemUser() - Method in class io.jpom.model.user.UserModel
是否为超级管理员
isSystemUser() - Method in class io.jpom.model.user.UserModel
 
IStatusRecover - Interface in io.jpom.service
状态恢复接口
item() - Method in class io.jpom.controller.node.script.NodeScriptController
 
item(String) - Method in class io.jpom.controller.script.ScriptController
 
Item() - Constructor for class io.jpom.model.outgiving.LogReadModel.Item
 
itemData(String, String) - Method in class io.jpom.controller.system.NginxController
获取配置文件信息页面
ITriggerToken - Interface in io.jpom.service
带有触发器 token 相关实现服务
IWorkspaceEnvPlugin - Interface in io.jpom.plugin
工作空间环境变量 插件

J

JavaCopy() - Constructor for class io.jpom.entity.NodeProjectInfo.JavaCopy
 
JavaCopyItem() - Constructor for class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
JDK_CONF - Static variable in class io.jpom.system.AgentConfigBean
jdk列表信息
JdkInfoModel - Class in io.jpom.model.data
jdk 信息
JdkInfoModel() - Constructor for class io.jpom.model.data.JdkInfoModel
 
JdkInfoService - Class in io.jpom.service.manage
jdk 管理
JdkInfoService() - Constructor for class io.jpom.service.manage.JdkInfoService
 
JdkListController - Class in io.jpom.controller.manage
 
JdkListController() - Constructor for class io.jpom.controller.manage.JdkListController
 
JdkManageController - Class in io.jpom.controller.node.manage
 
JdkManageController() - Constructor for class io.jpom.controller.node.manage.JdkManageController
 
join(String, String, String, String) - Method in class io.jpom.controller.docker.DockerSwarmInfoController
加入集群
JPOM_AGENT_AUTHORIZE - Static variable in class io.jpom.system.ConfigBean
 
JPOM_SERVER_USER_NAME - Static variable in class io.jpom.system.ConfigBean
用户名header
JPOM_VERSION_KEY - Static variable in interface io.jpom.plugin.IPlugin
JPOM 版本
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
 
JpomLogo - Class in io.jpom
load Jpom version and print Jpom logo
JpomLogo() - Constructor for class io.jpom.JpomLogo
 
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, Integer) - 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
 
JPS_ERROR_MSG - Static variable in class io.jpom.util.JvmUtil
Jps 异常消息回调
jpsNormal - Static variable in class io.jpom.util.JvmUtil
状态服务器 jps 命令执行是否正常
JschUtils - Class in io.jpom.util
hutool 默认封装的 SSH 工具,仅支持传入 SSL Private Key File,不支持 Private Key Content。
JschUtils() - Constructor for class io.jpom.util.JschUtils
 
jsonConvert(String, Class<T>) - Static method in class io.jpom.util.StringUtil
json 字符串转 bean,兼容普通json和字符串包裹情况
jsonConvertArray(String, Class<T>) - Static method in class io.jpom.util.StringUtil
json 字符串转 bean,兼容普通json和字符串包裹情况
JsonFileUtil - Class in io.jpom.util
json 文件读写工具
JsonFileUtil() - Constructor for class io.jpom.util.JsonFileUtil
 
jsonToBean(Class<T>) - Method in class io.jpom.model.data.SystemParametersModel
 
JvmUtil - Class in io.jpom.util
jvm jmx 工具
JvmUtil() - Constructor for class io.jpom.util.JvmUtil
 
JwtUtil - Class in io.jpom.util
jwt 工具类
JwtUtil() - Constructor for class io.jpom.util.JwtUtil
 

K

key - Variable in class io.jpom.service.h2db.BaseDbCommonService
主键
KEY - Static variable in class io.jpom.system.init.ProxySelectorConfig
 
KEY_USER_ID - Static variable in class io.jpom.util.JwtUtil
 
KeyLock<K> - Class in io.jpom.util
根据执行KEY 多线程锁
KeyLock() - Constructor for class io.jpom.util.KeyLock
 
kill(File, int) - Method in class io.jpom.common.commander.AbstractSystemCommander
kill
kill() - Method in class io.jpom.controller.node.NodeWelcomeController
 
kill(int) - Method in class io.jpom.controller.WelcomeController
 

L

LayuiTreeUtil - Class in io.jpom.util
layui
LayuiTreeUtil() - Constructor for class io.jpom.util.LayuiTreeUtil
 
leave(String, String) - Method in class io.jpom.controller.docker.DockerSwarmInfoController
退出集群
leaveForce(String) - Method in class io.jpom.controller.docker.DockerInfoController
强制退出集群
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(String) - Method in class io.jpom.controller.docker.DockerContainerController
 
list(String) - Method in class io.jpom.controller.docker.DockerImagesController
 
list() - Method in class io.jpom.controller.docker.DockerInfoController
 
list(String, String, String) - Method in class io.jpom.controller.docker.DockerNetworkController
 
list() - Method in class io.jpom.controller.docker.DockerSwarmInfoController
 
list(String, String, String) - Method in class io.jpom.controller.docker.DockerSwarmServiceController
 
list(String) - Method in class io.jpom.controller.docker.DockerVolumeController
 
list() - Method in class io.jpom.controller.manage.JdkListController
 
list() - Method in class io.jpom.controller.node.manage.JdkManageController
 
list() - Method in class io.jpom.controller.node.system.nginx.NginxController
配置列表
list() - Method in class io.jpom.controller.outgiving.LogReadController
日志阅读列表
list() - Method in class io.jpom.controller.script.ScriptController
 
list(String, String, String) - Method in class io.jpom.controller.system.NginxController
配置列表
list() - Method in class io.jpom.controller.system.WorkspaceController
工作空间分页列表
list() - Method in class io.jpom.controller.system.WorkspaceEnvVarController
分页列表
list() - Method in class io.jpom.controller.tomcat.TomcatEditController
列出所有的tomcat
list() - Static method in class io.jpom.cron.CronUtils
获取任务列表
list() - Method in class io.jpom.service.BaseOperService
获取所有数据
list(Class<E>) - Method in class io.jpom.service.BaseOperService
 
list() - Method in class io.jpom.service.h2db.BaseDbService
 
list() - Method in class io.jpom.service.script.NodeScriptServer
 
list(String, String, String) - Method in class io.jpom.service.system.NginxService
 
listAll() - Method in class io.jpom.controller.docker.DockerSwarmInfoController
 
listAll() - Method in class io.jpom.controller.node.script.NodeScriptController
load node script list 加载节点脚本列表
listAll() - Method in class io.jpom.controller.system.WorkspaceController
查询工作空间列表
listBackup(String) - Method in class io.jpom.controller.manage.ProjectFileBackupController
查询备份列表
listBackup(String) - Method in class io.jpom.controller.node.manage.file.ProjectFileBackupController
查询备份列表
listByBean(T) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询实体对象
listByEntity(Entity) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询 list
listById(Collection<String>) - Method in class io.jpom.service.h2db.BaseDbService
多个 id 查询数据
listById(Collection<String>, Consumer<Entity>) - Method in class io.jpom.service.h2db.BaseDbService
多个 id 查询数据
listById(Collection<String>, HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
 
listByType(String, ClassFeature, MethodFeature, String) - Method in class io.jpom.service.monitor.MonitorUserOptService
查询 对应操作的监控信息
listByWorkspace(HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
根据工作空间查询
listData() - Method in class io.jpom.controller.monitor.MonitorLogController
展示用户列表
listData(MailAccountModel) - Method in class io.jpom.controller.monitor.SystemMailConfigController
 
listData() - Method in class io.jpom.controller.outgiving.OutGivingLogController
 
listData() - Method in class io.jpom.controller.ssh.SshController
 
listData(String, String, String) - Method in class io.jpom.controller.ssh.SshFileController
 
listData() - Method in class io.jpom.controller.user.UserOptLogController
展示用户列表
listDataAll() - Method in class io.jpom.controller.node.NodeEditController
 
listDataAll(String) - Method in class io.jpom.controller.node.NodeEditController
 
listDataAll() - Method in class io.jpom.controller.ssh.SshController
 
listDeDuplicationByUrl() - Method in class io.jpom.service.node.NodeService
根据 url 去重
listGroup(HttpServletRequest) - Method in class io.jpom.service.h2db.BaseGroupService
load date group by group name
listGroupAll() - Method in class io.jpom.controller.node.NodeEditController
查询所有的分组
listJars(NodeProjectInfoModel) - Static method in class io.jpom.model.data.NodeProjectInfoModel
获取项目文件中的所有jar 文件
listJson() - Method in class io.jpom.controller.node.NodeEditController
 
listJson() - Method in class io.jpom.controller.node.NodeStatController
 
listNetstat(int, boolean) - Method in class io.jpom.common.commander.AbstractProjectCommander
查询出指定端口信息
listNetstat(int, boolean) - Method in class io.jpom.common.commander.impl.LinuxProjectCommander
 
listNetstat(String) - Method in class io.jpom.common.commander.impl.LinuxProjectCommander
 
listNetstat(int, boolean) - Method in class io.jpom.common.commander.impl.MacOsProjectCommander
 
listNetstat(String) - Method in class io.jpom.common.commander.impl.MacOsProjectCommander
 
listNetstat(int, boolean) - Method in class io.jpom.common.commander.impl.WindowsProjectCommander
 
listPage(HttpServletRequest) - Method in class io.jpom.service.dblog.DbUserOperateLogService
 
listPage(Entity, Page) - Method in class io.jpom.service.h2db.BaseDbCommonService
分页查询
listPage(HttpServletRequest) - Method in class io.jpom.service.h2db.BaseDbService
通用的分页查询, 使用该方法查询,数据库表字段不能包含 "page", "limit", "order_field", "order", "total"
listPage(Map<String, String>) - Method in class io.jpom.service.h2db.BaseDbService
通用的分页查询, 使用该方法查询,数据库表字段不能包含 "page", "limit", "order_field", "order", "total"
listPage(Entity, Page) - Method in class io.jpom.service.h2db.BaseDbService
 
listPage(HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
获取我所有的空间
listPageNode(HttpServletRequest) - Method in class io.jpom.service.h2db.BaseNodeService
 
listPageOnlyResult(Entity, Page) - Method in class io.jpom.service.h2db.BaseDbCommonService
分页查询
listReceiveCache(String) - Static method in class io.jpom.controller.openapi.NodeInfoController
查询所有缓存
listServicesCmd(Map<String, Object>) - Method in class io.jpom.DefaultDockerSwarmPluginImpl
 
listUserWorkspace(String) - Method in class io.jpom.service.user.UserBindWorkspaceService
查询用户绑定的工作空间
listUserWorkspaceInfo(UserModel) - Method in class io.jpom.service.user.UserBindWorkspaceService
查询用户绑定的工作空间
loadBackupList() - Method in class io.jpom.controller.system.BackupInfoController
分页加载备份列表数据
LoadBuildJsonToDB - Class in io.jpom.system.init
Auto import build.json data to DB
LoadBuildJsonToDB.LoadBuildJsonToDBHolder - Class in io.jpom.system.init
静态内部类实现单例模式
LoadBuildJsonToDBHolder() - Constructor for class io.jpom.system.init.LoadBuildJsonToDB.LoadBuildJsonToDBHolder
 
loadConfig() - Method in class io.jpom.controller.node.system.nginx.NginxController
 
loadExecuteSqlLog() - Method in class io.jpom.system.db.DbConfig
加载 本地已经执行的记录
loadIpConfig() - Method in class io.jpom.system.init.LoadJsonConfigToDb
 
LoadJsonConfigToDb - Class in io.jpom.system.init
json 配置转存 h2
loadMailConfig() - Method in class io.jpom.system.init.LoadJsonConfigToDb
 
loadMonitorInfo() - Method in class io.jpom.system.init.LoadJsonConfigToDb
 
loadNodeInfo() - Method in class io.jpom.system.init.LoadJsonConfigToDb
 
loadOutGivingWhitelistConfig() - Method in class io.jpom.system.init.LoadJsonConfigToDb
 
loadOutgivinInfo() - Method in class io.jpom.system.init.LoadJsonConfigToDb
 
loadRemoteInfo() - Static method in class io.jpom.common.RemoteVersion
获取远程最新版本
loadRepositoryList() - Method in class io.jpom.controller.build.RepositoryController
load repository list
loadRepositoryListAll() - Method in class io.jpom.controller.build.RepositoryController
load repository list
loadSshInfo() - Method in class io.jpom.system.init.LoadJsonConfigToDb
 
loadTableNameList() - Method in class io.jpom.controller.system.BackupInfoController
读取数据库表名称列表
loadUserInfo() - Method in class io.jpom.system.init.LoadJsonConfigToDb
 
loadWhiteList() - Method in class io.jpom.controller.node.system.nginx.NginxController
 
loadWhiteList() - Method in class io.jpom.controller.node.system.ssl.CertificateController
 
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() - Method in class io.jpom.controller.node.script.NodeScriptLogController
查日志
log(String, int) - Method in class io.jpom.controller.ssh.CommandLogController
获取日志
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(ProjectInfoCacheService) - Constructor for class io.jpom.controller.node.manage.log.LogBackController
 
logBackList() - Method in class io.jpom.controller.node.manage.log.LogBackController
get log back list 日志备份列表接口
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.CommandExecLogModel
 
logFile(String) - Method in class io.jpom.model.data.NodeScriptModel
 
logFile(String) - Method in class io.jpom.model.script.ScriptModel
 
logFile(String, String) - Static method in class io.jpom.model.script.ScriptModel
 
logFile - Variable in class io.jpom.script.BaseRunScript
 
logFile - Variable in class io.jpom.util.BaseFileTailWatcher
 
logFileDir(String) - Static method in class io.jpom.model.data.CommandExecLogModel
log 存储目录
LOGIN_TIP - Static variable in class io.jpom.system.ServerConfigBean
 
LoginControl - Class in io.jpom.controller
登录控制
LoginControl(UserService, UserBindWorkspaceService) - Constructor for class io.jpom.controller.LoginControl
 
LoginInterceptor - Class in io.jpom.common.interceptor
登录拦截器
LoginInterceptor() - Constructor for class io.jpom.common.interceptor.LoginInterceptor
 
loginUser() - Method in interface io.jpom.ApiDoc
登录用户返回消息体
logList(String) - Method in class io.jpom.controller.tomcat.TomcatManageController
获取tomcat 日志列表
logListData() - Method in class io.jpom.controller.ssh.SshController
执行记录
LogManageController - Class in io.jpom.controller.system
系统日志管理
LogManageController() - Constructor for class io.jpom.controller.system.LogManageController
 
logoImage(HttpServletResponse) - Method in class io.jpom.controller.IndexControl
logo 图片
logOpt(Class<?>, Map<String, Object>, Object) - Method in class io.jpom.socket.BaseHandler
操作 websocket 日志
logout() - Method in class io.jpom.controller.LoginControl
退出登录
LogReadController - Class in io.jpom.controller.outgiving
日志阅读
LogReadController(LogReadServer) - Constructor for class io.jpom.controller.outgiving.LogReadController
 
LogReadModel - Class in io.jpom.model.outgiving
日志阅读
LogReadModel() - Constructor for class io.jpom.model.outgiving.LogReadModel
 
LogReadModel.CacheDta - Class in io.jpom.model.outgiving
{"op":"showlog","projectId":"python", "search":true,"useProjectId":"python", "useNodeId":"localhost", "beforeCount":0,"afterCount":10, "head":0,"tail":100,"first":"false", "logFile":"/run.log"}
LogReadModel.Item - Class in io.jpom.model.outgiving
 
LogReadServer - Class in io.jpom.service.outgiving
 
LogReadServer() - Constructor for class io.jpom.service.outgiving.LogReadServer
 
logRecorder - Variable in class io.jpom.script.BaseRunScript
日志文件
LogRecorder - Class in io.jpom.util
日志记录
LogRecorder() - Constructor for class io.jpom.util.LogRecorder
 
logSize(String, String) - Method in class io.jpom.controller.manage.log.LogBackController
 
logSize(String, String) - Method in class io.jpom.controller.node.manage.log.LogBackController
 
loopCheckRun(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem, boolean) - Method in class io.jpom.common.commander.AbstractProjectCommander
阻塞检查程序状态
loopCheckRun(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem, int, boolean) - Method in class io.jpom.common.commander.AbstractProjectCommander
阻塞检查程序状态

M

MacOsProjectCommander - Class in io.jpom.common.commander.impl
MacOSProjectCommander
MacOsProjectCommander() - Constructor for class io.jpom.common.commander.impl.MacOsProjectCommander
 
MacOsSystemCommander - Class in io.jpom.common.commander.impl
 
MacOsSystemCommander() - Constructor for class io.jpom.common.commander.impl.MacOsSystemCommander
 
MAIL_CONFIG - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
MailAccountModel - Class in io.jpom.model.data
系统邮箱配置
MailAccountModel() - Constructor for class io.jpom.model.data.MailAccountModel
 
mailConfigData() - Method in class io.jpom.controller.monitor.SystemMailConfigController
load mail config data 加载邮件配置
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
启动执行
main(String[]) - Static method in class io.jpom.util.HttpUtils
 
ManageEditProjectController - Class in io.jpom.controller.manage
编辑项目
ManageEditProjectController(WhitelistDirectoryService, JdkInfoService) - Constructor for class io.jpom.controller.manage.ManageEditProjectController
 
menusData() - Method in class io.jpom.controller.IndexControl
 
MethodFeature - Enum in io.jpom.permission
功能方法
mfaVerify(String, String) - Method in class io.jpom.controller.LoginControl
 
MONITOR_FILE - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
MONITOR_USER_OPT_FILE - Static variable in class io.jpom.system.ServerConfigBean
监控用户操作文件
monitorFeature() - Method in class io.jpom.model.data.MonitorUserOptModel
 
monitorFeature(List<ClassFeature>) - Method in class io.jpom.model.data.MonitorUserOptModel
 
MonitorItem - Class in io.jpom.monitor
监控执行器
MonitorItem(String) - Constructor for class io.jpom.monitor.MonitorItem
 
MonitorListController - Class in io.jpom.controller.monitor
监控列表
MonitorListController(MonitorService, DbMonitorNotifyLogService, UserService, ProjectInfoCacheService) - Constructor for class io.jpom.controller.monitor.MonitorListController
 
MonitorLogController - Class in io.jpom.controller.monitor
监控列表
MonitorLogController(DbMonitorNotifyLogService) - 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.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
 
monitorOpt() - Method in class io.jpom.model.data.MonitorUserOptModel
 
monitorOpt(List<MethodFeature>) - Method in class io.jpom.model.data.MonitorUserOptModel
 
MonitorService - Class in io.jpom.service.monitor
监控管理Service
MonitorService() - Constructor for class io.jpom.service.monitor.MonitorService
 
monitorUser() - Method in class io.jpom.model.data.MonitorUserOptModel
 
monitorUser(List<String>) - Method in class io.jpom.model.data.MonitorUserOptModel
 
MonitorUserOptListController - Class in io.jpom.controller.monitor
监控用户操作
MonitorUserOptListController(MonitorUserOptService) - Constructor for class io.jpom.controller.monitor.MonitorUserOptListController
 
MonitorUserOptModel - Class in io.jpom.model.data
监控用户操作实体
MonitorUserOptModel() - Constructor for class io.jpom.model.data.MonitorUserOptModel
 
MonitorUserOptService - Class in io.jpom.service.monitor
监控用户操作Service
MonitorUserOptService() - Constructor for class io.jpom.service.monitor.MonitorUserOptService
 
MyErrorController - Class in io.jpom.controller
 
MyErrorController(ErrorAttributes) - Constructor for class io.jpom.controller.MyErrorController
 
myWorkspace() - Method in class io.jpom.controller.user.UserBasicInfoController
查询用户自己的工作空间

N

NetstatModel - Class in io.jpom.model.system
网络端口信息实体
NetstatModel() - Constructor for class io.jpom.model.system.NetstatModel
 
newFileFolder(String, String, String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
创建文件夹/文件
newFileFolder() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
创建文件
newFileFolder(String, String, String, String) - Method in class io.jpom.controller.ssh.SshFileController
 
NGINX_CONF - Static variable in class io.jpom.system.AgentConfigBean
nginx配置信息
NginxController - Class in io.jpom.controller.node.system.nginx
nginx 管理
NginxController(WhitelistDirectoryService) - 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(WhitelistDirectoryService) - Constructor for class io.jpom.service.system.NginxService
 
NODE - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
NODE_ID - Static variable in class io.jpom.common.BaseServerController
 
NODE_SCRIPT_TRIGGER_BATCH - Static variable in class io.jpom.common.ServerOpenApi
插件端脚本执行 批量触发
NODE_SCRIPT_TRIGGER_URL - Static variable in class io.jpom.common.ServerOpenApi
插件端脚本执行, 第一级脚本id,第二级token
NodeAgentWhitelist - Class in io.jpom.model.node
服务端配置 白名单
NodeAgentWhitelist() - Constructor for class io.jpom.model.node.NodeAgentWhitelist
 
nodeCache() - Method in class io.jpom.controller.system.CacheManageController
获取节点中的缓存
NodeClient - Class in io.jpom.socket.client
节点Client
NodeClient(String, NodeModel, WebSocketSession) - Constructor for class io.jpom.socket.client.NodeClient
 
NodeDataPermission - Annotation Type in io.jpom.permission
 
NodeEditController - Class in io.jpom.controller.node
节点管理
NodeEditController(OutGivingServer, MonitorService, BuildInfoService, LogReadServer, ProjectInfoCacheService, NodeScriptServer, NodeStatService, NodeScriptExecuteLogServer) - Constructor for class io.jpom.controller.node.NodeEditController
 
NodeForward - Class in io.jpom.common.forward
节点请求转发
NodeForward() - Constructor for class io.jpom.common.forward.NodeForward
 
NodeInfoController - Class in io.jpom.controller.openapi
节点管理
NodeInfoController(NodeService, WorkspaceService) - Constructor for class io.jpom.controller.openapi.NodeInfoController
 
nodeList(String, String, String, String) - Method in class io.jpom.controller.docker.DockerSwarmInfoController
 
NodeModel - Class in io.jpom.model.data
节点实体
NodeModel(String) - Constructor for class io.jpom.model.data.NodeModel
 
NodeModel(String, String) - Constructor for class io.jpom.model.data.NodeModel
 
nodeMonitorJson() - Method in class io.jpom.controller.node.NodeWelcomeController
 
NodeProject() - Constructor for class io.jpom.model.data.MonitorModel.NodeProject
 
NodeProjectInfo - Class in io.jpom.entity
 
NodeProjectInfo(ProjectInfo) - Constructor for class io.jpom.entity.NodeProjectInfo
 
NodeProjectInfo() - Constructor for class io.jpom.entity.NodeProjectInfo
 
NodeProjectInfo.JavaCopy - Class in io.jpom.entity
 
NodeProjectInfoController - Class in io.jpom.controller.node
节点管理
NodeProjectInfoController(ProjectInfoCacheService) - Constructor for class io.jpom.controller.node.NodeProjectInfoController
 
NodeProjectInfoModel - Class in io.jpom.model.data
项目配置信息实体
NodeProjectInfoModel() - Constructor for class io.jpom.model.data.NodeProjectInfoModel
 
NodeProjectInfoModel.JavaCopyItem - Class in io.jpom.model.data
 
nodeProjectList() - Method in class io.jpom.controller.node.NodeProjectInfoController
 
nodeProjectList() - Method in class io.jpom.model.outgiving.LogReadModel
 
NodeScriptController - Class in io.jpom.controller.node.script
脚本管理
NodeScriptController(NodeScriptServer, NodeScriptExecuteLogServer, TriggerTokenLogServer) - Constructor for class io.jpom.controller.node.script.NodeScriptController
 
NodeScriptExecLogModel - Class in io.jpom.model.data
脚本执行记录
NodeScriptExecLogModel() - Constructor for class io.jpom.model.data.NodeScriptExecLogModel
 
NodeScriptExecLogServer - Class in io.jpom.service.script
 
NodeScriptExecLogServer() - Constructor for class io.jpom.service.script.NodeScriptExecLogServer
 
NodeScriptExecuteLogServer - Class in io.jpom.service.node.script
脚本默认执行记录
NodeScriptExecuteLogServer(NodeService, WorkspaceService) - Constructor for class io.jpom.service.node.script.NodeScriptExecuteLogServer
 
NodeScriptHandler - Class in io.jpom.socket.handler
脚本模板消息控制器
NodeScriptHandler() - Constructor for class io.jpom.socket.handler.NodeScriptHandler
 
NodeScriptLogController - Class in io.jpom.controller.node.script
 
NodeScriptLogController(NodeScriptExecuteLogServer) - Constructor for class io.jpom.controller.node.script.NodeScriptLogController
 
NodeScriptModel - Class in io.jpom.model.data
脚本模板
NodeScriptModel() - Constructor for class io.jpom.model.data.NodeScriptModel
 
NodeScriptServer - Class in io.jpom.service.node.script
 
NodeScriptServer(NodeService, WorkspaceService) - Constructor for class io.jpom.service.node.script.NodeScriptServer
 
NodeScriptServer - Class in io.jpom.service.script
脚本模板管理
NodeScriptServer(NodeScriptExecLogServer) - Constructor for class io.jpom.service.script.NodeScriptServer
 
NodeScriptTriggerApiController - Class in io.jpom.controller.openapi
 
NodeScriptTriggerApiController(NodeScriptServer, NodeService, TriggerTokenLogServer) - Constructor for class io.jpom.controller.openapi.NodeScriptTriggerApiController
 
nodeService - Variable in class io.jpom.common.BaseServerController
 
nodeService - Variable in class io.jpom.service.h2db.BaseNodeService
 
NodeService - Class in io.jpom.service.node
 
NodeService(SshService, WorkspaceService) - Constructor for class io.jpom.service.node.NodeService
 
NodeStatController - Class in io.jpom.controller.node
 
NodeStatController(NodeStatService) - Constructor for class io.jpom.controller.node.NodeStatController
 
NodeStatModel - Class in io.jpom.model.stat
 
NodeStatModel() - Constructor for class io.jpom.model.stat.NodeStatModel
 
NodeStatService - Class in io.jpom.service.stat
节点统计 service
NodeStatService(ServerExtConfigBean, DbSystemMonitorLogService, NodeService) - Constructor for class io.jpom.service.stat.NodeStatService
 
nodeStatus() - Method in class io.jpom.controller.node.NodeEditController
 
NodeUpdateController - Class in io.jpom.controller.node
 
NodeUpdateController(SystemParametersServer) - Constructor for class io.jpom.controller.node.NodeUpdateController
 
NodeUpdateHandler - Class in io.jpom.socket.handler
节点管理控制器
NodeUpdateHandler() - Constructor for class io.jpom.socket.handler.NodeUpdateHandler
 
NodeUrl - Enum in io.jpom.common.forward
agent 端的请求地址枚举
NodeWelcomeController - Class in io.jpom.controller.node
欢迎页
NodeWelcomeController(DbSystemMonitorLogService) - Constructor for class io.jpom.controller.node.NodeWelcomeController
 
NotAuthorize - Annotation Type in io.jpom.common.interceptor
不需要授权
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.plugin.CharsetDetector
 
notifyUser() - Method in class io.jpom.model.data.MonitorModel
 
notifyUser(List<String>) - Method in class io.jpom.model.data.MonitorModel
 
notifyUser() - Method in class io.jpom.model.data.MonitorUserOptModel
 
notifyUser(List<String>) - Method in class io.jpom.model.data.MonitorUserOptModel
 
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
 
onApplicationEvent(ApplicationReadyEvent) - Method in class io.jpom.JpomLogo
 
onApplicationEvent(ApplicationEvent) - Method in class io.jpom.plugin.PluginFactory
 
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.AgentWebSocketUpdateHandle
 
onClose(Session) - Method in class io.jpom.socket.BaseAgentWebSocketHandle
 
onClose(int, String, boolean) - Method in class io.jpom.socket.client.NodeClient
 
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.AgentWebSocketUpdateHandle
 
onError(Session, Throwable) - Method in class io.jpom.socket.BaseAgentWebSocketHandle
 
onError(Exception) - Method in class io.jpom.socket.client.NodeClient
 
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, Session) - Method in class io.jpom.socket.AgentWebSocketUpdateHandle
 
onMessage(byte[], Session) - Method in class io.jpom.socket.AgentWebSocketUpdateHandle
 
onMessage(String) - Method in class io.jpom.socket.client.NodeClient
 
onMessage(String) - Method in class io.jpom.socket.ProxySession
 
onOpen(Session) - Method in class io.jpom.socket.AgentWebSocketConsoleHandle
 
onOpen(Session) - Method in class io.jpom.socket.AgentWebSocketScriptHandle
 
onOpen(Session) - Method in class io.jpom.socket.AgentWebSocketTomcatHandle
 
onOpen(Session) - Method in class io.jpom.socket.AgentWebSocketUpdateHandle
 
onOpen(ServerHandshake) - Method in class io.jpom.socket.client.NodeClient
 
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
OpenApiInterceptor - Class in io.jpom.common.interceptor
 
OpenApiInterceptor() - Constructor for class io.jpom.common.interceptor.OpenApiInterceptor
 
openCache() - Static method in class io.jpom.util.CommandUtil
开启缓存执行结果
openLogBack() - Method in class io.jpom.system.AgentExtConfigBean
是否开启日志备份
OperateLogController - Class in io.jpom.system.init
操作记录控制器
OperateLogController() - Constructor for class io.jpom.system.init.OperateLogController
 
OperateLogController.CacheInfo - Class in io.jpom.system.init
临时缓存
OUTGIVING - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
OUTGIVING_FILE - Static variable in class io.jpom.system.ServerConfigBean
分发包存储路径
OUTGIVING_WHITELIST - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
OutGivingController - Class in io.jpom.controller.outgiving
分发控制
OutGivingController(OutGivingServer, BuildInfoService, DbOutGivingLogService, ProjectInfoCacheService) - Constructor for class io.jpom.controller.outgiving.OutGivingController
 
OutGivingItemRun - Class in io.jpom.outgiving
 
OutGivingItemRun(OutGivingModel, OutGivingNodeProject, File, UserModel, boolean) - Constructor for class io.jpom.outgiving.OutGivingItemRun
 
OutGivingLog - Class in io.jpom.model.log
项目分发日志
OutGivingLog() - Constructor for class io.jpom.model.log.OutGivingLog
 
OutGivingLogController - Class in io.jpom.controller.outgiving
分发日志
OutGivingLogController(DbOutGivingLogService) - Constructor for class io.jpom.controller.outgiving.OutGivingLogController
 
OutGivingModel - Class in io.jpom.model.outgiving
分发实体
OutGivingModel() - Constructor for class io.jpom.model.outgiving.OutGivingModel
 
OutGivingModel.Status - Enum in io.jpom.model.outgiving
状态
OutGivingNodeProject - Class in io.jpom.model.outgiving
节点项目
OutGivingNodeProject() - Constructor for class io.jpom.model.outgiving.OutGivingNodeProject
 
OutGivingNodeProject.Status - Enum in io.jpom.model.outgiving
状态
outGivingNodeProjectList() - Method in class io.jpom.model.outgiving.OutGivingModel
 
outGivingNodeProjectList(List<OutGivingNodeProject>) - Method in class io.jpom.model.outgiving.OutGivingModel
 
outGivingProject() - Method in class io.jpom.model.outgiving.OutGivingModel
 
OutGivingProjectController - Class in io.jpom.controller.outgiving
分发文件管理
OutGivingProjectController(OutGivingServer, ProjectInfoCacheService, OutGivingWhitelistService) - Constructor for class io.jpom.controller.outgiving.OutGivingProjectController
 
OutGivingProjectEditController - Class in io.jpom.controller.outgiving
节点分发编辑项目
OutGivingProjectEditController(OutGivingWhitelistService, OutGivingServer, ProjectInfoCacheService, BuildInfoService) - Constructor for class io.jpom.controller.outgiving.OutGivingProjectEditController
 
OutGivingRun - Class in io.jpom.outgiving
分发线程
OutGivingRun() - Constructor for class io.jpom.outgiving.OutGivingRun
 
OutGivingServer - Class in io.jpom.service.outgiving
分发管理
OutGivingServer() - Constructor for class io.jpom.service.outgiving.OutGivingServer
 
OutGivingWhitelistController - Class in io.jpom.controller.outgiving
节点白名单
OutGivingWhitelistController(SystemParametersServer, OutGivingWhitelistService) - Constructor for class io.jpom.controller.outgiving.OutGivingWhitelistController
 
OutGivingWhitelistService - Class in io.jpom.controller.outgiving
 
OutGivingWhitelistService(SystemParametersServer, NodeService) - Constructor for class io.jpom.controller.outgiving.OutGivingWhitelistService
 
overLockTime() - Method in class io.jpom.model.user.UserModel
剩余解锁时间

P

PACKAGE_EXT - Static variable in class io.jpom.util.StringUtil
支持的压缩包格式
paddingPrefix(List<String>) - Static method in class io.jpom.util.CommandUtil
填充执行命令的前缀
page() - Method in class io.jpom.controller.ssh.CommandInfoController
分页获取命令信息
page() - Method in class io.jpom.controller.ssh.CommandLogController
分页获取命令信息
PageResultDto<T> - Class in io.jpom.model
分页查询结果对象
PageResultDto(PageResult<T>) - Constructor for class io.jpom.model.PageResultDto
 
PageResultDto(PageResultDto<?>) - Constructor for class io.jpom.model.PageResultDto
 
PageResultDto(int, int, int) - Constructor for class io.jpom.model.PageResultDto
 
paramExceptionHandler(HttpServletRequest, HttpServletResponse, Exception) - Method in class io.jpom.common.AgentExceptionHandler
声明要捕获的异常 (参数或者状态异常)
paramExceptionHandler(HttpServletRequest, HttpServletResponse, Exception) - Method in class io.jpom.common.GlobalDefaultExceptionHandler
声明要捕获的异常 (参数,状态,验证异常)
params() - Method in class io.jpom.model.data.CommandModel
 
params(String) - Static method in class io.jpom.model.data.CommandModel
 
parse(String) - Static method in class io.jpom.system.extconf.DbExtConfig
 
parse(InputStream) - Static method in class io.jpom.system.extconf.DbExtConfig
 
parseBody(String) - Static method in class io.jpom.util.JwtUtil
 
parseCommandJpomTag(String) - Static method in class io.jpom.util.JvmUtil
解析命令行的 tag 信息
parseInfo(File[], boolean, String) - Static method in class io.jpom.util.FileUtils
对文件信息解析排序
parseInfo(Collection<File>, boolean, String) - Static method in class io.jpom.util.FileUtils
对文件信息解析排序
parsePage(Map<String, String>) - Method in class io.jpom.service.h2db.BaseDbService
转换为 page 对象
parsePid(String) - Static method in class io.jpom.util.ProjectCommanderUtil
转换pid
parseResponseItem(ResponseItem) - Static method in class io.jpom.DockerUtil
获取进度信息
parseToList(String, String) - Static method in class io.jpom.model.data.AgentWhitelist
将字符串转为 list
parseToList(String, boolean, String) - Static method in class io.jpom.model.data.AgentWhitelist
将字符串转为 list
path(String) - Static method in class io.jpom.script.ProjectFileBackupUtil
整个项目的备份目录
path(String, String) - Static method in class io.jpom.script.ProjectFileBackupUtil
获取项目的单次备份目录,备份ID
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
 
PermissionResult() - Constructor for class io.jpom.model.user.UserBindWorkspaceModel.PermissionResult
 
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 获取端口号
PLUGIN_NAME - Static variable in interface io.jpom.plugin.IWorkspaceEnvPlugin
 
PluginConfig - Annotation Type in io.jpom.plugin
插件配置 相关属性注解
PluginFactory - Class in io.jpom.plugin
插件工厂
PluginFactory() - Constructor for class io.jpom.plugin.PluginFactory
 
PluginItemWrap - Class in io.jpom.plugin
插件端对象
PluginItemWrap(Class<? extends IPlugin>) - Constructor for class io.jpom.plugin.PluginItemWrap
 
post(String, Map<String, String>, Map<String, String>, int, int, String) - Static method in class io.jpom.util.HttpUtils
POST方法提交Http请求,语义为“增加”
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.IpInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.jpom.common.interceptor.LoginInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.jpom.common.interceptor.OpenApiInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, HandlerMethod) - Method in class io.jpom.common.interceptor.PermissionInterceptor
 
process - Variable in class io.jpom.script.BaseRunScript
 
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 - Static variable in class io.jpom.system.AgentConfigBean
项目数据文件
PROJECT_RECOVER - Static variable in class io.jpom.system.AgentConfigBean
项目回收文件
projectAccessList() - Method in class io.jpom.controller.node.manage.EditProjectController
get project access list 获取项目的白名单
ProjectCommanderUtil - Class in io.jpom.util
 
ProjectCommanderUtil() - Constructor for class io.jpom.util.ProjectCommanderUtil
 
projectCopyList(String) - Method in class io.jpom.controller.manage.ProjectListController
展示项目页面
projectCopyList() - Method in class io.jpom.controller.node.manage.ProjectManageControl
展示项目页面
ProjectFileBackupController - Class in io.jpom.controller.manage
项目备份文件管理
ProjectFileBackupController() - Constructor for class io.jpom.controller.manage.ProjectFileBackupController
 
ProjectFileBackupController - Class in io.jpom.controller.node.manage.file
 
ProjectFileBackupController() - Constructor for class io.jpom.controller.node.manage.file.ProjectFileBackupController
 
ProjectFileBackupUtil - Class in io.jpom.script
项目文件备份工具
ProjectFileBackupUtil() - Constructor for class io.jpom.script.ProjectFileBackupUtil
 
ProjectFileControl - Class in io.jpom.controller.manage
项目文件管理
ProjectFileControl(ConsoleService, WhitelistDirectoryService) - 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 - Class in io.jpom.entity
项目信息
ProjectInfo() - Constructor for class io.jpom.entity.ProjectInfo
 
ProjectInfoCacheModel - Class in io.jpom.model.node
 
ProjectInfoCacheModel() - Constructor for class io.jpom.model.node.ProjectInfoCacheModel
 
ProjectInfoCacheService - Class in io.jpom.service.node
 
ProjectInfoCacheService(NodeService, WorkspaceService) - Constructor for class io.jpom.service.node.ProjectInfoCacheService
 
projectInfoService - Variable in class io.jpom.common.BaseAgentController
 
ProjectInfoService - Class in io.jpom.service.manage
项目管理
ProjectInfoService() - Constructor for class io.jpom.service.manage.ProjectInfoService
 
projectList() - Method in class io.jpom.controller.node.NodeProjectInfoController
load node project list 加载节点项目列表
projectListAll() - Method in class io.jpom.controller.node.NodeProjectInfoController
load node project list 加载节点项目列表
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(OutGivingServer, LogReadServer, MonitorService, BuildInfoService, ProjectInfoCacheService) - Constructor for class io.jpom.controller.node.manage.ProjectManageControl
 
ProjectMojo - Class in io.jpom.mojo
mojo
ProjectMojo() - Constructor for class io.jpom.mojo.ProjectMojo
 
ProjectRecoverControl - Class in io.jpom.controller.manage
回收站管理
ProjectRecoverControl() - Constructor for class io.jpom.controller.manage.ProjectRecoverControl
 
ProjectRecoverModel - Class in io.jpom.model.data
项目回收记录实体
ProjectRecoverModel(NodeProjectInfoModel) - 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
 
projects() - Method in class io.jpom.model.data.MonitorModel
 
projects(List<MonitorModel.NodeProject>) - Method in class io.jpom.model.data.MonitorModel
 
ProjectStatusController - Class in io.jpom.controller.manage
项目文件管理
ProjectStatusController(ConsoleService) - Constructor for class io.jpom.controller.manage.ProjectStatusController
 
proxy() - Method in class io.jpom.model.data.NodeModel
获取节点的代理
PROXY_PATH - Static variable in class io.jpom.common.interceptor.BaseJpomInterceptor
 
ProxyConfigItem() - Constructor for class io.jpom.system.init.ProxySelectorConfig.ProxyConfigItem
 
ProxySelectorConfig - Class in io.jpom.system.init
全局代理配置
ProxySelectorConfig(SystemParametersServer) - Constructor for class io.jpom.system.init.ProxySelectorConfig
 
ProxySelectorConfig.ProxyConfigItem - Class in io.jpom.system.init
 
ProxySession - Class in io.jpom.socket
代理socket 会话
ProxySession(String, Integer, WebSocketSession) - Constructor for class io.jpom.socket.ProxySession
 
pullExecLog(int) - Method in class io.jpom.controller.script.ScriptController
同步定时执行日志
pullFastInstallResult(String) - Method in class io.jpom.controller.node.NodeUpdateController
 
pullImage(String, String) - Method in class io.jpom.controller.docker.DockerImagesController
 
pullImage(String, String, String) - Method in class io.jpom.controller.docker.DockerSwarmServiceController
 
pullImageCmd(Map<String, Object>) - Method in class io.jpom.DefaultDockerPluginImpl
 
pullLog(DockerClient, String, Integer, Charset, Consumer<String>) - Static method in class io.jpom.DockerClientUtil
拉取容器日志
PUSH_NODE_KEY - Static variable in class io.jpom.common.ServerOpenApi
 
put(String, WorkspaceEnvVarModel.WorkspaceEnvVarItemModel) - Method in class io.jpom.model.system.WorkspaceEnvVarModel
更新变量

Q

query(Entity) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询一个
query(String, Object...) - Method in class io.jpom.service.h2db.BaseDbCommonService
sql 查询
queryByBean(T) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询实体对象
queryByTag(String, Integer, String) - Method in class io.jpom.service.docker.DockerInfoService
根据 tag 查询 容器
queryList(Entity) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询列表
queryList(T, int, Order...) - Method in class io.jpom.service.h2db.BaseDbCommonService
查询列表
queryList(String, Object...) - Method in class io.jpom.service.h2db.BaseDbCommonService
sql 查询 list
queryStartingList() - Method in interface io.jpom.cron.ICron
查询启动中的 所有定时任务 列表
queryStartingList() - Method in class io.jpom.service.dblog.BuildInfoService
开启定时构建任务
queryStartingList() - Method in class io.jpom.service.monitor.MonitorService
 
queryStartingList() - Method in class io.jpom.service.node.command.CommandService
开启定时构建任务
queryStartingList() - Method in class io.jpom.service.script.NodeScriptServer
 
queryStartingList() - Method in class io.jpom.service.script.ScriptServer
 

R

ram(String, 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
验证码
randomIdSign() - Method in class io.jpom.common.JpomManifest
 
readBody(String) - Static method in class io.jpom.util.JwtUtil
读取token 信息 过期也能读取
readEnvFile(File) - Static method in class io.jpom.util.FileUtils
读取环境变量文件
readFile(String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
读取文件内容 (只能处理文本文件)
readFile() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
删除文件
readFileContext() - Method in class io.jpom.model.data.NodeScriptModel
 
readFileData(String, String, String) - Method in class io.jpom.controller.ssh.SshFileController
 
readFileTime() - Method in class io.jpom.model.data.NodeScriptModel
读取文件信息
readJson(String) - Static method in class io.jpom.util.JsonFileUtil
读取json 文件,同步
readLastLine(File, Charset, int) - Static method in class io.jpom.util.FileSearchUtil
 
readLogFile(File, int) - Static method in class io.jpom.util.FileUtils
读取 日志文件
readRangeLine(File, Charset, int[]) - Static method in class io.jpom.util.FileSearchUtil
 
readUserId(JWT) - Static method in class io.jpom.util.JwtUtil
读取用户id
RECEIVE_PUSH - Static variable in class io.jpom.common.ServerOpenApi
接收推送
receivePush(String, String, String, String, String, int, String) - Method in class io.jpom.controller.openapi.NodeInfoController
接收节点推送的信息
recoverDb() - Method in class io.jpom.system.db.DbConfig
恢复数据库
recoverFile(String, String, String, String, String) - Method in class io.jpom.controller.manage.ProjectFileBackupController
还原项目文件
recoverFile(String, String, String, String, String) - Method in class io.jpom.controller.node.manage.file.ProjectFileBackupController
还原项目文件
REF_WORKSPACE_ENV - Static variable in class io.jpom.common.ServerConst
引用工作空间环境变量的前缀
refresh() - Method in class io.jpom.system.init.ProxySelectorConfig
刷新
refreshConfig() - Static method in class io.jpom.monitor.EmailUtil
加载配置信息
registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class io.jpom.socket.ServerWebSocketConfig
 
releaseDel(String) - Method in class io.jpom.controller.outgiving.OutGivingController
删除分发信息
releaseJar(String, String) - Static method in class io.jpom.common.JpomManifest
发布包到对应运行路径
ReleaseManage - Class in io.jpom.build
发布管理
ReleaseManage() - Constructor for class io.jpom.build.ReleaseManage
 
releaseOutGiving() - Method in class io.jpom.controller.manage.ManageEditProjectController
 
reload() - Method in class io.jpom.controller.node.system.nginx.NginxController
 
reload() - Method in class io.jpom.controller.system.NginxController
重新加载
reloadCacheSize() - Static method in class io.jpom.build.BuildUtil
刷新存储文件大小
REMOTE_VERSION - Static variable in class io.jpom.system.ConfigBean
远程版本信息
remoteDownload(String, String, String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
下载远程文件
remoteDownload() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
下载远程文件
remoteDownload(String, String, String, String, String) - Method in class io.jpom.controller.outgiving.OutGivingProjectController
远程下载节点分发文件
RemoteVersion - Class in io.jpom.common
远程的版本信息
RemoteVersion() - Constructor for class io.jpom.common.RemoteVersion
 
remove(String) - Static method in class io.jpom.cron.CronUtils
停止定时任务
remove() - Method in class io.jpom.model.data.UploadFileModel
 
remove(String) - Method in class io.jpom.model.system.WorkspaceEnvVarModel
删除 变量
removeAll() - Static method in class io.jpom.common.BaseServerController
 
removeContainerCmd(DockerClient, String) - Static method in class io.jpom.DockerClientUtil
删除容器
removeCopyItem(String) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
removeEmpty() - Static method in class io.jpom.common.BaseServerController
只清理 是 empty 对象
removeServiceCmd(Map<String, Object>) - Method in class io.jpom.DefaultDockerSwarmPluginImpl
 
rename(String, String, String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
修改文件夹/文件
rename(String, String, String, String) - Method in class io.jpom.controller.ssh.SshFileController
 
renameFileFolder() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
修改文件名
RENEWAL_AUTHORIZE_CODE - Static variable in class io.jpom.system.ServerConfigBean
token自动续签状态码
renewalToken() - Method in class io.jpom.controller.LoginControl
刷新token
repairGroupFiled() - Method in class io.jpom.service.h2db.BaseGroupService
恢复字段
RepositoryController - Class in io.jpom.controller.build
Repository controller
RepositoryController(RepositoryService, BuildInfoService) - Constructor for class io.jpom.controller.build.RepositoryController
 
repositoryModel - Variable in class io.jpom.build.TaskData
 
RepositoryModel - Class in io.jpom.model.data
 
RepositoryModel() - Constructor for class io.jpom.model.data.RepositoryModel
 
RepositoryModel.RepoType - Enum in io.jpom.model.data
仓库类型
RepositoryService - Class in io.jpom.service.dblog
 
RepositoryService() - Constructor for class io.jpom.service.dblog.RepositoryService
 
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
普通消息转发
requestBody(NodeModel, NodeUrl, UserModel, JSONObject) - Static method in class io.jpom.common.forward.NodeForward
post body 消息转发
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
上传文件消息转发
requestMultipart(NodeModel, String, File, NodeUrl) - Static method in class io.jpom.common.forward.NodeForward
上传文件消息转发
reRelease(String) - Method in class io.jpom.controller.build.BuildInfoManageController
重新发布
resetInfo() - Method in class io.jpom.common.BaseServerController
 
resetInfo(UserModel) - Static method in class io.jpom.common.BaseServerController
为线程设置 用户
resetLog(String) - Method in class io.jpom.controller.manage.log.LogBackController
 
resetLog() - Method in class io.jpom.controller.node.manage.log.LogBackController
重置日志
restart(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.AbstractProjectCommander
重启
restart(String, String) - Method in class io.jpom.controller.docker.DockerContainerController
 
restart(String, String) - Method in class io.jpom.controller.manage.ProjectStatusController
 
restart() - Method in class io.jpom.controller.node.manage.ProjectManageControl
重启项目
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
重启自身 分发会延迟2秒执行正式升级 重启命令
restart(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
重启tomcat
restart(Session) - Method in class io.jpom.socket.AgentWebSocketUpdateHandle
重启
restHideField(String) - Method in class io.jpom.controller.build.RepositoryController
edit
restoreBackup(String) - Method in class io.jpom.controller.system.BackupInfoController
还原备份数据 还原的时候不能异步了,只能等待备份还原成功或者失败
restoreWithSql(String) - Method in class io.jpom.service.dblog.BackupInfoService
根据 SQL 文件还原数据库 还原数据库时只能同步,防止该过程中修改数据造成数据不一致
restSuperUserPwd() - Method in class io.jpom.service.user.UserService
重置超级管理账号密码
restToken(String, String, String, String) - Method in class io.jpom.service.user.TriggerTokenLogServer
重启生成 token
restUserPwd(String) - Method in class io.jpom.controller.user.UserListController
重置用户密码
robots(HttpServletResponse) - Method in class io.jpom.controller.RobotsController
 
RobotsController - Class in io.jpom.controller
robots 接口
RobotsController() - Constructor for class io.jpom.controller.RobotsController
 
ROLE - Static variable in class io.jpom.system.ServerConfigBean
用户角色信息
rootFileList(String) - Method in class io.jpom.controller.ssh.SshFileController
根据 id 获取 fileDirs 目录集合
run() - Method in class io.jpom.build.ReleaseManage
 
Run() - Constructor for class io.jpom.model.data.DslYmlDto.Run
 
run() - Method in class io.jpom.script.DslScriptBuilder
 
run(DslYmlDto.BaseProcess, NodeProjectInfoModel, String) - Static method in class io.jpom.script.DslScriptBuilder
异步执行
run() - Method in class io.jpom.script.ScriptProcessBuilder
 
run() - Method in class io.jpom.service.stat.NodeStatService
 
run() - Method in class io.jpom.socket.ScriptProcessBuilder
 
runByScript() - Method in class io.jpom.model.data.DslYmlDto.BaseProcess
通过 脚本模版运行
RunMode - Enum in io.jpom.model
项目的运行方式
RUNNING_TAG - Static variable in class io.jpom.common.commander.AbstractProjectCommander
 
RUNS_FOLDER - Static variable in class io.jpom.DockerUtil
容器构建存放 dockerfile 目录

S

SALT_LEN - Static variable in class io.jpom.model.user.UserModel
盐值长度
save() - Method in class io.jpom.controller.node.NodeEditController
 
save(String) - Method in class io.jpom.controller.node.script.NodeScriptController
保存脚本
save(String) - Method in class io.jpom.controller.node.tomcat.TomcatManageController
保存Tomcat信息
save(JSONObject) - Method in class io.jpom.controller.outgiving.LogReadController
编辑日志阅读信息
save(String, String) - Method in class io.jpom.controller.outgiving.OutGivingController
 
save(String, String) - Method in class io.jpom.controller.outgiving.OutGivingProjectEditController
保存节点分发项目
save(NodeScriptModel, String) - Method in class io.jpom.controller.script.ScriptController
 
save(String, String, String, String, SshModel.ConnectType, String, int, String, String, String, String) - Method in class io.jpom.controller.ssh.SshController
编辑
save(byte[]) - Method in class io.jpom.model.data.UploadFileModel
 
save(JSONObject) - Method in class io.jpom.service.system.NginxService
 
saveBasicInfo(String, String, 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
 
saveExecuteSqlLog(Set<String>) - Method in class io.jpom.system.db.DbConfig
保存本地已经执行的记录
saveFile() - Method in class io.jpom.model.data.NodeScriptModel
 
saveJson(String, BaseModel) - Method in class io.jpom.service.BaseDataService
保存json对象
saveJson(String, JSON) - Static method in class io.jpom.util.JsonFileUtil
保存json 文件,同步
saveProject(NodeProjectInfoModel) - Method in class io.jpom.controller.manage.ManageEditProjectController
 
saveProject(String, String) - Method in class io.jpom.controller.manage.ManageEditProjectController
检查项目lib 情况
saveProject(String) - Method in class io.jpom.controller.node.manage.EditProjectController
保存项目
saveProject() - Method in class io.jpom.controller.node.manage.EditProjectController
验证lib 暂时用情况
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.ConfigBean
脚本模板存放路径
SCRIPT_LOG - Static variable in class io.jpom.system.AgentConfigBean
脚本管理执行记录数据文件
ScriptCacheModel - Class in io.jpom.model.node
脚本模版实体
ScriptCacheModel() - Constructor for class io.jpom.model.node.ScriptCacheModel
 
ScriptController - Class in io.jpom.controller.script
脚本管理
ScriptController(NodeScriptServer, NodeScriptExecLogServer) - Constructor for class io.jpom.controller.script.ScriptController
 
ScriptExecuteLogCacheModel - Class in io.jpom.model.node
 
ScriptExecuteLogCacheModel() - Constructor for class io.jpom.model.node.ScriptExecuteLogCacheModel
 
ScriptExecuteLogModel - Class in io.jpom.model.script
 
ScriptExecuteLogModel() - Constructor for class io.jpom.model.script.ScriptExecuteLogModel
 
ScriptExecuteLogServer - Class in io.jpom.service.script
 
ScriptExecuteLogServer() - Constructor for class io.jpom.service.script.ScriptExecuteLogServer
 
scriptFile(String) - Method in class io.jpom.model.data.NodeScriptModel
 
scriptFile() - Method in class io.jpom.model.script.ScriptModel
 
scriptList() - Method in class io.jpom.controller.node.script.NodeScriptController
get script list
scriptList() - Method in class io.jpom.controller.node.script.NodeScriptLogController
get script log list
scriptList() - Method in class io.jpom.controller.script.ScriptLogController
get script log list
ScriptLogController - Class in io.jpom.controller.script
 
ScriptLogController(ScriptExecuteLogServer, ScriptServer) - Constructor for class io.jpom.controller.script.ScriptLogController
 
ScriptModel - Class in io.jpom.model.script
 
ScriptModel() - Constructor for class io.jpom.model.script.ScriptModel
 
scriptPath() - Method in class io.jpom.model.script.ScriptModel
 
scriptPath(String) - Static method in class io.jpom.model.script.ScriptModel
 
ScriptProcessBuilder - Class in io.jpom.script
脚本执行
ScriptProcessBuilder - Class in io.jpom.socket
脚本执行
ScriptServer - Class in io.jpom.service.script
 
ScriptServer() - Constructor for class io.jpom.service.script.ScriptServer
 
searchList(File, Charset, String, int, int, int, int, boolean, Consumer<Tuple>) - Static method in class io.jpom.util.FileSearchUtil
 
select(URI) - Method in class io.jpom.system.init.ProxySelectorConfig
 
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(MonitorModel.Notify, String, String) - Method in class io.jpom.monitor.WebHookUtil
发送钉钉群自定义机器人消息
send(String) - Method in class io.jpom.socket.client.NodeClient
 
send(ByteBuffer) - Method in class io.jpom.socket.client.NodeClient
 
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
 
sendBinary(WebSocketSession, String) - Method in class io.jpom.socket.handler.BaseTerminalHandler
 
sendCode(String) - Method in class io.jpom.controller.user.UserBasicInfoController
发送邮箱验证
sendMsg(WebSocketSession, String) - Method in class io.jpom.socket.BaseHandler
 
SERVER_ID - Static variable in class io.jpom.system.AgentConfigBean
Server 端的信息
SERVER_SCRIPT_TRIGGER_BATCH - Static variable in class io.jpom.common.ServerOpenApi
服务端脚本执行 批量触发
SERVER_SCRIPT_TRIGGER_URL - Static variable in class io.jpom.common.ServerOpenApi
服务端脚本执行, 第一级脚本id,第二级token
serverCache() - Method in class io.jpom.controller.system.CacheManageController
get server's cache data 获取 Server 的缓存数据
ServerConfigBean - Class in io.jpom.system
配置信息静态变量类
ServerConfigBean() - Constructor for class io.jpom.system.ServerConfigBean
 
ServerConst - Class in io.jpom.common
 
ServerConst() - Constructor for class io.jpom.common.ServerConst
 
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
 
ServerScriptHandler - Class in io.jpom.socket.handler
服务端脚本日志
ServerScriptHandler() - Constructor for class io.jpom.socket.handler.ServerScriptHandler
 
ServerScriptTriggerApiController - Class in io.jpom.controller.openapi
 
ServerScriptTriggerApiController(ScriptServer, ScriptExecuteLogServer, TriggerTokenLogServer) - Constructor for class io.jpom.controller.openapi.ServerScriptTriggerApiController
 
ServerWebSocketConfig - Class in io.jpom.socket
socket 配置
ServerWebSocketConfig(ServerWebSocketInterceptor) - Constructor for class io.jpom.socket.ServerWebSocketConfig
 
ServerWebSocketInterceptor - Class in io.jpom.socket
socket 拦截器、鉴权
ServerWebSocketInterceptor(UserService, NodeService, UserBindWorkspaceService) - Constructor for class io.jpom.socket.ServerWebSocketInterceptor
 
ServerWhitelist - Class in io.jpom.model.data
节点分发白名单
ServerWhitelist() - Constructor for class io.jpom.model.data.ServerWhitelist
 
ServiceFileTailWatcher<T> - Class in io.jpom.socket
文件跟随器
SESSION_NAME - Static variable in class io.jpom.common.interceptor.LoginInterceptor
session
setAgentName(String) - Method in class io.jpom.model.system.AgentAutoUser
 
setAgentPwd(String) - Method in class io.jpom.model.system.AgentAutoUser
 
setAlarm(String, boolean) - Method in class io.jpom.service.monitor.MonitorService
设置报警状态
setAllowed(String) - Method in class io.jpom.model.data.SystemIpConfigModel
 
setAllowEditSuffix(String) - Method in class io.jpom.model.node.NodeAgentWhitelist
 
setAllowRemoteDownloadHost(Set<String>) - Method in class io.jpom.model.data.ServerWhitelist
 
setAllowRemoteDownloadHost(String) - Method in class io.jpom.model.node.NodeAgentWhitelist
 
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.entity.NodeProjectInfo.JavaCopy
 
setArgs(String) - Method in class io.jpom.entity.ProjectInfo
 
setArgs(String) - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
setArgs(String) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
setAutoStart(Boolean) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
setBackupType(Integer) - Method in class io.jpom.model.data.BackupInfoModel
 
setBaleTimeStamp(Long) - Method in class io.jpom.model.data.BackupInfoModel
 
setBuildRemark(String) - Method in class io.jpom.model.log.BuildHistoryLog
 
setCert(String) - Method in class io.jpom.model.data.CertModel
 
setCertificate(String) - Method in class io.jpom.model.node.NodeAgentWhitelist
 
setCommand(String) - Method in class io.jpom.model.system.ProcessModel
 
setCommand(String) - Method in class io.jpom.model.WebSocketMessageModel
 
setCommands(String) - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
setCompleteSize(long) - Method in class io.jpom.model.data.UploadFileModel
 
setContent(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setCpu(String) - Method in class io.jpom.model.system.ProcessModel
 
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
 
setData(List<DiffFileVo.DiffItem>) - Method in class io.jpom.controller.manage.vo.DiffFileVo
 
setData(Object) - Method in class io.jpom.model.WebSocketMessageModel
 
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
 
setDescription(String) - Method in class io.jpom.model.data.SystemParametersModel
 
setDescription(String) - Method in class io.jpom.model.data.WorkspaceModel
 
setDomain(String) - Method in class io.jpom.model.data.CertModel
 
setEffectiveTime(long) - Method in class io.jpom.model.data.CertModel
 
setEndTime(Long) - Method in class io.jpom.model.log.OutGivingLog
 
setExpirationTime(long) - Method in class io.jpom.model.data.CertModel
 
setFailureMsg(String) - Method in class io.jpom.model.docker.DockerInfoModel
 
setFailureMsg(String) - Method in class io.jpom.model.stat.NodeStatModel
 
setFilePath(String) - Method in class io.jpom.model.data.BackupInfoModel
 
setFileSize(Long) - Method in class io.jpom.model.data.BackupInfoModel
 
setForeign(String) - Method in class io.jpom.model.system.NetstatModel
 
setFrom(String) - Method in class io.jpom.model.data.MailAccountModel
 
setGroup(String) - Method in class io.jpom.entity.ProjectInfo
 
setHost(String) - Method in class io.jpom.model.data.MailAccountModel
 
setId(String) - Method in class io.jpom.controller.manage.vo.DiffFileVo
 
setId(String) - Method in class io.jpom.entity.NodeProjectInfo.JavaCopy
 
setId(String) - Method in class io.jpom.entity.ProjectInfo
 
setId(String) - Method in class io.jpom.model.log.UserOperateLogV1
 
setIp(String) - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
setJarFile(String) - Method in class io.jpom.common.JpomManifest
 
setJavaCopyItemList(List<NodeProjectInfoModel.JavaCopyItem>) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
setJavaCopys(List<NodeProjectInfo.JavaCopy>) - Method in class io.jpom.entity.NodeProjectInfo
 
setJpomName(String) - Method in class io.jpom.model.system.ProcessModel
 
setJpomVersion(String) - Method in class io.jpom.model.stat.NodeStatModel
 
setJvm(String) - Method in class io.jpom.entity.NodeProjectInfo.JavaCopy
 
setJvm(String) - Method in class io.jpom.entity.ProjectInfo
 
setJvm(String) - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
setJvm(String) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
setKey(String) - Method in class io.jpom.model.data.CertModel
 
setLocal(String) - Method in class io.jpom.model.system.NetstatModel
 
setLogId(String) - Method in class io.jpom.model.log.MonitorNotifyLog
Deprecated.
setMainClass(String) - Method in class io.jpom.entity.ProjectInfo
 
setMem(String) - Method in class io.jpom.model.system.ProcessModel
 
setModifyTime(String) - Method in class io.jpom.model.data.TomcatInfoModel
 
setModifyUser(String) - Method in class io.jpom.model.data.TomcatInfoModel
 
setModifyUser(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setMonitorFeature(String) - Method in class io.jpom.model.data.MonitorUserOptModel
 
setMonitorId(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setMonitorOpt(String) - Method in class io.jpom.model.data.MonitorUserOptModel
 
setMonitorTime(Long) - Method in class io.jpom.model.log.SystemMonitorLog
 
setMonitorUser(String) - Method in class io.jpom.model.data.MonitorUserOptModel
 
setName(String) - Method in class io.jpom.controller.manage.vo.DiffFileVo.DiffItem
 
setName(String) - Method in class io.jpom.entity.ProjectInfo
 
setName(String) - Method in class io.jpom.model.data.BackupInfoModel
 
setName(String) - Method in class io.jpom.model.data.MonitorUserOptModel
 
setName(String) - Method in class io.jpom.model.data.WorkspaceModel
 
setName(String) - Method in class io.jpom.model.node.ScriptExecuteLogCacheModel
 
setName(String) - Method in class io.jpom.model.stat.NodeStatModel
 
setName(String) - Method in class io.jpom.model.system.NetstatModel
 
setNetworkTime(Integer) - Method in class io.jpom.model.log.SystemMonitorLog
 
setNetworkTime(Integer) - Method in class io.jpom.model.stat.NodeStatModel
 
setNginx(String) - Method in class io.jpom.model.node.NodeAgentWhitelist
 
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.entity.NodeProjectInfo
 
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.SystemMonitorLog
 
setNodeId(String) - Method in class io.jpom.model.WebSocketMessageModel
 
setNodeIds(String) - Method in class io.jpom.model.node.NodeAgentWhitelist
 
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
 
setNotifyStatus(boolean) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setNotifyStyle(Integer) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setNotifyUser(String) - Method in class io.jpom.model.data.MonitorUserOptModel
 
setOccupyCpu(Double) - Method in class io.jpom.model.log.SystemMonitorLog
 
setOccupyCpu(Double) - Method in class io.jpom.model.stat.NodeStatModel
 
setOccupyDisk(Double) - Method in class io.jpom.model.log.SystemMonitorLog
 
setOccupyDisk(Double) - Method in class io.jpom.model.stat.NodeStatModel
 
setOccupyMemory(Double) - Method in class io.jpom.model.log.SystemMonitorLog
 
setOccupyMemory(Double) - Method in class io.jpom.model.stat.NodeStatModel
 
setOccupyMemoryUsed(Double) - Method in class io.jpom.model.log.SystemMonitorLog
 
setOccupyMemoryUsed(Double) - Method in class io.jpom.model.stat.NodeStatModel
 
setOsName(String) - Method in class io.jpom.model.stat.NodeStatModel
 
setOutGiving(List<String>) - Method in class io.jpom.model.data.ServerWhitelist
 
setOutGivingId(String) - Method in class io.jpom.model.log.OutGivingLog
 
setOutGivingProject(boolean) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
setParams(Object) - Method in class io.jpom.model.WebSocketMessageModel
 
setParendId(String) - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
Deprecated.
setParentId(String) - Method in class io.jpom.model.data.NodeProjectInfoModel.JavaCopyItem
 
setPass(String) - Method in class io.jpom.model.data.MailAccountModel
 
setPath(String) - Method in class io.jpom.entity.ProjectInfo
 
setPath(String) - Method in class io.jpom.model.data.JdkInfoModel
 
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.TomcatInfoModel
 
setPort(String) - Method in class io.jpom.model.system.ProcessModel
 
setPr(String) - Method in class io.jpom.model.system.ProcessModel
 
setProhibited(String) - Method in class io.jpom.model.data.SystemIpConfigModel
 
setProject(String) - Method in class io.jpom.model.node.NodeAgentWhitelist
 
setProjectId(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setProjectId(String) - Method in class io.jpom.model.log.OutGivingLog
 
setProjectInfoModel(NodeProjectInfoModel) - Method in class io.jpom.model.data.ProjectRecoverModel
 
setProjects(List<String>) - Method in class io.jpom.model.data.MonitorModel.NodeProject
 
setProtocol(String) - Method in class io.jpom.model.system.NetstatModel
 
setReceive(String) - Method in class io.jpom.model.system.NetstatModel
 
setRefuse(Boolean) - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
setRes(String) - Method in class io.jpom.model.system.ProcessModel
 
setResult(String) - Method in class io.jpom.model.log.OutGivingLog
 
setRunMode(String) - Method in class io.jpom.entity.ProjectInfo
 
setSavePath(String) - Method in class io.jpom.model.data.UploadFileModel
 
setScriptId(String) - Method in class io.jpom.model.script.ScriptExecuteLogModel
 
setScriptName(String) - Method in class io.jpom.model.node.ScriptExecuteLogCacheModel
 
setScriptName(String) - Method in class io.jpom.model.script.ScriptExecuteLogModel
 
setSend(String) - Method in class io.jpom.model.system.NetstatModel
 
setSha1(String) - Method in class io.jpom.controller.manage.vo.DiffFileVo.DiffItem
 
setSha1Sum(String) - Method in class io.jpom.model.data.BackupInfoModel
 
setShr(String) - Method in class io.jpom.model.system.ProcessModel
 
setSize(long) - Method in class io.jpom.model.data.UploadFileModel
 
setSocketFactoryPort(Integer) - Method in class io.jpom.model.data.MailAccountModel
 
setSshId(String) - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
setSshName(String) - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
setSslEnable(Boolean) - Method in class io.jpom.model.data.MailAccountModel
 
setStartTime(Long) - Method in class io.jpom.model.log.OutGivingLog
 
setStatus(Integer) - Method in class io.jpom.model.data.BackupInfoModel
 
setStatus(Boolean) - Method in class io.jpom.model.data.MonitorUserOptModel
 
setStatus(int) - Method in class io.jpom.model.data.TomcatInfoModel
 
setStatus(Boolean) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setStatus(Integer) - Method in class io.jpom.model.log.OutGivingLog
 
setStatus(Integer) - Method in class io.jpom.model.stat.NodeStatModel
 
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
 
setSystemUser(Integer) - Method in class io.jpom.model.user.UserModel
 
setTime(String) - Method in class io.jpom.model.system.ProcessModel
 
setTimeout(Integer) - Method in class io.jpom.model.data.MailAccountModel
 
setTimeStamp(String) - Method in class io.jpom.common.JpomManifest
装换打包时间
setTitle(String) - Method in class io.jpom.model.log.MonitorNotifyLog
 
setTriggerExecType(Integer) - Method in class io.jpom.model.script.ScriptExecuteLogModel
 
setType(CertModel.Type) - Method in class io.jpom.model.data.CertModel
 
setUpTimeStr(String) - Method in class io.jpom.model.stat.NodeStatModel
 
setUrl(String) - Method in class io.jpom.model.stat.NodeStatModel
 
setUser(String) - Method in class io.jpom.model.data.MailAccountModel
 
setUser(String) - Method in class io.jpom.model.system.ProcessModel
 
setUserAgent(String) - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
setUserId(String) - Method in class io.jpom.model.log.SshTerminalExecuteLog
 
setValue(String) - Method in class io.jpom.model.data.MonitorModel.Notify
 
setValue(String) - Method in class io.jpom.model.data.SystemParametersModel
 
setVersion(String) - Method in class io.jpom.common.JpomManifest
 
setVersion(String) - Method in class io.jpom.model.data.BackupInfoModel
 
setVersion(String) - Method in class io.jpom.model.data.JdkInfoModel
 
setVersion(String) - Method in class io.jpom.model.data.UploadFileModel
 
setVirt(String) - Method in class io.jpom.model.system.ProcessModel
 
setWebHook(String) - Method in class io.jpom.entity.ProjectInfo
 
setWhitelistDirectory(String) - Method in class io.jpom.entity.ProjectInfo
 
setWhitelistDirectory(String) - Method in class io.jpom.model.data.NodeProjectInfoModel
 
setWhitePath(String) - Method in class io.jpom.model.data.CertModel
 
showHelloMsg(Map<String, Object>, WebSocketSession) - Method in class io.jpom.socket.BaseHandler
 
showHelloMsg(Map<String, Object>, WebSocketSession) - Method in class io.jpom.socket.handler.NodeUpdateHandler
 
simpleLogin(String, String) - Method in class io.jpom.service.user.UserService
用户登录
size() - Static method in class io.jpom.plugin.PluginFactory
插件数量
socketSessions - Variable in class io.jpom.util.BaseFileTailWatcher
所有会话
SocketSessionUtil - Class in io.jpom.util
socket 会话对象
SocketSessionUtil() - Constructor for class io.jpom.util.SocketSessionUtil
 
sortItem(String, String, String) - Method in class io.jpom.controller.build.BuildInfoController
排序
sortItem(String, String, String) - Method in class io.jpom.controller.build.RepositoryController
排序
sortItem(String, String, String) - Method in class io.jpom.controller.node.NodeEditController
排序
sortItem(String, String, String) - Method in class io.jpom.controller.node.NodeProjectInfoController
排序
sortMoveDown(String, String, HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
向下移
sortMoveUp(String, String, HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
向上移
sortToTop(String, HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
置顶
SQL_FILE_SUFFIX - Static variable in class io.jpom.common.ServerConst
备份 SQL 文件 后缀
SSH_COMMAND_NOT_LIMITED - Static variable in class io.jpom.service.user.UserBindWorkspaceService
ssh 终端没有任何限制
SSH_COMMAND_TRIGGER_BATCH - Static variable in class io.jpom.common.ServerOpenApi
SSH 脚本执行 批量触发
SSH_COMMAND_TRIGGER_URL - Static variable in class io.jpom.common.ServerOpenApi
SSH 脚本执行, 第一级脚本id,第二级token
SSH_KEY - Static variable in class io.jpom.common.ServerConst
sshkey
SSH_LIST - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
SshCommandTriggerApiController - Class in io.jpom.controller.openapi
 
SshCommandTriggerApiController(CommandService, TriggerTokenLogServer) - Constructor for class io.jpom.controller.openapi.SshCommandTriggerApiController
 
SshController - Class in io.jpom.controller.ssh
 
SshController(SshService, SshTerminalExecuteLogService, BuildInfoService) - Constructor for class io.jpom.controller.ssh.SshController
 
SshFileController - Class in io.jpom.controller.ssh
ssh 文件管理
SshFileController(SshService) - Constructor for class io.jpom.controller.ssh.SshFileController
 
SshHandler - Class in io.jpom.socket.handler
ssh 处理2
SshHandler() - Constructor for class io.jpom.socket.handler.SshHandler
 
SshInstallAgentController - Class in io.jpom.controller.ssh
ssh 安装插件端
SshInstallAgentController(SshService, NodeService) - Constructor for class io.jpom.controller.ssh.SshInstallAgentController
 
SshModel - Class in io.jpom.model.data
ssh 信息
SshModel(String) - Constructor for class io.jpom.model.data.SshModel
 
SshModel(String, String) - Constructor for class io.jpom.model.data.SshModel
 
SshModel.ConnectType - Enum in io.jpom.model.data
 
SshService - Class in io.jpom.service.node.ssh
 
SshService() - Constructor for class io.jpom.service.node.ssh.SshService
 
SshTerminalExecuteLog - Class in io.jpom.model.log
ssh 终端执行日志
SshTerminalExecuteLog() - Constructor for class io.jpom.model.log.SshTerminalExecuteLog
操作id
SshTerminalExecuteLogService - Class in io.jpom.service.dblog
ssh 终端执行日志
SshTerminalExecuteLogService() - Constructor for class io.jpom.service.dblog.SshTerminalExecuteLogService
 
stack(String, String) - Method in class io.jpom.controller.monitor.InternalController
导出堆栈信息
stack() - Method in class io.jpom.controller.node.monitor.InternalController
导出堆栈信息
start(String, UserModel, Integer, int, String) - Method in class io.jpom.build.BuildExecuteService
start build
start() - Method in class io.jpom.build.ReleaseManage
不修改为发布中状态
start(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.AbstractProjectCommander
启动
start(String, String, String, String, String) - Method in class io.jpom.controller.build.BuildInfoManageController
开始构建
start(String, String) - Method in class io.jpom.controller.docker.DockerContainerController
 
start(String, String) - Method in class io.jpom.controller.manage.ProjectStatusController
 
start() - Method in class io.jpom.controller.node.manage.ProjectManageControl
启动项目
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.cron.CronUtils
开始
Start() - Constructor for class io.jpom.model.data.DslYmlDto.Start
 
start(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
启动tomcat
start() - Method in class io.jpom.util.BaseFileTailWatcher
 
startCron() - Method in interface io.jpom.cron.ICron
启动所有的定时任务
startLoad() - Method in interface io.jpom.cron.IAsyncLoad
开始加载
startLoad() - Method in class io.jpom.service.docker.DockerInfoService
 
startLoad() - Method in class io.jpom.service.stat.NodeStatService
 
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.MacOsSystemCommander
 
startService(String) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
stats(String, String) - Method in class io.jpom.controller.docker.DockerContainerController
 
status(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.AbstractProjectCommander
查询项目状态
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
 
Status() - Constructor for class io.jpom.model.data.DslYmlDto.Status
 
status() - Method in class io.jpom.model.data.MonitorModel
开启状态
status() - Method in class io.jpom.model.log.MonitorNotifyLog
 
statusRecover() - Method in class io.jpom.service.dblog.BuildInfoService
 
statusRecover() - Method in interface io.jpom.service.IStatusRecover
状态恢复
statusRecover() - Method in class io.jpom.service.outgiving.OutGivingServer
 
statusRecover() - Method in class io.jpom.service.user.TriggerTokenLogServer
 
statusStat() - Method in class io.jpom.controller.node.NodeStatController
 
stepsCheck() - Method in class io.jpom.build.DockerYmlDsl
检查 steps
stop(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem) - Method in class io.jpom.common.commander.AbstractProjectCommander
停止
stop(String, String) - Method in class io.jpom.controller.docker.DockerContainerController
 
stop(String, String) - Method in class io.jpom.controller.manage.ProjectStatusController
 
stop() - Method in class io.jpom.controller.node.manage.ProjectManageControl
关闭项目项目
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() - Constructor for class io.jpom.model.data.DslYmlDto.Stop
 
stop(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
停止tomcat
STOP_TAG - Static variable in class io.jpom.common.commander.AbstractProjectCommander
 
stopJava(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem, int) - Method in class io.jpom.common.commander.AbstractProjectCommander
停止
stopJava(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem, int) - Method in class io.jpom.common.commander.BaseUnixProjectCommander
 
stopJava(NodeProjectInfoModel, NodeProjectInfoModel.JavaCopyItem, int) - Method in class io.jpom.common.commander.impl.WindowsProjectCommander
 
stopRun(String) - Static method in class io.jpom.script.ScriptProcessBuilder
停止脚本命令
stopRun(String) - 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.MacOsSystemCommander
 
stopService(String) - Method in class io.jpom.common.commander.impl.WindowsSystemCommander
 
stopWatcher(Session) - Static method in class io.jpom.script.ScriptProcessBuilder
关闭会话
stopWatcher(WebSocketSession) - 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.plugin
svn 工具
SvnKitUtil() - Constructor for class io.jpom.plugin.SvnKitUtil
 
syncAllNode() - Method in class io.jpom.service.h2db.BaseNodeService
同步所有节点的项目
syncAllNode() - Method in class io.jpom.service.node.script.NodeScriptExecuteLogServer
 
syncExecute() - Method in class io.jpom.script.DslScriptBuilder
执行
syncExecuteNode(NodeModel) - Method in class io.jpom.service.h2db.BaseNodeService
同步执行 同步节点信息
syncExecuteNodeInc(NodeModel) - Method in class io.jpom.service.node.script.NodeScriptExecuteLogServer
同步执行 同步节点信息(增量)
syncNode(NodeModel) - Method in class io.jpom.service.h2db.BaseNodeService
同步节点的项目
syncNode(NodeModel, String) - Method in class io.jpom.service.h2db.BaseNodeService
同步节点的项目
syncProject(String) - Method in class io.jpom.controller.node.NodeProjectInfoController
同步节点项目
syncProject() - Method in class io.jpom.controller.node.script.NodeScriptController
同步脚本模版
syncRun(DslYmlDto.BaseProcess, NodeProjectInfoModel) - Static method in class io.jpom.script.DslScriptBuilder
同步执行
syncToWorkspace(String, String) - Method in class io.jpom.controller.node.NodeEditController
同步到指定工作空间
syncToWorkspace(String, String) - Method in class io.jpom.controller.ssh.CommandInfoController
同步到指定工作空间
syncToWorkspace(String, String) - Method in class io.jpom.controller.ssh.SshController
同步到指定工作空间
syncToWorkspace(String, String, String) - Method in class io.jpom.service.node.command.CommandService
将ssh 脚本信息同步到其他工作空间
syncToWorkspace(String, String, String) - Method in class io.jpom.service.node.NodeService
将节点信息同步到其他工作空间
syncToWorkspace(String, String, String) - Method in class io.jpom.service.node.ssh.SshService
将ssh信息同步到其他工作空间
syncToWorkspace(String, String, String) - Method in class io.jpom.service.script.ScriptServer
将服务端 脚本信息同步到其他工作空间
SYSTEM_ADMIN - Static variable in class io.jpom.model.user.UserModel
系统管理员
SYSTEM_ID - Static variable in class io.jpom.JpomApplication
 
SYSTEM_OCCUPY_NAME - Static variable in class io.jpom.model.user.UserModel
系统占用名
SYSTEM_USER - Static variable in class io.jpom.service.user.UserBindWorkspaceService
节点管理员
SystemConfigController - Class in io.jpom.controller.system
系统配置
SystemConfigController() - Constructor for class io.jpom.controller.system.SystemConfigController
 
systemFastDel(File) - Static method in class io.jpom.util.CommandUtil
执行系统命令 快速删除.
SystemIpConfigModel - Class in io.jpom.model.data
 
SystemIpConfigModel() - Constructor for class io.jpom.model.data.SystemIpConfigModel
 
SystemMailConfigController - Class in io.jpom.controller.monitor
监控邮箱配置
SystemMailConfigController(SystemParametersServer) - Constructor for class io.jpom.controller.monitor.SystemMailConfigController
 
SystemMonitorLog - Class in io.jpom.model.log
系统监控记录
SystemMonitorLog() - Constructor for class io.jpom.model.log.SystemMonitorLog
 
SystemParametersModel - Class in io.jpom.model.data
系统参数
SystemParametersModel() - Constructor for class io.jpom.model.data.SystemParametersModel
 
SystemParametersServer - Class in io.jpom.service.system
 
SystemParametersServer() - Constructor for class io.jpom.service.system.SystemParametersServer
 
SystemPermission - Annotation Type in io.jpom.permission
系统管理的权限
SystemUpdateController - Class in io.jpom.controller.system
在线升级
SystemUpdateController() - Constructor for class io.jpom.controller.system.SystemUpdateController
 
systemUserCount() - Method in class io.jpom.service.user.UserService
当前系统中的系统管理员的数量

T

TABLE_NAME - Static variable in class io.jpom.common.ServerConst
h2 数据库表名字段
tableName - Variable in class io.jpom.service.h2db.BaseDbCommonService
表名
TableName - Annotation Type in io.jpom.service.h2db
数据库表名
TaskData() - Constructor for class io.jpom.build.BuildExecuteService.TaskData
 
TaskData - Class in io.jpom.build
 
TaskData() - Constructor for class io.jpom.build.TaskData
 
taskList(String, String, String, String, String, String) - Method in class io.jpom.controller.docker.DockerSwarmServiceController
 
tClass - Variable in class io.jpom.service.h2db.BaseDbCommonService
 
tempFileCacheSize - Static variable in class io.jpom.build.BuildUtil
 
testHttpProxy(String) - Method in class io.jpom.service.node.NodeService
探测 http proxy 是否可用
testNode(NodeModel) - Method in class io.jpom.service.node.NodeService
测试节点是否可以访问
threadInfos() - Method in class io.jpom.controller.node.monitor.InternalController
查询监控线程列表
timeout() - Method in class io.jpom.model.data.SshModel
超时时间
toAuthorize() - Method in class io.jpom.model.data.NodeModel
获取 授权的信息
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
toMap() - Method in class io.jpom.model.data.RepositoryModel
转换为 map
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
 
tomcatList() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
 
TomcatLogController - Class in io.jpom.controller.node.tomcat
 
TomcatLogController() - Constructor for class io.jpom.controller.node.tomcat.TomcatLogController
 
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操作
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(NodeService) - Constructor for class io.jpom.service.node.tomcat.TomcatService
 
toParameter() - Method in class io.jpom.model.docker.DockerInfoModel
插件 插件参数 map
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.common.RemoteVersion
 
toString() - Method in class io.jpom.entity.ProjectInfo
 
toString() - Method in class io.jpom.model.AgentFileModel
 
toString() - Method in class io.jpom.model.BaseDbModel
 
toString() - Method in class io.jpom.model.BaseGroupModel
 
toString() - Method in class io.jpom.model.BaseIdModel
 
toString() - Method in class io.jpom.model.BaseJsonModel
 
toString() - Method in class io.jpom.model.BaseModel
 
toString() - Method in class io.jpom.model.BaseNodeModel
 
toString() - Method in class io.jpom.model.BaseStrikeDbModel
 
toString() - Method in class io.jpom.model.BaseUserModifyDbModel
 
toString() - Method in class io.jpom.model.BaseWorkspaceModel
 
toString() - Method in class io.jpom.model.WebSocketMessageModel
 
transformSql(File) - Method in class io.jpom.system.db.DbConfig
转换 sql 文件内容,低版本兼容高版本
tree() - Method in class io.jpom.controller.node.system.nginx.NginxController
配置列表
tree() - Method in class io.jpom.controller.system.NginxController
nginx列表
tree() - Method in class io.jpom.service.system.NginxService
获取nginx树型图列表
trigger2(String, String, String, String) - Method in class io.jpom.controller.openapi.BuildTriggerApiController
构建触发器
trigger2(String, String) - Method in class io.jpom.controller.openapi.NodeScriptTriggerApiController
执行脚本
trigger2(String, String) - Method in class io.jpom.controller.openapi.ServerScriptTriggerApiController
执行脚本
trigger2(String, String) - Method in class io.jpom.controller.openapi.SshCommandTriggerApiController
执行脚本
triggerBatch() - Method in class io.jpom.controller.openapi.BuildTriggerApiController
构建触发器
triggerBatch() - Method in class io.jpom.controller.openapi.NodeScriptTriggerApiController
构建触发器
triggerBatch() - Method in class io.jpom.controller.openapi.ServerScriptTriggerApiController
构建触发器
triggerBatch() - Method in class io.jpom.controller.openapi.SshCommandTriggerApiController
构建触发器
triggerBuildType - Variable in class io.jpom.build.TaskData
触发类型
TriggerTokenLogBean - Class in io.jpom.model.user
id 为 triggerToken
TriggerTokenLogBean() - Constructor for class io.jpom.model.user.TriggerTokenLogBean
 
TriggerTokenLogServer - Class in io.jpom.service.user
 
TriggerTokenLogServer(SystemParametersServer, UserService) - Constructor for class io.jpom.service.user.TriggerTokenLogServer
 
tryGetNode() - Method in class io.jpom.common.BaseServerController
 
tryGetProjectInfoModel() - Method in class io.jpom.common.BaseAgentController
 
tryGetProjectInfoModel(String) - Method in class io.jpom.common.BaseAgentController
 
TwoFactorAuthUtils - Class in io.jpom.util
 
TwoFactorAuthUtils() - Constructor for class io.jpom.util.TwoFactorAuthUtils
 
Type - Enum in io.jpom.common
Jpom 程序类型
typeName() - Method in class io.jpom.service.dblog.BuildInfoService
 
typeName() - Method in interface io.jpom.service.ITriggerToken
类型 名称
typeName() - Method in class io.jpom.service.node.command.CommandService
 
typeName() - Method in class io.jpom.service.node.script.NodeScriptServer
 
typeName() - Method in class io.jpom.service.script.ScriptServer
 

U

unbind(String) - Method in class io.jpom.controller.docker.DockerSwarmInfoController
解绑集群
unbind(String) - Method in class io.jpom.controller.node.NodeEditController
解绑
unbind(String) - Method in class io.jpom.controller.outgiving.OutGivingController
解绑
unbind(String) - Method in class io.jpom.service.docker.DockerInfoService
解绑集群信息
unCompress(File, File) - Static method in class io.jpom.util.CompressionFileUtil
解压文件
unlock(String) - Method in class io.jpom.controller.user.UserListController
解锁用户锁定状态
unLock(String) - Static method in class io.jpom.model.user.UserModel
解锁
unLock(String, String) - Method in class io.jpom.service.node.NodeService
解锁分配工作空间
unlock(K) - Method in class io.jpom.util.KeyLock
释放key,唤醒其他等待此key的线程
unlock(K[]) - Method in class io.jpom.util.KeyLock
释放多个key
unLockWorkspace(String, String) - Method in class io.jpom.controller.node.NodeEditController
解锁节点,通过插件端自动注册的节点默认未分配工作空间
update(String, String, String, String) - Method in class io.jpom.controller.docker.DockerSwarmInfoController
修改节点信息
update(JdkInfoModel) - Method in class io.jpom.controller.manage.JdkListController
 
update() - Method in class io.jpom.controller.node.manage.JdkManageController
 
update() - 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.h2db.BaseDbCommonService
修改数据,需要自行实现
update(Entity, Entity) - Method in class io.jpom.service.h2db.BaseDbCommonService
修改数据
update(T) - Method in class io.jpom.service.h2db.BaseDbService
 
update(HttpServletRequest, boolean) - Method in class io.jpom.service.node.NodeService
修改 节点
UPDATE_NODE_INFO - Static variable in class io.jpom.common.ServerOpenApi
 
updateBuild(String, String, String, String, String, int, String, String, String, String, String, String, int) - Method in class io.jpom.controller.build.BuildInfoController
edit build info
updateById(BuildInfoModel, HttpServletRequest) - Method in class io.jpom.service.dblog.BuildInfoService
 
updateById(T, Consumer<Entity>) - Method in class io.jpom.service.h2db.BaseDbService
update by id with data
updateById(T) - Method in class io.jpom.service.h2db.BaseDbService
update by id with data
updateById(T, HttpServletRequest) - Method in class io.jpom.service.h2db.BaseWorkspaceService
更新数据,根据ID+工作空间ID
updateById(MonitorModel, HttpServletRequest) - Method in class io.jpom.service.monitor.MonitorService
 
updateById(CommandModel, HttpServletRequest) - Method in class io.jpom.service.node.command.CommandService
 
updateById(NodeModel) - Method in class io.jpom.service.node.NodeService
 
updateById(ScriptModel, HttpServletRequest) - Method in class io.jpom.service.script.ScriptServer
 
updateCache(JSONObject) - Method in class io.jpom.controller.outgiving.LogReadController
更新缓存
updateConf() - Method in class io.jpom.controller.node.system.nginx.NginxController
修改nginx
updateConf(String) - Method in class io.jpom.controller.system.NginxController
修改nginx配置
updateConfigFile(String, String, String) - Method in class io.jpom.controller.manage.ProjectFileControl
保存文件内容 (只能处理文本文件)
updateConfigFile() - Method in class io.jpom.controller.node.manage.file.ProjectFileControl
更新配置文件
updateContainer(JSONObject) - Method in class io.jpom.controller.docker.DockerContainerController
修改容器配置
updateDockerSwarmTag(String, String, String) - Method in class io.jpom.service.docker.DockerInfoService
更新集群 标签
updateFileData(String, String, String, String) - Method in class io.jpom.controller.ssh.SshFileController
 
updateItem(T) - Method in class io.jpom.service.BaseOperService
修改实体
updateItem(T) - Method in class io.jpom.service.BaseWorkspaceOptService
修改信息
updateItem(TomcatInfoModel) - Method in class io.jpom.service.manage.TomcatEditService
修改tomcat信息
updateItem(NodeScriptModel) - Method in class io.jpom.service.script.NodeScriptServer
 
updateJson(String, BaseModel) - Method in class io.jpom.service.BaseDataService
修改json对象
updateLog(String, String) - Method in class io.jpom.system.init.OperateLogController
修改执行结果
updateMonitor(String, String, String, String, String) - Method in class io.jpom.controller.monitor.MonitorListController
增加或修改监控
updateMonitor(String, String, String, String, String, String) - Method in class io.jpom.controller.monitor.MonitorUserOptListController
增加或修改监控
updateMonitor(DockerInfoModel) - Method in class io.jpom.service.docker.DockerInfoService
监控 容器
updateNgx() - Method in class io.jpom.controller.node.system.nginx.NginxController
 
updateNgx(String, String, String, String) - Method in class io.jpom.controller.system.NginxController
新增或修改配置
updatePwd(String, String) - Method in class io.jpom.controller.user.UserInfoController
修改密码
updatePwd(String, String) - Method in class io.jpom.service.user.UserService
修改密码
updateResultDirFile(String, String) - Method in class io.jpom.service.dblog.DbBuildHistoryLogService
更新状态
updateRuns(String, String) - Method in class io.jpom.controller.system.BuildConfigController
 
updateServiceCmd(Map<String, Object>) - Method in class io.jpom.DefaultDockerSwarmPluginImpl
更新 服务,如果不存在 id 则创建。需要传人版本号
updateServiceImage(Map<String, Object>) - Method in class io.jpom.DefaultDockerSwarmPluginImpl
 
updateStatus(String, String, BuildStatus) - Method in class io.jpom.build.BuildExecuteService
更新状态
updateStatus(BuildStatus) - Method in class io.jpom.build.ReleaseManage
 
updateStatus(String, OutGivingNodeProject, OutGivingNodeProject.Status, String) - Method in class io.jpom.outgiving.OutGivingItemRun
更新状态
updateStatus(String, String, OutGivingNodeProject, OutGivingNodeProject.Status, String, String) - Static method in class io.jpom.outgiving.OutGivingItemRun
更新状态
updateStatus(String, BuildStatus) - Method in class io.jpom.service.dblog.BuildInfoService
更新状态
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信息
updateUserWorkspace(String, List<String>) - Method in class io.jpom.service.user.UserBindWorkspaceService
更新用户的工作空间信息
updateValue(BuildInfoModel) - Method in class io.jpom.build.BuildExtraModule
更新 字段值
updateWorkspaceEnvVar(String, String, String) - Method in class io.jpom.controller.system.AgentWorkspaceEnvVarController
更新环境变量
upgrade(String) - Static method in class io.jpom.common.RemoteVersion
升级
upgrade(String, Consumer<Tuple>) - Static method in class io.jpom.common.RemoteVersion
升级
upgrade() - Method in class io.jpom.controller.system.SystemUpdateController
远程下载升级
UPGRADE - Static variable in class io.jpom.system.ConfigBean
程序升级信息文件
UPGRADE_MSG - Static variable in class io.jpom.common.Const
升级提示语
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.NodeScriptController
导入脚本
upload() - Method in class io.jpom.controller.node.tomcat.TomcatManageController
上传文件
upload(String, String, String, String) - Method in class io.jpom.controller.outgiving.OutGivingProjectController
节点分发文件
upload() - Method in class io.jpom.controller.script.ScriptController
 
upload(String, String, String, String) - Method in class io.jpom.controller.ssh.SshFileController
 
upload(String, String) - Method in class io.jpom.controller.tomcat.TomcatManageController
上传文件
upload(NodeModel, HttpServletRequest) - Method in class io.jpom.service.node.tomcat.TomcatService
上传文件
uploadAgent() - Method in class io.jpom.controller.node.NodeUpdateController
 
uploadAgent() - Method in class io.jpom.controller.ssh.SshInstallAgentController
 
uploadBackupFile() - Method in class io.jpom.controller.system.BackupInfoController
导入备份数据
uploadDir(SshModel, String, File) - Method in class io.jpom.service.node.ssh.SshService
上传文件
UploadFileModel - Class in io.jpom.model.data
 
UploadFileModel() - Constructor for class io.jpom.model.data.UploadFileModel
 
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包
upsert(String, String, Task) - Static method in class io.jpom.cron.CronUtils
添加任务、自动去重
upsert(T) - Method in class io.jpom.service.h2db.BaseDbService
先尝试 更新,更新失败插入
upsert(String, BaseJsonModel, String) - Method in class io.jpom.service.system.SystemParametersServer
先尝试更新,更新失败尝试插入
upsert(String, Object, String) - Method in class io.jpom.service.system.SystemParametersServer
先尝试更新,更新失败尝试插入
UrlDecodeHandlerMethodArgumentResolver - Class in io.jpom.common
解析 参数 url 编码
UrlDecodeHandlerMethodArgumentResolver() - Constructor for class io.jpom.common.UrlDecodeHandlerMethodArgumentResolver
 
UrlRedirectUtil - Class in io.jpom.common
url 重定向 配置nginx 代理实现
UrlRedirectUtil() - Constructor for class io.jpom.common.UrlRedirectUtil
 
USER - Static variable in class io.jpom.system.ServerConfigBean
Deprecated.
USER_NAME_MIN_LEN - Static variable in class io.jpom.model.user.UserModel
用户名限制
USER_TOKEN_HEAD - Static variable in class io.jpom.common.ServerOpenApi
用户的token
userAlwaysLoginError - Variable in class io.jpom.system.ServerExtConfigBean
用户连续登录失败次数,超过此数将自动不再被允许登录,零是不限制
UserBasicInfoController - Class in io.jpom.controller.user
 
UserBasicInfoController(SystemParametersServer, UserBindWorkspaceService, UserService) - Constructor for class io.jpom.controller.user.UserBasicInfoController
 
UserBindWorkspaceModel - Class in io.jpom.model.user
 
UserBindWorkspaceModel() - Constructor for class io.jpom.model.user.UserBindWorkspaceModel
 
UserBindWorkspaceModel.PermissionResult - Class in io.jpom.model.user
 
UserBindWorkspaceModel.PermissionResultEnum - Enum in io.jpom.model.user
 
UserBindWorkspaceService - Class in io.jpom.service.user
 
UserBindWorkspaceService(WorkspaceService, UserPermissionGroupServer) - Constructor for class io.jpom.service.user.UserBindWorkspaceService
 
UserInfoController - Class in io.jpom.controller.user
用户管理
UserInfoController(UserService, UserBindWorkspaceService) - Constructor for class io.jpom.controller.user.UserInfoController
 
UserListController - Class in io.jpom.controller.user
用户列表
UserListController(UserService, UserBindWorkspaceService) - Constructor for class io.jpom.controller.user.UserListController
 
userLogin(String, String, String) - Method in class io.jpom.controller.LoginControl
登录接口
UserLoginDto - Class in io.jpom.model.dto
 
UserLoginDto() - Constructor for class io.jpom.model.dto.UserLoginDto
 
UserLoginDto(String, String) - Constructor for class io.jpom.model.dto.UserLoginDto
 
userMaxCount - Variable in class io.jpom.system.ServerExtConfigBean
系统最多能创建多少用户
userModel - Variable in class io.jpom.build.TaskData
 
UserModel - Class in io.jpom.model.user
用户实体
UserModel(String) - Constructor for class io.jpom.model.user.UserModel
 
UserOperateLogV1 - Class in io.jpom.model.log
用户操作日志
UserOperateLogV1() - Constructor for class io.jpom.model.log.UserOperateLogV1
 
UserOptLogController - Class in io.jpom.controller.user
用户操作日志
UserOptLogController(DbUserOperateLogService) - Constructor for class io.jpom.controller.user.UserOptLogController
 
UserPermissionGroupBean - Class in io.jpom.model.user
 
UserPermissionGroupBean() - Constructor for class io.jpom.model.user.UserPermissionGroupBean
 
UserPermissionGroupController - Class in io.jpom.controller.user
 
UserPermissionGroupController(UserPermissionGroupServer, UserBindWorkspaceService, UserService) - Constructor for class io.jpom.controller.user.UserPermissionGroupController
 
UserPermissionGroupServer - Class in io.jpom.service.user
 
UserPermissionGroupServer() - Constructor for class io.jpom.service.user.UserPermissionGroupServer
 
UserService - Class in io.jpom.service.user
 
UserService() - Constructor for class io.jpom.service.user.UserService
 

V

validateTFACode(String, String) - Static method in class io.jpom.util.TwoFactorAuthUtils
验证两步验证码
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.AfterOpt
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.CommandExecLogModel.Status
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.RepositoryModel.RepoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.data.SshModel.ConnectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.enums.BackupStatusEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.enums.BackupTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.enums.BuildReleaseMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.enums.BuildStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.enums.GitProtocolEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.outgiving.OutGivingModel.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.model.outgiving.OutGivingNodeProject.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.model.user.UserBindWorkspaceModel.PermissionResultEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.permission.ClassFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jpom.permission.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.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.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.CommandExecLogModel.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.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.RepositoryModel.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.SshModel.ConnectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.enums.BackupStatusEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.enums.BackupTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.enums.BuildReleaseMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.enums.BuildStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.enums.GitProtocolEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.outgiving.OutGivingModel.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.outgiving.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.RunMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.model.user.UserBindWorkspaceModel.PermissionResultEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.permission.ClassFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jpom.permission.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.
verifyMfaCode(String, String) - Method in class io.jpom.service.user.UserService
判断验证码是否正确

W

warpException(Exception) - Method in class io.jpom.service.h2db.BaseDbCommonService
包裹异常
WebAopLog - Class in io.jpom.system
自动记录日志
WebAopLog() - Constructor for class io.jpom.system.WebAopLog
 
WebHookUtil - Class in io.jpom.monitor
钉钉工具
WebHookUtil() - Constructor for class io.jpom.monitor.WebHookUtil
 
webLog() - Method in class io.jpom.system.WebAopLog
 
WebSocketMessageModel - Class in io.jpom.model
websocket发送和接收消息Model
WebSocketMessageModel(String, String) - Constructor for class io.jpom.model.WebSocketMessageModel
 
WelcomeController - Class in io.jpom.controller
 
WelcomeController() - Constructor for class io.jpom.controller.WelcomeController
 
whiteList() - Method in class io.jpom.controller.node.system.WhitelistDirectoryController
get whiteList data 白名单数据接口
whiteList() - Method in class io.jpom.controller.outgiving.OutGivingWhitelistController
get whiteList data 白名单数据接口
WHITELIST_DIRECTORY - Static variable in class io.jpom.system.AgentConfigBean
白名单文件
whitelistDirectoryCheckStartsWith - Variable in class io.jpom.system.AgentExtConfigBean
白名单路径是否判断包含关系
WhitelistDirectoryController - Class in io.jpom.controller.node.system
白名单目录
WhitelistDirectoryController(WhitelistDirectoryService) - Constructor for class io.jpom.controller.node.system.WhitelistDirectoryController
 
WhitelistDirectoryController - Class in io.jpom.controller.system
 
WhitelistDirectoryController(WhitelistDirectoryService) - 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, String) - Method in class io.jpom.controller.outgiving.OutGivingWhitelistController
保存节点白名单
whitelistDirectorySubmit(String, String, String, 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
 
WORKSPACE_DEFAULT_ID - Static variable in class io.jpom.common.Const
默认的工作空间
WORKSPACE_ENV_VAR - Static variable in class io.jpom.system.AgentConfigBean
环境变量列表信息
WORKSPACE_GLOBAL - Static variable in class io.jpom.common.ServerConst
工作空间全局
WorkspaceController - Class in io.jpom.controller.system
 
WorkspaceController(WorkspaceService, UserBindWorkspaceService) - Constructor for class io.jpom.controller.system.WorkspaceController
 
WorkspaceEnvVarController - Class in io.jpom.controller.system
 
WorkspaceEnvVarController(WorkspaceEnvVarService) - Constructor for class io.jpom.controller.system.WorkspaceEnvVarController
 
WorkspaceEnvVarItemModel() - Constructor for class io.jpom.model.system.WorkspaceEnvVarModel.WorkspaceEnvVarItemModel
 
WorkspaceEnvVarModel - Class in io.jpom.model.data
工作空间环境变量
WorkspaceEnvVarModel() - Constructor for class io.jpom.model.data.WorkspaceEnvVarModel
 
WorkspaceEnvVarModel - Class in io.jpom.model.system
 
WorkspaceEnvVarModel() - Constructor for class io.jpom.model.system.WorkspaceEnvVarModel
 
WorkspaceEnvVarModel.WorkspaceEnvVarItemModel - Class in io.jpom.model.system
 
WorkspaceEnvVarService - Class in io.jpom.service.system
 
WorkspaceEnvVarService() - Constructor for class io.jpom.service.system.WorkspaceEnvVarService
 
workspaceId(String) - Static method in class io.jpom.model.data.ServerWhitelist
不同工作空间的 ID
WORKSPACEID_REQ_HEADER - Static variable in class io.jpom.common.Const
请求 header
workspaceList(String) - Method in class io.jpom.controller.user.UserInfoController
查询用户工作空间
WorkspaceModel - Class in io.jpom.model.data
工作空间
WorkspaceModel() - Constructor for class io.jpom.model.data.WorkspaceModel
 
WorkspaceModel(String) - Constructor for class io.jpom.model.data.WorkspaceModel
 
workspaceService - Variable in class io.jpom.service.h2db.BaseNodeService
 
WorkspaceService - Class in io.jpom.service.system
 
WorkspaceService() - Constructor for class io.jpom.service.system.WorkspaceService
 

Z

ZIP_NAME - Static variable in class io.jpom.model.AgentFileModel
最新插件端包的文件名
zipFileFind(String, Type, String) - Static method in class io.jpom.common.JpomManifest
解析 jpom 安装包
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2017–2022. All rights reserved.