@Service public class BuildInfoService extends BaseGroupService<BuildInfoModel> implements ICron<BuildInfoModel>, IStatusRecover, ITriggerToken
key, tableName, tClass| Constructor and Description |
|---|
BuildInfoService() |
| Modifier and Type | Method and Description |
|---|---|
List<cn.hutool.db.Entity> |
allEntityTokens()
当前数据所有 的 token
|
boolean |
checkCron(BuildInfoModel buildInfoModel)
检查定时任务 状态
|
boolean |
checkNode(String nodeId,
javax.servlet.http.HttpServletRequest request)
判断是否存在 节点关联
|
boolean |
checkReleaseMethod(String dataId,
javax.servlet.http.HttpServletRequest request,
BuildReleaseMethod releaseMethod)
判断是否存在 发布关联
|
boolean |
checkReleaseMethodByLike(String dataId,
javax.servlet.http.HttpServletRequest request,
BuildReleaseMethod releaseMethod)
判断是否存在 发布关联
|
int |
delByKey(String keyValue,
javax.servlet.http.HttpServletRequest request)
删除
|
void |
insert(BuildInfoModel buildInfoModel)
插入数据
|
List<BuildInfoModel> |
queryStartingList()
开启定时构建任务
|
int |
statusRecover()
状态恢复
|
String |
typeName()
类型 名称
|
int |
updateById(BuildInfoModel info,
javax.servlet.http.HttpServletRequest request)
更新数据,根据ID+工作空间ID
|
void |
updateStatus(String id,
BuildStatus buildStatus)
更新状态
|
listGroup, repairGroupFiledcheckUserWorkspace, checkUserWorkspace, defaultOrders, delByWorkspace, fillInsert, getByKey, getByKey, getCheckUserWorkspace, getWorkspaceId, listById, listByWorkspace, listPage, sortMoveDown, sortMoveUp, sortToTopautoClear, autoLoopClear, clearTimeColumns, count, count, covetTableName, executeClearImpl, getData, getLastTimeValue, insert, insertNotFill, list, listById, listById, listPage, listPage, parsePage, update, updateById, updateById, upsertcount, count, dataBeanToEntity, del, delByKey, delByKey, entityToBean, entityToBean, entityToBeanList, execute, exists, exists, fillSelectResult, findByCondition, getByKey, getByKey, getByKey, getKey, getTableName, insert, listByBean, listByEntity, listPageOnlyResult, query, query, queryByBean, queryList, queryList, queryList, update, warpExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitallTokenspublic void updateStatus(String id, BuildStatus buildStatus)
id - IDbuildStatus - to Statuspublic void insert(BuildInfoModel buildInfoModel)
BaseDbCommonServiceinsert in class BaseDbService<BuildInfoModel>buildInfoModel - 数据public int updateById(BuildInfoModel info, javax.servlet.http.HttpServletRequest request)
BaseWorkspaceServiceupdateById in class BaseWorkspaceService<BuildInfoModel>info - 更新的数据request - 请求public int delByKey(String keyValue, javax.servlet.http.HttpServletRequest request)
BaseWorkspaceServicedelByKey in class BaseWorkspaceService<BuildInfoModel>keyValue - 主键request - 请求信息public List<BuildInfoModel> queryStartingList()
queryStartingList in interface ICron<BuildInfoModel>public int statusRecover()
IStatusRecoverstatusRecover in interface IStatusRecoverpublic boolean checkCron(BuildInfoModel buildInfoModel)
checkCron in interface ICron<BuildInfoModel>buildInfoModel - 构建信息public String typeName()
ITriggerTokentypeName in interface ITriggerTokenpublic List<cn.hutool.db.Entity> allEntityTokens()
ITriggerTokenallEntityTokens in interface ITriggerTokenpublic boolean checkNode(String nodeId, javax.servlet.http.HttpServletRequest request)
nodeId - 节点IDpublic boolean checkReleaseMethodByLike(String dataId, javax.servlet.http.HttpServletRequest request, BuildReleaseMethod releaseMethod)
dataId - 数据IDreleaseMethod - 发布方法request - 请求对象public boolean checkReleaseMethod(String dataId, javax.servlet.http.HttpServletRequest request, BuildReleaseMethod releaseMethod)
dataId - 数据IDrequest - 请求对象releaseMethod - 发布方法Copyright © 2017–2022. All rights reserved.