跳过导航链接
A B C D E F G H I L M N O P Q R S T U 

A

AbstractControlMonitor - eventcenter.monitor中的类
抽象的监控器 Created by liumingjian on 16/2/15.
AbstractControlMonitor() - 类 的构造器eventcenter.monitor.AbstractControlMonitor
 
AbstractControlMonitor.DelayInitLock - eventcenter.monitor中的类
延迟加载锁,由于AbstractControlMonitor中的startup方法使用@PostConstruct注解,当使用混合的ControlMonitor时,加载ControlMonitor之前就已经初始化了,所以会导致一些必要的信息没有加载进来, 需要使用这个延迟加载的锁进行控制
AbstractControlMonitor.HeartBeat - eventcenter.monitor中的类
定时发送心跳数据包
AbstractMonitorDataCodec - eventcenter.monitor中的类
Created by liumingjian on 16/3/30.
AbstractMonitorDataCodec() - 类 的构造器eventcenter.monitor.AbstractMonitorDataCodec
 
AbstractMonitorDataCodec.Builder - eventcenter.monitor中的类
 
AdapterInfoStorage - eventcenter.monitor中的类
这个是默认的实现,方法中不做任何实现 Created by liumingjian on 2017/4/6.
AdapterInfoStorage() - 类 的构造器eventcenter.monitor.AdapterInfoStorage
 
append(String, Object) - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec.Builder
 
assertInfoStorageNotNull() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 

B

beatOpen - 类 中的变量eventcenter.monitor.AbstractControlMonitor.HeartBeat
 
build() - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec.Builder
 
Builder() - 类 的构造器eventcenter.monitor.AbstractMonitorDataCodec.Builder
 
buildReceived(NodeInfo, Target, EventInfo, Object) - 类 中的静态方法eventcenter.monitor.MonitorEventInfo
 
buildSend(NodeInfo, PublisherGroup, Target, EventInfo, Object, Exception) - 类 中的静态方法eventcenter.monitor.MonitorEventInfo
 
buildWith(ListenerReceipt, NodeInfo, Object, Object) - 类 中的静态方法eventcenter.monitor.MonitorEventInfo
 
buildWith(ListenerReceipt, NodeInfo, Object, Object, Date) - 类 中的静态方法eventcenter.monitor.MonitorEventInfo
 

C

clone() - 类 中的方法eventcenter.monitor.NodeInfo
 
close() - 类 中的方法eventcenter.monitor.AdapterInfoStorage
 
close() - 接口 中的方法eventcenter.monitor.InfoStorage
关闭存储器
codec(String, Object) - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec
将一个非CollectionObject[]Map类型的对象,转换成为Map结构的数据
codec(String, Object, int) - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec
 
codec(String, Object) - 接口 中的方法eventcenter.monitor.MonitorDataCodec
将data转换为key-value的形式对象
codecArray(String, Object[], int) - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec
 
codecCollection(String, Collection<?>) - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec
 
codecCollection(String, Collection<?>, int) - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec
 
codecCollection(String, Collection<?>) - 接口 中的方法eventcenter.monitor.MonitorDataCodec
将数组类型的集合进行转换
codecElement(Object) - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec
将一个非CollectionObject[]Map类型的对象,转换成为Map结构的数据
codecObject(String, Object) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
ControlMonitor - eventcenter.monitor中的接口
客户端的监控器,用于收集各种监控数据
countOfLiveThread() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
countOfLiveThread() - 接口 中的方法eventcenter.monitor.ControlMonitor
查看事件消费容器中正在运行的线程并发数
countOfMaxConcurrent() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
countOfMaxConcurrent() - 接口 中的方法eventcenter.monitor.ControlMonitor
查看事件消费容器中最高的线程并发数
countOfQueueBuffer() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
countOfQueueBuffer() - 接口 中的方法eventcenter.monitor.ControlMonitor
获取线程池中的阻塞队列的元素数量

D

delayInitLock - 类 中的静态变量eventcenter.monitor.AbstractControlMonitor
 
DelayInitLock() - 类 的构造器eventcenter.monitor.AbstractControlMonitor.DelayInitLock
 

E

eventCenter - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 
eventcenter.monitor - 程序包 eventcenter.monitor
 

F

forwardEventInfo(List<MonitorEventInfo>) - 接口 中的方法eventcenter.monitor.InfoForward
推送已消费的事件信息
forwardNodeInfo(NodeInfo) - 接口 中的方法eventcenter.monitor.InfoForward
推送事件中心节点信息

G

getConsumed() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getCountOfLiveThread() - 类 中的方法eventcenter.monitor.NodeInfo
容器中正在运行的线程并发数
getCountOfQueueBuffer() - 类 中的方法eventcenter.monitor.NodeInfo
获取容器中缓冲的队列容量
getCreated() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getDelay() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getEventArgs() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getEventCenter() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
getEventId() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getEventName() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getEventResult() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getException() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getExceptionMessage() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getExceptionStack() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getFromNodeId() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getGroup() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
getGroup() - 类 中的方法eventcenter.monitor.NodeInfo
节点分组
getHeartbeatInterval() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
getHost() - 类 中的方法eventcenter.monitor.NodeInfo
主机地址
getHostAddress() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
getId() - 类 中的方法eventcenter.monitor.NodeInfo
节点唯一编号
getInfoForward() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
getInfoStorage() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
getListenerClazz() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getMaxLevel() - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec
 
