@Service public class NodeScriptServer extends BaseWorkspaceOptService<NodeScriptModel> implements ICron<NodeScriptModel>
Constructor and Description |
---|
NodeScriptServer(NodeScriptExecLogServer execLogServer) |
Modifier and Type | Method and Description |
---|---|
void |
addItem(NodeScriptModel nodeScriptModel)
添加实体
|
boolean |
checkCron(NodeScriptModel nodeScriptModel)
检查是否启动定时
|
void |
deleteItem(String id)
删除实体
|
String |
execute(NodeScriptModel scriptServerItem,
int type,
String uerName,
String args)
执行脚本
|
NodeScriptModel |
getItem(String id)
工具id 获取 实体
|
List<NodeScriptModel> |
list()
获取所有数据
|
List<NodeScriptModel> |
queryStartingList()
查询启动中的 所有定时任务 列表
|
void |
updateItem(NodeScriptModel nodeScriptModel)
修改信息
|
getJSONObject, list
deleteJson, getDataFilePath, getJSONObject, getJsonObjectById, saveJson, updateJson
public NodeScriptServer(NodeScriptExecLogServer execLogServer)
public List<NodeScriptModel> list()
BaseOperService
list
in class BaseOperService<NodeScriptModel>
public NodeScriptModel getItem(String id)
BaseOperService
getItem
in class BaseOperService<NodeScriptModel>
id
- 数据idpublic void addItem(NodeScriptModel nodeScriptModel)
BaseOperService
addItem
in class BaseOperService<NodeScriptModel>
nodeScriptModel
- 实体public void updateItem(NodeScriptModel nodeScriptModel)
BaseWorkspaceOptService
updateItem
in class BaseWorkspaceOptService<NodeScriptModel>
nodeScriptModel
- 信息public void deleteItem(String id)
BaseOperService
deleteItem
in class BaseOperService<NodeScriptModel>
id
- 数据idpublic boolean checkCron(NodeScriptModel nodeScriptModel)
ICron
checkCron
in interface ICron<NodeScriptModel>
nodeScriptModel
- beanpublic List<NodeScriptModel> queryStartingList()
ICron
queryStartingList
in interface ICron<NodeScriptModel>
public String execute(NodeScriptModel scriptServerItem, int type, String uerName, String args)
scriptServerItem
- 脚本type
- 类型args
- 参数Copyright © 2017–2022. All rights reserved.