public class AdapterInfoStorage extends Object implements InfoStorage
| 构造器和说明 |
|---|
AdapterInfoStorage() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
关闭存储器
|
void |
open()
打开存储器
|
MonitorEventInfo |
popEventInfo()
推出最早保存的监控的事件数据
|
List<MonitorEventInfo> |
popEventInfos(int maxSize)
将监控信息按照时间从早到晚推出来,推出之后,磁盘将会删除这些数据
|
void |
pushEventInfo(MonitorEventInfo info)
保存单个监控信息
|
void |
pushEventInfos(List<MonitorEventInfo> infos)
批量保存监控信息
|
NodeInfo |
queryNodeInfo()
获取事件中心节点信息
|
void |
saveNodeInfo(NodeInfo nodeInfo)
保存事件中心节点信息
|
public void open()
throws Exception
InfoStorageopen 在接口中 InfoStorageExceptionpublic void close()
throws Exception
InfoStorageclose 在接口中 InfoStorageExceptionpublic void pushEventInfos(List<MonitorEventInfo> infos)
InfoStoragepushEventInfos 在接口中 InfoStoragepublic void pushEventInfo(MonitorEventInfo info)
InfoStoragepushEventInfo 在接口中 InfoStoragepublic List<MonitorEventInfo> popEventInfos(int maxSize)
InfoStoragepopEventInfos 在接口中 InfoStoragepublic MonitorEventInfo popEventInfo()
InfoStoragepopEventInfo 在接口中 InfoStoragepublic void saveNodeInfo(NodeInfo nodeInfo)
InfoStoragesaveNodeInfo 在接口中 InfoStoragepublic NodeInfo queryNodeInfo()
InfoStoragequeryNodeInfo 在接口中 InfoStorageCopyright © 2018 Jue Ming. All rights reserved.