getMdcValue() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getMonitorDataCodec() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
getMonitorDataCodecClazz() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
getName() - 类 中的方法eventcenter.monitor.NodeInfo
节点名称
getNodeGroup() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getNodeHost() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getNodeId() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getNodeName() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
getNodeName() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getQueueSize() - 类 中的方法eventcenter.monitor.NodeInfo
查看缓存队列所缓存的事件数量
getSendHost() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getStart() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getStart() - 类 中的方法eventcenter.monitor.NodeInfo
启动时间
getStat() - 类 中的方法eventcenter.monitor.NodeInfo
健康状态,0表示掉线、1表示空闲、2表示较忙,3表示非常繁忙
getTimestamp() - 类 中的方法eventcenter.monitor.NodeInfo
 
getTook() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
getType() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
group - 类 中的变量eventcenter.monitor.AbstractControlMonitor
设置客户端的群组

H

heartBeat - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 
HeartBeat() - 类 的构造器eventcenter.monitor.AbstractControlMonitor.HeartBeat
 
heartbeatInterval - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 

I

infoForward - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 
InfoForward - eventcenter.monitor中的接口
节点信息推送接口,节点信息包含两部分,第一部分是节点信息的变更,第二部分是事件消费的回执信息推送
infoStorage - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 
InfoStorage - eventcenter.monitor中的接口
监控数据的存储器
init() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
instanceCodec(String) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
isLock() - 类 中的方法eventcenter.monitor.AbstractControlMonitor.DelayInitLock
 
isSaveEventData() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
isSuccess() - 类 中的方法eventcenter.monitor.MonitorEventInfo
 

L

loadInfoStorage() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
loadNodeInfo() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
lock() - 类 中的方法eventcenter.monitor.AbstractControlMonitor.DelayInitLock
 
lock - 类 中的变量eventcenter.monitor.AbstractControlMonitor.HeartBeat
 
logger - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 

M

maxLevel - 类 中的变量eventcenter.monitor.AbstractMonitorDataCodec
if collection or map 's element is collection or map, it would deep into till to maxLevel
monitorDataCodec - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 
MonitorDataCodec - eventcenter.monitor中的接口
用于解析监控的事件的args和result的类型,将他转换成字符串存储起来
monitorDataCodecClazz - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 
MonitorEventInfo - eventcenter.monitor中的类
通过拦截事件执行之后的回执信息,封装为监控的事件信息 Created by liumingjian on 16/2/15.
MonitorEventInfo() - 类 的构造器eventcenter.monitor.MonitorEventInfo
 
MonitorException - eventcenter.monitor中的异常错误
Created by liumingjian on 16/2/15.
MonitorException(String) - 异常错误 的构造器eventcenter.monitor.MonitorException
 
MonitorException(Throwable) - 异常错误 的构造器eventcenter.monitor.MonitorException
 
MonitorStorageException - eventcenter.monitor中的异常错误
有关InfoStorage操作时抛出的异常 Created by liumingjian on 16/2/15.
MonitorStorageException(String) - 异常错误 的构造器eventcenter.monitor.MonitorStorageException
 
MonitorStorageException(Throwable) - 异常错误 的构造器eventcenter.monitor.MonitorStorageException
 

N

nodeInfo - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 
NodeInfo - eventcenter.monitor中的类
加入监控后,每个事件中心就是一个事件节点,那么节点就需要包含一些属性,例如唯一的ID,IP地址、hostName、启动时间、健康状况、空闲状态等等基本信息 Created by liumingjian on 16/2/15.
NodeInfo() - 类 的构造器eventcenter.monitor.NodeInfo
 
nodeName - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 

O

open - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 
open() - 类 中的方法eventcenter.monitor.AdapterInfoStorage
 
open() - 接口 中的方法eventcenter.monitor.InfoStorage
打开存储器
openHeartBeat() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 

P

popEventInfo() - 类 中的方法eventcenter.monitor.AdapterInfoStorage
 
popEventInfo() - 接口 中的方法eventcenter.monitor.InfoStorage
推出最早保存的监控的事件数据
popEventInfos(int) - 类 中的方法eventcenter.monitor.AdapterInfoStorage
 
popEventInfos(int) - 接口 中的方法eventcenter.monitor.InfoStorage
将监控信息按照时间从早到晚推出来,推出之后,磁盘将会删除这些数据
pushEventInfo(MonitorEventInfo) - 类 中的方法eventcenter.monitor.AdapterInfoStorage
 
pushEventInfo(MonitorEventInfo) - 接口 中的方法eventcenter.monitor.InfoStorage
保存单个监控信息
pushEventInfos(List<MonitorEventInfo>) - 类 中的方法eventcenter.monitor.AdapterInfoStorage
 
