public abstract class BaseNodeService<T extends BaseNodeModel> extends BaseWorkspaceService<T>
| Modifier and Type | Field and Description |
|---|---|
protected NodeService |
nodeService |
protected WorkspaceService |
workspaceService |
key, tableName, tClass| Modifier | Constructor and Description |
|---|---|
protected |
BaseNodeService(NodeService nodeService,
WorkspaceService workspaceService,
String dataName) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
checkException(Exception e,
String nodeModelName) |
int |
delCache(String nodeId,
javax.servlet.http.HttpServletRequest request)
删除节点 工作空间缓存
|
int |
delCache(String dataId,
String nodeId,
javax.servlet.http.HttpServletRequest request)
删除节点 工作空间缓存
|
T |
getData(String nodeId,
String dataId)
根据 节点和数据ID查询数据
|
abstract com.alibaba.fastjson.JSONObject |
getItem(NodeModel nodeModel,
String id)
查询远端项目
|
abstract com.alibaba.fastjson.JSONArray |
getLitDataArray(NodeModel nodeModel)
查询列表数据
|
PageResultDto<T> |
listPageNode(javax.servlet.http.HttpServletRequest request) |
void |
syncAllNode()
同步所有节点的项目
|
String |
syncExecuteNode(NodeModel nodeModel)
同步执行 同步节点信息
|
void |
syncNode(NodeModel nodeModel)
同步节点的项目
|
void |
syncNode(NodeModel nodeModel,
String id)
同步节点的项目
|
checkUserWorkspace, checkUserWorkspace, defaultOrders, delByKey, delByWorkspace, fillInsert, getByKey, getByKey, getCheckUserWorkspace, getWorkspaceId, listById, listByWorkspace, listPage, sortMoveDown, sortMoveUp, sortToTop, updateByIdautoClear, autoLoopClear, clearTimeColumns, count, count, covetTableName, executeClearImpl, getLastTimeValue, insert, 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, warpExceptionprotected final NodeService nodeService
protected final WorkspaceService workspaceService
protected BaseNodeService(NodeService nodeService, WorkspaceService workspaceService, String dataName)
public PageResultDto<T> listPageNode(javax.servlet.http.HttpServletRequest request)
public void syncAllNode()
public void syncNode(NodeModel nodeModel)
nodeModel - 节点public String syncExecuteNode(NodeModel nodeModel)
nodeModel - 节点信息public int delCache(String nodeId, javax.servlet.http.HttpServletRequest request)
nodeId - 节点request - 请求public int delCache(String dataId, String nodeId, javax.servlet.http.HttpServletRequest request)
dataId - 数据IDnodeId - 节点request - 请求public T getData(String nodeId, String dataId)
getData in class BaseDbService<T extends BaseNodeModel>nodeId - 节点IDdataId - 数据IDpublic abstract com.alibaba.fastjson.JSONObject getItem(NodeModel nodeModel, String id)
nodeModel - 节点id - 项目IDpublic abstract com.alibaba.fastjson.JSONArray getLitDataArray(NodeModel nodeModel)
nodeModel - 节点Copyright © 2017–2022. All rights reserved.