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

A

add(TopicListener<Event>) - 类 中的方法org.noear.dami.bus.TopicListenPipeline
添加监听
add(int, TopicListener<Event>) - 类 中的方法org.noear.dami.bus.TopicListenPipeline
添加监听(带顺序位)
add(String, int, TopicListener<Payload<C, R>>) - 接口 中的方法org.noear.dami.bus.TopicRouter
添加监听
add(String, int, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.TopicRouterImpl
添加监听
addInterceptor(int, Interceptor) - 接口 中的方法org.noear.dami.bus.TopicRouter
添加拦截器
addInterceptor(int, Interceptor) - 类 中的方法org.noear.dami.bus.TopicRouterImpl
添加拦截器
api() - 类 中的静态方法org.noear.dami.Dami
接口界面
assertTopic(String) - 类 中的方法org.noear.dami.bus.TopicRouterImpl
断言主题是否为空

C

Coder - org.noear.dami.api中的接口
编码器
CoderDefault - org.noear.dami.api中的类
编码器默认实现(Map)
CoderDefault() - 类 的构造器org.noear.dami.api.CoderDefault
 
createSender(String, Class<T>) - 接口 中的方法org.noear.dami.api.DamiApi
创建发送器代理
createSender(String, Class<T>) - 类 中的方法org.noear.dami.api.DamiApiImpl
创建发送器代理

D

Dami - org.noear.dami中的类
大米,本地过程调用框架
Dami() - 类 的构造器org.noear.dami.Dami
 
DamiApi - org.noear.dami.api中的接口
大米接口(提供 Local Procedure Call 服务)
DamiApiImpl - org.noear.dami.api中的类
 
DamiApiImpl(DamiBus) - 类 的构造器org.noear.dami.api.DamiApiImpl
 
DamiBus<C,R> - org.noear.dami.bus中的接口
大米总线(提供 Local Procedure Call 服务)
DamiBusImpl<C,R> - org.noear.dami.bus中的类
大米总线实现
DamiBusImpl() - 类 的构造器org.noear.dami.bus.DamiBusImpl
 
decode(Method, Object) - 接口 中的方法org.noear.dami.api.Coder
解码
decode(Method, Object) - 类 中的方法org.noear.dami.api.CoderDefault
解码
doIntercept(Payload<C, R>, InterceptorChain) - 接口 中的方法org.noear.dami.bus.Interceptor
拦截
doIntercept(Payload<C, R>) - 类 中的方法org.noear.dami.bus.InterceptorChain
拦截
doIntercept(Payload<C, R>, InterceptorChain) - 类 中的方法org.noear.dami.bus.InterceptorEntity
拦截
doIntercept(Payload<C, R>, InterceptorChain) - 类 中的方法org.noear.dami.bus.TopicRouterImpl
事件拦截并路由分发

E

encode(Method, Object[]) - 接口 中的方法org.noear.dami.api.Coder
编码
encode(Method, Object[]) - 类 中的方法org.noear.dami.api.CoderDefault
编码

F

future - 类 中的变量org.noear.dami.bus.Payload
 

G

getAttachment(String) - 类 中的方法org.noear.dami.bus.Payload
获取附件
getCoder() - 接口 中的方法org.noear.dami.api.DamiApi
获取编码器
getCoder() - 类 中的方法org.noear.dami.api.DamiApiImpl
获取编码器
getContent() - 类 中的方法org.noear.dami.bus.Payload
内容
getGuid() - 类 中的方法org.noear.dami.bus.Payload
唯一性id
getIndex() - 类 中的方法org.noear.dami.bus.InterceptorEntity
获取顺序位
getReal() - 类 中的方法org.noear.dami.bus.InterceptorEntity
获取原拦截器
getTimeout() - 接口 中的方法org.noear.dami.bus.DamiBus
获取超时
getTimeout() - 类 中的方法org.noear.dami.bus.DamiBusImpl
获取超时
getTopic() - 类 中的方法org.noear.dami.bus.Payload
主题

H

handle(Payload<C, R>) - 接口 中的方法org.noear.dami.bus.TopicRouter
接收事件并路由
handle(Payload<C, R>) - 类 中的方法org.noear.dami.bus.TopicRouterImpl
接收事件

I

intercept(int, Interceptor) - 接口 中的方法org.noear.dami.bus.DamiBus
拦截
intercept(int, Interceptor) - 类 中的方法org.noear.dami.bus.DamiBusImpl
拦截
intercept(Interceptor) - 类 中的静态方法org.noear.dami.Dami
拦截
intercept(int, Interceptor) - 类 中的静态方法org.noear.dami.Dami
拦截
Interceptor<C,R> - org.noear.dami.bus中的接口
拦截器
InterceptorChain<C,R> - org.noear.dami.bus中的类
拦截链
InterceptorChain(List<InterceptorEntity>) - 类 的构造器org.noear.dami.bus.InterceptorChain
 
InterceptorEntity<C,R> - org.noear.dami.bus中的类
拦截器实体。
InterceptorEntity(int, Interceptor<C, R>) - 类 的构造器org.noear.dami.bus.InterceptorEntity
 
invoke(Object, Method, Object[]) - 类 中的方法org.noear.dami.api.SenderInvocationHandler
 
isRequest() - 类 中的方法org.noear.dami.bus.Payload
是否为请求(是的话,需要响应)

L

listen(String, TopicListener<Payload<C, R>>) - 接口 中的方法org.noear.dami.bus.DamiBus
监听
listen(String, int, TopicListener<Payload<C, R>>) - 接口 中的方法org.noear.dami.bus.DamiBus
监听
listen(String, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
监听
listen(String, int, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
监听

M

MethodTopicListener - org.noear.dami.api中的类
 
MethodTopicListener(DamiBus, Object, Method, Coder) - 类 的构造器org.noear.dami.api.MethodTopicListener
 

O

objBus() - 类 中的静态方法org.noear.dami.Dami
泛型、强类型总线界面
onEvent(Payload) - 类 中的方法org.noear.dami.api.MethodTopicListener
 
onEvent(Event) - 接口 中的方法org.noear.dami.bus.TopicListener
处理监听事件
onEvent(Event) - 类 中的方法org.noear.dami.bus.TopicListenPipeline
 
org.noear.dami - 程序包 org.noear.dami
 
org.noear.dami.api - 程序包 org.noear.dami.api
 
org.noear.dami.bus - 程序包 org.noear.dami.bus
 

P

Payload<C,R> - org.noear.dami.bus中的类
事件装载
Payload(String, C) - 类 的构造器org.noear.dami.bus.Payload
 
Payload(String, String, C) - 类 的构造器org.noear.dami.bus.Payload
 

R

registerListener(String, Object) - 接口 中的方法org.noear.dami.api.DamiApi
注册监听者实例
registerListener(String, int, Object) - 接口 中的方法org.noear.dami.api.DamiApi
注册监听者实例
registerListener(String, Object) - 类 中的方法org.noear.dami.api.DamiApiImpl
注册监听者实例
registerListener(String, int, Object) - 类 中的方法org.noear.dami.api.DamiApiImpl
注册监听者实例
remove(TopicListener<Event>) - 类 中的方法org.noear.dami.bus.TopicListenPipeline
移除监听
remove(String, TopicListener<Payload<C, R>>) - 接口 中的方法org.noear.dami.bus.TopicRouter
移除监听
remove(String, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.TopicRouterImpl
移除监听
requestAndCallback(String, C, Consumer<R>) - 接口 中的方法org.noear.dami.bus.DamiBus
请求并等待回调
requestAndCallback(Payload<C, R>, Consumer<R>) - 接口 中的方法org.noear.dami.bus.DamiBus
请求并等待回调,自定义载体
requestAndCallback(String, C, Consumer<R>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
请求并等待回调
requestAndCallback(Payload<C, R>, Consumer<R>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
 
requestAndResponse(String, C) - 接口 中的方法org.noear.dami.bus.DamiBus
请求并等待响应
requestAndResponse(Payload<C, R>) - 接口 中的方法org.noear.dami.bus.DamiBus
请求并等待响应,自定义载体
requestAndResponse(String, C) - 类 中的方法org.noear.dami.bus.DamiBusImpl
请求并等待响应
requestAndResponse(Payload<C, R>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
 
response(Payload<C, R>, R) - 接口 中的方法org.noear.dami.bus.DamiBus
响应
response(Payload<C, R>, R) - 类 中的方法org.noear.dami.bus.DamiBusImpl
响应

S

send(String, C) - 接口 中的方法org.noear.dami.bus.DamiBus
发送(不需要响应)
send(Payload<C, R>) - 接口 中的方法org.noear.dami.bus.DamiBus
发送(不需要响应),自定义载体
send(String, C) - 类 中的方法org.noear.dami.bus.DamiBusImpl
发送(不需要响应)
send(Payload<C, R>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
 
SenderInvocationHandler - org.noear.dami.api中的类
接送者接口调用代理
SenderInvocationHandler(DamiBus, String, Coder) - 类 的构造器org.noear.dami.api.SenderInvocationHandler
 
setAttachment(String, T) - 类 中的方法org.noear.dami.bus.Payload
设置附件
setCoder(Coder) - 接口 中的方法org.noear.dami.api.DamiApi
设置编码器
setCoder(Coder) - 类 中的方法org.noear.dami.api.DamiApiImpl
设置编码器
setTimeout(long) - 接口 中的方法org.noear.dami.bus.DamiBus
设置超时
setTimeout(long) - 类 中的方法org.noear.dami.bus.DamiBusImpl
设置超时
strBus() - 类 中的静态方法org.noear.dami.Dami
弱类型总线界面(适合类隔离的场景)

T

TopicListener<Event> - org.noear.dami.bus中的接口
主题监听器
TopicListenPipeline<Event> - org.noear.dami.bus中的类
主题监听管道
TopicListenPipeline() - 类 的构造器org.noear.dami.bus.TopicListenPipeline
 
TopicRouter<C,R> - org.noear.dami.bus中的接口
主题路由器
TopicRouterImpl<C,R> - org.noear.dami.bus中的类
主题路由器
TopicRouterImpl() - 类 的构造器org.noear.dami.bus.TopicRouterImpl
 
toString() - 类 中的方法org.noear.dami.bus.Payload
 

U

unlisten(String, TopicListener<Payload<C, R>>) - 接口 中的方法org.noear.dami.bus.DamiBus
取消监听
unlisten(String, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
取消监听
unregisterListener(String, Object) - 接口 中的方法org.noear.dami.api.DamiApi
取消注册监听者实例
unregisterListener(String, Object) - 类 中的方法org.noear.dami.api.DamiApiImpl
取消注册监听者实例
A C D E F G H I L M O P R S T U 
跳过导航链接

Copyright © 2023. All rights reserved.