Modifier and Type | Class and Description |
---|---|
class |
LoginControl
登录控制
|
Modifier and Type | Method and Description |
---|---|
String |
LoginControl.userLogin(String userName,
String userPwd,
String code)
登录接口
|
Modifier and Type | Class and Description |
---|---|
class |
BuildInfoController
构建列表,新版本,数据存放到数据库,不再是文件了
以前的数据会在程序启动时插入到数据库中
|
class |
BuildInfoHistoryController
new version for build info history controller
|
class |
BuildInfoManageController
new build info manage controller
` *
|
class |
BuildInfoTriggerController
new trigger controller for build
|
class |
RepositoryController
Repository controller
|
Modifier and Type | Method and Description |
---|---|
Object |
RepositoryController.authorizeRepos() |
String |
BuildInfoController.branchList(String repositoryId)
获取分支信息
|
String |
BuildInfoManageController.cancel(String id)
取消构建
|
String |
BuildInfoController.cleanSource(String id)
清除构建信息
|
cn.jiangzeyin.common.JsonMessage<String> |
BuildInfoHistoryController.delete(String logId)
删除构建历史,支持批量删除,用逗号分隔
|
String |
BuildInfoController.delete(String id)
删除构建信息
|
Object |
RepositoryController.delRepository(String id)
delete
|
void |
BuildInfoHistoryController.downloadFile(String logId)
下载构建物
|
void |
BuildInfoHistoryController.downloadFile(String buildId,
int buildNumberId)
下载构建物
|
void |
BuildInfoHistoryController.downloadLog(String logId) |
Object |
RepositoryController.editRepository(RepositoryModel repositoryModelReq)
edit
|
String |
BuildInfoController.getBuildGroupAll()
load build list with params
|
String |
BuildInfoController.getBuildList()
load build list with params
|
String |
BuildInfoController.getBuildListAll()
load build list with params
|
String |
BuildInfoManageController.getNowLog(String id,
int buildId,
int line)
获取构建的日志
|
String |
BuildInfoTriggerController.getTriggerUrl(String id,
String rest)
get a trigger url
|
String |
BuildInfoHistoryController.historyList() |
Object |
RepositoryController.loadRepositoryList()
load repository list
|
Object |
RepositoryController.loadRepositoryListAll()
load repository list
|
String |
BuildInfoManageController.reRelease(String logId)
重新发布
|
Object |
RepositoryController.restHideField(String id)
edit
|
cn.jiangzeyin.common.JsonMessage<String> |
BuildInfoController.sortItem(String id,
String method,
String compareId)
排序
|
cn.jiangzeyin.common.JsonMessage<String> |
RepositoryController.sortItem(String id,
String method,
String compareId)
排序
|
String |
BuildInfoManageController.start(String id,
String buildRemark,
String resultDirFile,
String branchName,
String branchTagName)
开始构建
|
String |
BuildInfoController.updateBuild(String id,
String name,
String repositoryId,
String resultDirFile,
String script,
int releaseMethod,
String branchName,
String branchTagName,
String webhook,
String autoBuildCron,
String extraData,
String group,
int buildMode)
edit build info
|
Modifier and Type | Class and Description |
---|---|
class |
DockerContainerController |
class |
DockerImagesController |
class |
DockerInfoController |
class |
DockerNetworkController |
class |
DockerSwarmInfoController |
class |
DockerSwarmServiceController |
class |
DockerVolumeController |
Modifier and Type | Method and Description |
---|---|
String |
DockerInfoController.apiVersions() |
String |
DockerImagesController.createContainer(com.alibaba.fastjson.JSONObject jsonObject) |
String |
DockerInfoController.del(String id) |
String |
DockerVolumeController.del(String id,
String volumeName) |
String |
DockerImagesController.del(String id,
String imageId) |
cn.jiangzeyin.common.JsonMessage<List<com.alibaba.fastjson.JSONObject>> |
DockerSwarmServiceController.del(String id,
String serviceId) |
String |
DockerContainerController.del(String id,
String containerId) |
cn.jiangzeyin.common.JsonMessage<List<com.alibaba.fastjson.JSONObject>> |
DockerSwarmServiceController.edit(com.alibaba.fastjson.JSONObject jsonObject) |
String |
DockerInfoController.edit(String id,
String host) |
String |
DockerSwarmInfoController.edit(String id,
String name,
String tag) |
String |
DockerImagesController.getNowLog(String id,
int line)
获取拉取的日志
|
String |
DockerSwarmServiceController.getNowLog(String id,
int line)
获取拉取的日志
|
String |
DockerInfoController.info(String id) |
String |
DockerSwarmInfoController.init(String name,
String tag,
String dockerId) |
String |
DockerImagesController.inspect(String id,
String imageId) |
String |
DockerContainerController.inspectContainer(String id,
String containerId) |
String |
DockerSwarmInfoController.join(String id,
String dockerId,
String remoteAddr,
String role)
加入集群
|
cn.jiangzeyin.common.JsonMessage<String> |
DockerSwarmInfoController.leave(String id,
String nodeId)
退出集群
|
cn.jiangzeyin.common.JsonMessage<String> |
DockerInfoController.leaveForce(String id)
强制退出集群
|
String |
DockerSwarmInfoController.list() |
String |
DockerInfoController.list() |
String |
DockerVolumeController.list(String id) |
String |
DockerImagesController.list(String id) |
String |
DockerContainerController.list(String id) |
cn.jiangzeyin.common.JsonMessage<List<com.alibaba.fastjson.JSONObject>> |
DockerSwarmServiceController.list(String id,
String serviceId,
String serviceName) |
String |
DockerNetworkController.list(String id,
String name,
String networkId) |
String |
DockerSwarmInfoController.listAll() |
cn.jiangzeyin.common.JsonMessage<List<com.alibaba.fastjson.JSONObject>> |
DockerSwarmInfoController.nodeList(String id,
String nodeId,
String nodeName,
String nodeRole) |
String |
DockerImagesController.pullImage(String id,
String repository) |
String |
DockerSwarmServiceController.pullImage(String id,
String type,
String dataId) |
String |
DockerContainerController.restart(String id,
String containerId) |
String |
DockerContainerController.start(String id,
String containerId) |
String |
DockerContainerController.stats(String id,
String containerId) |
String |
DockerContainerController.stop(String id,
String containerId) |
cn.jiangzeyin.common.JsonMessage<List<com.alibaba.fastjson.JSONObject>> |
DockerSwarmServiceController.taskList(String id,
String serviceId,
String taskId,
String taskName,
String taskNode,
String taskState) |
cn.jiangzeyin.common.JsonMessage<String> |
DockerSwarmInfoController.unbind(String id)
解绑集群
|
cn.jiangzeyin.common.JsonMessage<String> |
DockerSwarmInfoController.update(String id,
String nodeId,
String availability,
String role)
修改节点信息
|
String |
DockerContainerController.updateContainer(com.alibaba.fastjson.JSONObject jsonObject)
修改容器配置
|
Modifier and Type | Class and Description |
---|---|
class |
MonitorListController
监控列表
|
class |
MonitorLogController
监控列表
|
class |
MonitorUserOptListController
监控用户操作
|
class |
SystemMailConfigController
监控邮箱配置
|
Modifier and Type | Method and Description |
---|---|
String |
MonitorUserOptListController.changeStatus(String id,
String status)
开启或关闭监控
|
String |
MonitorUserOptListController.deleteMonitor(String id)
删除列表
|
String |
MonitorListController.deleteMonitor(String id)
删除列表
|
String |
MonitorUserOptListController.getMonitorList() |
String |
MonitorListController.getMonitorList()
展示监控列表
|
String |
MonitorUserOptListController.getOperateTypeList()
操作监控类型列表
|
String |
MonitorLogController.listData()
展示用户列表
|
String |
SystemMailConfigController.listData(MailAccountModel mailAccountModel) |
String |
SystemMailConfigController.mailConfigData()
load mail config data
加载邮件配置
|
String |
MonitorListController.updateMonitor(String id,
String name,
String execCron,
String notifyUser,
String webhook)
增加或修改监控
|
String |
MonitorUserOptListController.updateMonitor(String id,
String name,
String notifyUser,
String monitorUser,
String monitorOpt,
String monitorFeature)
增加或修改监控
|
Modifier and Type | Class and Description |
---|---|
class |
NodeEditController
节点管理
|
class |
NodeProjectInfoController
节点管理
|
class |
NodeStatController |
class |
NodeUpdateController |
Modifier and Type | Method and Description |
---|---|
String |
NodeProjectInfoController.clearAll()
删除节点缓存的所有项目
|
String |
NodeEditController.del(String id)
删除节点
|
String |
NodeUpdateController.downloadRemote()
远程下载
|
String |
NodeEditController.listDataAll() |
String |
NodeEditController.listDataAll(String workspaceId) |
String |
NodeEditController.listGroupAll()
查询所有的分组
|
String |
NodeStatController.listJson() |
String |
NodeEditController.listJson() |
String |
NodeEditController.nodeStatus() |
String |
NodeEditController.save() |
cn.jiangzeyin.common.JsonMessage<String> |
NodeProjectInfoController.sortItem(String id,
String method,
String compareId)
排序
|
cn.jiangzeyin.common.JsonMessage<String> |
NodeEditController.sortItem(String id,
String method,
String compareId)
排序
|
String |
NodeStatController.statusStat() |
String |
NodeProjectInfoController.syncProject(String nodeId)
同步节点项目
|
String |
NodeEditController.syncToWorkspace(String ids,
String toWorkspaceId)
同步到指定工作空间
|
String |
NodeEditController.unbind(String id)
解绑
|
String |
NodeEditController.unLockWorkspace(String id,
String toWorkspaceId)
解锁节点,通过插件端自动注册的节点默认未分配工作空间
|
String |
NodeUpdateController.uploadAgent() |
Modifier and Type | Class and Description |
---|---|
class |
EditProjectController
项目管理
|
class |
JdkManageController |
class |
ProjectManageControl
项目管理
|
Modifier and Type | Method and Description |
---|---|
String |
ProjectManageControl.deleteProject(String id,
String copyId)
删除项目
|
String |
ProjectManageControl.getProjectInfo()
查询所有项目
|
String |
ProjectManageControl.projectCopyList()
展示项目页面
|
String |
ProjectManageControl.restart()
重启项目
|
String |
EditProjectController.saveProject(String id)
保存项目
|
String |
ProjectManageControl.start()
启动项目
|
String |
ProjectManageControl.stop()
关闭项目项目
|
Modifier and Type | Class and Description |
---|---|
class |
ProjectFileBackupController |
class |
ProjectFileControl
文件管理
|
Modifier and Type | Method and Description |
---|---|
String |
ProjectFileControl.deleteFile()
删除文件
|
void |
ProjectFileControl.download()
下载文件
|
String |
ProjectFileControl.getFileList()
列出目录下的文件
|
String |
ProjectFileControl.newFileFolder()
创建文件
|
String |
ProjectFileControl.readFile()
删除文件
|
String |
ProjectFileControl.remoteDownload()
下载远程文件
|
String |
ProjectFileControl.renameFileFolder()
修改文件名
|
String |
ProjectFileControl.updateConfigFile()
更新配置文件
|
String |
ProjectFileControl.upload()
上传文件
|
Modifier and Type | Class and Description |
---|---|
class |
LogBackController
控制台日志备份管理
|
Modifier and Type | Method and Description |
---|---|
String |
LogBackController.clear() |
void |
LogBackController.download() |
void |
LogBackController.export() |
String |
LogBackController.logBackList()
get log back list
日志备份列表接口
|
String |
LogBackController.resetLog()
重置日志
|
Modifier and Type | Class and Description |
---|---|
class |
NodeScriptController
脚本管理
|
class |
NodeScriptLogController |
Modifier and Type | Method and Description |
---|---|
String |
NodeScriptController.clearAll()
删除节点缓存的所有脚本模版
|
String |
NodeScriptController.del(String id) |
String |
NodeScriptLogController.del(String id,
String executeId)
删除日志
|
String |
NodeScriptController.getTriggerUrl(String id,
String rest)
get a trigger url
|
String |
NodeScriptController.item() |
String |
NodeScriptLogController.log()
查日志
|
String |
NodeScriptController.save(String autoExecCron)
保存脚本
|
String |
NodeScriptController.syncProject()
同步脚本模版
|
String |
NodeScriptController.upload()
导入脚本
|
Modifier and Type | Class and Description |
---|---|
class |
WhitelistDirectoryController
白名单目录
|
Modifier and Type | Class and Description |
---|---|
class |
NginxController
nginx 管理
|
Modifier and Type | Method and Description |
---|---|
String |
NginxController.close()
关闭nginx
|
String |
NginxController.config()
获取nginx配置状态
|
String |
NginxController.delete() |
String |
NginxController.list()
配置列表
|
String |
NginxController.open()
启动nginx
|
String |
NginxController.reload() |
String |
NginxController.status()
获取nginx状态
|
String |
NginxController.tree()
配置列表
|
String |
NginxController.updateConf()
修改nginx
|
String |
NginxController.updateNgx() |
Modifier and Type | Class and Description |
---|---|
class |
CertificateController
证书管理
|
Modifier and Type | Method and Description |
---|---|
String |
CertificateController.delete()
删除证书
|
void |
CertificateController.export()
导出证书
|
String |
CertificateController.getCertList()
证书列表
|
String |
CertificateController.saveCertificate()
保存证书
|
Modifier and Type | Class and Description |
---|---|
class |
TomcatLogController |
class |
TomcatManageController
tomcat 管理
|
Modifier and Type | Method and Description |
---|---|
String |
TomcatManageController.delete()
删除tomcat
|
String |
TomcatManageController.deleteFile()
删除文件
|
void |
TomcatManageController.download()
下载文件
|
String |
TomcatManageController.getFileList()
查询文件列表
|
String |
TomcatLogController.getLogList() |
String |
TomcatManageController.getStatus()
查询tomcat状态
|
String |
TomcatManageController.getTomcatProject(String id)
查询tomcat的项目
|
String |
TomcatManageController.restart()
重启tomcat
|
String |
TomcatManageController.save(String id)
保存Tomcat信息
|
String |
TomcatManageController.start()
启动tomcat
|
String |
TomcatManageController.stop()
停止tomcat
|
String |
TomcatManageController.tomcatList() |
String |
TomcatManageController.tomcatProjectManage()
tomcat项目管理
|
String |
TomcatManageController.upload()
上传文件
|
String |
TomcatManageController.uploadWar()
上传War包
|
Modifier and Type | Class and Description |
---|---|
class |
LogReadController
日志阅读
|
class |
OutGivingController
分发控制
|
class |
OutGivingLogController
分发日志
|
class |
OutGivingProjectController
分发文件管理
|
class |
OutGivingProjectEditController
节点分发编辑项目
|
class |
OutGivingWhitelistController
节点白名单
|
Modifier and Type | Method and Description |
---|---|
String |
LogReadController.del(String id)
删除日志阅读信息
|
String |
OutGivingProjectEditController.delete(String id)
删除分发项目
|
String |
OutGivingController.dispatchList()
load dispatch list
加载分发列表
|
String |
OutGivingController.dispatchListAll()
load dispatch list
加载分发列表
|
String |
LogReadController.list()
日志阅读列表
|
String |
OutGivingLogController.listData() |
String |
OutGivingController.releaseDel(String id)
删除分发信息
|
String |
OutGivingProjectController.remoteDownload(String id,
String afterOpt,
String clearOld,
String url,
String autoUnzip)
远程下载节点分发文件
|
String |
LogReadController.save(com.alibaba.fastjson.JSONObject jsonObject)
编辑日志阅读信息
|
String |
OutGivingProjectEditController.save(String id,
String type)
保存节点分发项目
|
String |
OutGivingController.save(String type,
String id) |
String |
OutGivingController.unbind(String id)
解绑
|
String |
LogReadController.updateCache(com.alibaba.fastjson.JSONObject jsonObject)
更新缓存
|
String |
OutGivingProjectController.upload(String id,
String afterOpt,
String clearOld,
String autoUnzip)
节点分发文件
|
String |
OutGivingWhitelistController.whitelistDirectorySubmit(String outGiving,
String allowRemoteDownloadHost)
保存节点白名单
|
Modifier and Type | Class and Description |
---|---|
class |
ScriptLogController |
Modifier and Type | Method and Description |
---|---|
String |
ScriptLogController.delLog(String id,
String executeId)
删除日志
|
String |
ScriptLogController.getNowLog(String id,
String executeId,
int line)
获取的日志
|
String |
ScriptLogController.scriptList()
get script log list
|
Modifier and Type | Class and Description |
---|---|
class |
CommandInfoController
命令管理
|
class |
CommandLogController
命令执行日志
|
class |
SshController |
class |
SshFileController
ssh 文件管理
|
class |
SshInstallAgentController
ssh 安装插件端
|
Modifier and Type | Method and Description |
---|---|
String |
CommandInfoController.batch(String id,
String params,
String nodes)
批量执行命令
|
String |
CommandLogController.batchList(String commandId,
String batchId)
命令执行记录
|
String |
SshController.checkAgent(String ids)
检查 ssh 是否安装插件端
|
String |
CommandInfoController.del(String id)
删除命令
|
String |
CommandLogController.del(String id)
删除日志记录
|
String |
SshController.del(String id) |
String |
SshFileController.delete(String id,
String path,
String name) |
void |
SshFileController.download(String id,
String path,
String name) |
void |
CommandLogController.downloadLog(String logId)
下载日志
|
String |
CommandInfoController.edit(com.alibaba.fastjson.JSONObject data)
新建/编辑命令
|
cn.jiangzeyin.common.JsonMessage<SshModel> |
SshController.getItem(String id) |
String |
CommandInfoController.getTriggerUrl(String id,
String rest)
get a trigger url
|
String |
SshInstallAgentController.installAgentSubmit(String id,
String nodeData,
String path) |
cn.jiangzeyin.common.JsonMessage<PageResultDto<SshModel>> |
SshController.listData() |
String |
SshFileController.listData(String id,
String path,
String children) |
cn.jiangzeyin.common.JsonMessage<List<SshModel>> |
SshController.listDataAll() |
String |
CommandLogController.log(String id,
int line)
获取日志
|
String |
SshController.logListData()
执行记录
|
String |
CommandInfoController.page()
分页获取命令信息
|
String |
CommandLogController.page()
分页获取命令信息
|
String |
SshFileController.readFileData(String id,
String path,
String children) |
String |
SshFileController.rename(String id,
String path,
String name,
String newname) |
String |
SshFileController.rootFileList(String id)
根据 id 获取 fileDirs 目录集合
|
String |
SshController.save(String name,
String host,
String user,
String password,
SshModel.ConnectType connectType,
String privateKey,
int port,
String charset,
String fileDirs,
String id,
String notAllowedCommand)
编辑
|
String |
CommandInfoController.syncToWorkspace(String ids,
String toWorkspaceId)
同步到指定工作空间
|
String |
SshController.syncToWorkspace(String ids,
String toWorkspaceId)
同步到指定工作空间
|
String |
SshFileController.updateFileData(String id,
String path,
String children,
String content) |
String |
SshFileController.upload(String id,
String path,
String name,
String unzip) |
String |
SshInstallAgentController.uploadAgent() |
Modifier and Type | Class and Description |
---|---|
class |
BackupInfoController
数据库备份 controller
|
class |
BuildConfigController |
class |
CacheManageController
缓存管理
|
class |
WorkspaceController |
class |
WorkspaceEnvVarController |
Modifier and Type | Method and Description |
---|---|
Object |
BackupInfoController.backup(Map<String,Object> map)
创建备份任务
|
String |
CacheManageController.clearCache(String type)
清空缓存
|
String |
WorkspaceController.create(String id,
String name,
String description)
编辑工作空间
|
Object |
WorkspaceController.delete(String id)
删除工作空间
|
String |
WorkspaceEnvVarController.delete(String id,
String workspaceId)
删除变量
|
Object |
BackupInfoController.deleteBackup(String id)
删除备份数据
|
String |
BuildConfigController.deleteRuns(String name) |
void |
BackupInfoController.downloadBackup(String id)
下载备份数据
|
String |
WorkspaceEnvVarController.edit(String id,
String workspaceId,
String name,
String value,
String description,
String privacy,
String nodeIds)
编辑变量
|
String |
BuildConfigController.getRuns() |
String |
WorkspaceEnvVarController.list()
分页列表
|
String |
WorkspaceController.list()
工作空间分页列表
|
String |
WorkspaceController.listAll()
查询工作空间列表
|
Object |
BackupInfoController.loadBackupList()
分页加载备份列表数据
|
Object |
BackupInfoController.loadTableNameList()
读取数据库表名称列表
|
String |
CacheManageController.nodeCache()
获取节点中的缓存
|
Object |
BackupInfoController.restoreBackup(String id)
还原备份数据
还原的时候不能异步了,只能等待备份还原成功或者失败
|
String |
CacheManageController.serverCache()
get server's cache data
获取 Server 的缓存数据
|
String |
BuildConfigController.updateRuns(String name,
String content) |
Object |
BackupInfoController.uploadBackupFile()
导入备份数据
|
Modifier and Type | Class and Description |
---|---|
class |
UserListController
用户列表
|
class |
UserOptLogController
用户操作日志
|
class |
UserPermissionGroupController |
Modifier and Type | Method and Description |
---|---|
cn.jiangzeyin.common.JsonMessage<com.alibaba.fastjson.JSONObject> |
UserListController.addUser(String type)
编辑用户
|
String |
UserListController.closeMfa(String id)
关闭用户 mfa
|
String |
UserPermissionGroupController.delete(String id)
删除
|
String |
UserListController.deleteUser(String id)
删除用户
|
cn.jiangzeyin.common.JsonMessage<String> |
UserPermissionGroupController.edit(String id,
String name,
String description,
String prohibitExecute,
String allowExecute,
String workspace)
编辑权限组
|
cn.jiangzeyin.common.JsonMessage<List<UserPermissionGroupBean>> |
UserPermissionGroupController.getListAll()
查询所有权限组
|
cn.jiangzeyin.common.JsonMessage<PageResultDto<UserModel>> |
UserListController.getUserList()
查询所有用户
|
cn.jiangzeyin.common.JsonMessage<PageResultDto<UserPermissionGroupBean>> |
UserPermissionGroupController.getUserList()
分页查询权限组
|
String |
UserListController.getUserListAll()
获取所有管理员信息
get all admin user list
|
String |
UserOptLogController.listData()
展示用户列表
|
String |
UserListController.restUserPwd(String id)
重置用户密码
|
String |
UserListController.unlock(String id)
解锁用户锁定状态
|
Modifier and Type | Class and Description |
---|---|
class |
ConsoleHandler
控制台消息处理器
|
class |
DockerCliHandler
docker cli
|
class |
DockerLogHandler
容器
|
class |
NodeScriptHandler
脚本模板消息控制器
|
class |
NodeUpdateHandler
节点管理控制器
|
class |
ServerScriptHandler
服务端脚本日志
|
class |
SshHandler
ssh 处理2
|
class |
TomcatHandler
脚本模板消息控制器
|
Copyright © 2017–2022. All rights reserved.