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, updateById
autoClear, autoLoopClear, clearTimeColumns, count, count, covetTableName, executeClearImpl, getLastTimeValue, insert, insert, insertNotFill, list, listById, listById, listPage, listPage, parsePage, update, updateById, updateById, upsert
count, 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, warpException
protected 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.