pushEventInfos(List<MonitorEventInfo>) - 接口 中的方法eventcenter.monitor.InfoStorage
批量保存监控信息

Q

queryNodeInfo(boolean) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
queryNodeInfo() - 类 中的方法eventcenter.monitor.AdapterInfoStorage
 
queryNodeInfo(boolean) - 接口 中的方法eventcenter.monitor.ControlMonitor
获取当前事件中心的节点信息
queryNodeInfo() - 接口 中的方法eventcenter.monitor.InfoStorage
获取事件中心节点信息
queueSize() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
queueSize() - 接口 中的方法eventcenter.monitor.ControlMonitor
查看缓存队列所缓存的事件数量

R

run() - 类 中的方法eventcenter.monitor.AbstractControlMonitor.HeartBeat
 

S

saveEventData - 类 中的变量eventcenter.monitor.AbstractControlMonitor
是否需要保存事件的数据,主要是eventArgs和eventResult
saveEventInfo(MonitorEventInfo) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
saveEventInfo(MonitorEventInfo) - 接口 中的方法eventcenter.monitor.ControlMonitor
保存事件消费完成之后的回执信息
saveListenerReceipt(ListenerReceipt) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
saveListenerReceipt(ListenerReceipt) - 接口 中的方法eventcenter.monitor.ControlMonitor
这个可以直接保存ListenerReceipt,并且可以通过AbstractMonitorDataCodec的实现类,将event.args或者result转换成相应的字符串,以便减少存储
saveNodeInfo(NodeInfo) - 类 中的方法eventcenter.monitor.AdapterInfoStorage
 
saveNodeInfo(NodeInfo) - 接口 中的方法eventcenter.monitor.InfoStorage
保存事件中心节点信息
setConsumed(Date) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setCountOfLiveThread(Integer) - 类 中的方法eventcenter.monitor.NodeInfo
容器中正在运行的线程并发数
setCountOfQueueBuffer(Integer) - 类 中的方法eventcenter.monitor.NodeInfo
获取容器中缓冲的队列容量
setCreated(Date) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setDelay(Long) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setEventArgs(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setEventCenter(AbstractEventCenter) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
setEventId(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setEventName(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setEventResult(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setException(Throwable) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setExceptionMessage(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setExceptionStack(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setFromNodeId(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setGroup(String) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
setGroup(String) - 类 中的方法eventcenter.monitor.NodeInfo
节点分组
setHeartbeatInterval(long) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
setHost(String) - 类 中的方法eventcenter.monitor.NodeInfo
主机地址
setId(String) - 类 中的方法eventcenter.monitor.NodeInfo
节点唯一编号
setInfoForward(InfoForward) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
setInfoStorage(InfoStorage) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
setListenerClazz(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setMaxLevel(int) - 类 中的方法eventcenter.monitor.AbstractMonitorDataCodec
 
setMdcValue(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setMonitorDataCodec(MonitorDataCodec) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
setMonitorDataCodecClazz(String) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
setName(String) - 类 中的方法eventcenter.monitor.NodeInfo
节点名称
setNodeGroup(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setNodeHost(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setNodeId(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setNodeName(String) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
setNodeName(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setQueueSize(Integer) - 类 中的方法eventcenter.monitor.NodeInfo
查看缓存队列所缓存的事件数量
setSaveEventData(boolean) - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
setSendHost(String) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setStart(Date) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setStart(Date) - 类 中的方法eventcenter.monitor.NodeInfo
启动时间
setStat(Integer) - 类 中的方法eventcenter.monitor.NodeInfo
健康状态,0表示掉线、1表示空闲、2表示较忙,3表示非常繁忙
setSuccess(boolean) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setTimestamp(Date) - 类 中的方法eventcenter.monitor.NodeInfo
 
setTook(Long) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
setType(Integer) - 类 中的方法eventcenter.monitor.MonitorEventInfo
 
shutdown() - 类 中的方法eventcenter.monitor.AbstractControlMonitor.HeartBeat
 
shutdown() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
shutdown() - 接口 中的方法eventcenter.monitor.ControlMonitor
关闭监控器
sleep(long) - 类 中的方法eventcenter.monitor.AbstractControlMonitor.HeartBeat
 
startup() - 类 中的方法eventcenter.monitor.AbstractControlMonitor
 
startup() - 接口 中的方法eventcenter.monitor.ControlMonitor
启动监控器

T

TYPE_CONSUMED - 类 中的静态变量eventcenter.monitor.MonitorEventInfo
 
TYPE_RECEIVED - 类 中的静态变量eventcenter.monitor.MonitorEventInfo
 
TYPE_SEND - 类 中的静态变量eventcenter.monitor.MonitorEventInfo
 

U

unlock() - 类 中的方法eventcenter.monitor.AbstractControlMonitor.DelayInitLock
 
uploadNodeInfoError - 类 中的变量eventcenter.monitor.AbstractControlMonitor
 
A B C D E F G H I L M N O P Q R S T U 
跳过导航链接

Copyright © 2018 Jue Ming. All rights reserved.