A B C D E F G I J L M O P R S T U
A
- accept(R) - 接口 中的方法org.noear.dami.bus.Acceptor
-
接收
- accept(R) - 类 中的方法org.noear.dami.bus.impl.AcceptorRequest
-
- accept(R) - 类 中的方法org.noear.dami.bus.impl.AcceptorSubscribe
-
- Acceptor<R> - org.noear.dami.bus中的接口
-
答复接收器
- AcceptorRequest<R> - org.noear.dami.bus.impl中的类
-
订阅接收器
- AcceptorRequest(CompletableFuture<R>) - 类 的构造器org.noear.dami.bus.impl.AcceptorRequest
-
- AcceptorSubscribe<R> - org.noear.dami.bus.impl中的类
-
请求接收器
- AcceptorSubscribe(Consumer<R>) - 类 的构造器org.noear.dami.bus.impl.AcceptorSubscribe
-
- add(TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.impl.TopicListenPipeline
-
添加监听
- add(int, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.impl.TopicListenPipeline
-
添加监听(带顺序位)
- add(String, int, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.impl.TopicRouterDefault
-
添加监听
- add(String, int, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.impl.TopicRouterPatterned
-
添加监听
- add(String, int, TopicListener<Payload<C, R>>) - 接口 中的方法org.noear.dami.bus.TopicRouter
-
添加监听
- addInterceptor(int, Interceptor) - 类 中的方法org.noear.dami.bus.impl.TopicDispatcherDefault
-
添加拦截器
- addInterceptor(int, Interceptor) - 接口 中的方法org.noear.dami.bus.TopicDispatcher
-
添加拦截器
- api() - 类 中的静态方法org.noear.dami.Dami
-
接口界面
- assertTopic(String) - 类 中的静态方法org.noear.dami.bus.AssertUtil
-
断言主题是否为空
- AssertUtil - org.noear.dami.bus中的类
-
- AssertUtil() - 类 的构造器org.noear.dami.bus.AssertUtil
-
B
- bus() - 接口 中的方法org.noear.dami.api.DamiApi
-
获取关联总线
- bus() - 类 中的方法org.noear.dami.api.DamiApiImpl
-
- bus() - 类 中的静态方法org.noear.dami.Dami
-
总线界面
C
- Coder - org.noear.dami.api中的接口
-
编码器
- coder() - 接口 中的方法org.noear.dami.api.DamiApi
-
获取编码器
- coder(Coder) - 接口 中的方法org.noear.dami.api.DamiApiConfigurator
-
设置编码器
- coder(Coder) - 类 中的方法org.noear.dami.api.DamiApiImpl
-
设置编码器
- coder() - 类 中的方法org.noear.dami.api.DamiApiImpl
-
获取编码器
- CoderDefault - org.noear.dami.api中的类
-
编码器默认实现(Map)
- CoderDefault() - 类 的构造器org.noear.dami.api.CoderDefault
-
- configure(TopicRouter) - 类 中的静态方法org.noear.dami.DamiConfig
-
配置总线的主体路由器
- configure(TopicDispatcher) - 类 中的静态方法org.noear.dami.DamiConfig
-
配置总线的主题调度器
- configure(PayloadFactory) - 类 中的静态方法org.noear.dami.DamiConfig
-
配置总线的负载工厂
- configure(long) - 类 中的静态方法org.noear.dami.DamiConfig
-
配置总线的超时
- configure(Coder) - 类 中的静态方法org.noear.dami.DamiConfig
-
配置接口的编解码器
- configure(DamiBus) - 类 中的静态方法org.noear.dami.DamiConfig
-
配置总线实例
- configure(DamiApi) - 类 中的静态方法org.noear.dami.DamiConfig
-
配置接口实例
- create(String, int, TopicListener<Payload<C, R>>) - 接口 中的方法org.noear.dami.bus.impl.RoutingFactory
-
创建路由记录
- create(String, C, Acceptor<R>) - 接口 中的方法org.noear.dami.bus.PayloadFactory
-
创建
- 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 服务)
- DamiApiConfigurator - org.noear.dami.api中的接口
-
大米接口配置器
- DamiApiImpl - org.noear.dami.api中的类
-
- DamiApiImpl() - 类 的构造器org.noear.dami.api.DamiApiImpl
-
- DamiApiImpl(DamiBus) - 类 的构造器org.noear.dami.api.DamiApiImpl
-
- DamiApiImpl(Supplier<DamiBus>) - 类 的构造器org.noear.dami.api.DamiApiImpl
-
- DamiBus<C,R> - org.noear.dami.bus中的接口
-
大米总线(提供 Local Procedure Call 服务)
- DamiBusConfigurator<C,R> - org.noear.dami.bus中的接口
-
大米总线配置器
- DamiBusImpl<C,R> - org.noear.dami.bus中的类
-
大米总线实现
- DamiBusImpl(TopicRouter<C, R>, TopicDispatcher<C, R>, PayloadFactory<C, R>) - 类 的构造器org.noear.dami.bus.DamiBusImpl
-
- DamiBusImpl() - 类 的构造器org.noear.dami.bus.DamiBusImpl
-
- DamiBusImpl(TopicRouter<C, R>) - 类 的构造器org.noear.dami.bus.DamiBusImpl
-
- DamiBusImpl(TopicRouter<C, R>, TopicDispatcher<C, R>) - 类 的构造器org.noear.dami.bus.DamiBusImpl
-
- DamiBusImpl(TopicDispatcher<C, R>) - 类 的构造器org.noear.dami.bus.DamiBusImpl
-
- DamiConfig - org.noear.dami中的类
-
大米配置器
- DamiConfig() - 类 的构造器org.noear.dami.DamiConfig
-
- DamiException - org.noear.dami.exception中的异常错误
-
Dami 专属异常
- DamiException(String) - 异常错误 的构造器org.noear.dami.exception.DamiException
-
- DamiException(Throwable) - 异常错误 的构造器org.noear.dami.exception.DamiException
-
- DamiNoSubscriptionException - org.noear.dami.exception中的异常错误
-
Dami 无订阅异常
- DamiNoSubscriptionException(String) - 异常错误 的构造器org.noear.dami.exception.DamiNoSubscriptionException
-
- DamiNoSubscriptionException(Throwable) - 异常错误 的构造器org.noear.dami.exception.DamiNoSubscriptionException
-
- decode(Method, Payload) - 接口 中的方法org.noear.dami.api.Coder
-
解码
- decode(Method, Payload) - 类 中的方法org.noear.dami.api.CoderDefault
-
解码
- dispatch(Payload<C, R>, TopicRouter<C, R>) - 类 中的方法org.noear.dami.bus.impl.TopicDispatcherDefault
-
派发
- dispatch(Payload<C, R>, TopicRouter<C, R>) - 接口 中的方法org.noear.dami.bus.TopicDispatcher
-
派发
- doDispatch(Payload<C, R>, List<TopicListenerHolder<C, R>>) - 类 中的方法org.noear.dami.bus.impl.TopicDispatcherDefault
-
执行派发
- doIntercept(Payload<C, R>, InterceptorChain<C, R>) - 类 中的方法org.noear.dami.bus.impl.TopicDispatcherDefault
-
执行拦截
- doIntercept(Payload<C, R>, InterceptorChain<C, R>) - 接口 中的方法org.noear.dami.bus.Interceptor
-
拦截
- doIntercept(Payload<C, R>) - 类 中的方法org.noear.dami.bus.InterceptorChain
-
拦截
- doIntercept(Payload<C, R>, InterceptorChain<C, R>) - 类 中的方法org.noear.dami.bus.InterceptorEntity
-
拦截
E
- encode(Method, Object[]) - 接口 中的方法org.noear.dami.api.Coder
-
编码
- encode(Method, Object[]) - 类 中的方法org.noear.dami.api.CoderDefault
-
编码
F
- findMethods(Class<?>) - 类 中的方法org.noear.dami.api.DamiApiImpl
-
获取方法
G
- getAttachment(String) - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
获取附件
- getAttachment(String) - 接口 中的方法org.noear.dami.bus.Payload
-
获取附件
- getContent() - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
内容
- getContent() - 接口 中的方法org.noear.dami.bus.Payload
-
内容
- getExpr() - 类 中的方法org.noear.dami.bus.impl.Routing
-
获取表达式
- getGuid() - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
唯一标识
- getGuid() - 接口 中的方法org.noear.dami.bus.Payload
-
唯一标识
- getHandled() - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
- getHandled() - 接口 中的方法org.noear.dami.bus.Payload
-
获取处理标识
- getIndex() - 类 中的方法org.noear.dami.bus.InterceptorEntity
-
获取顺序位
- getIndex() - 类 中的方法org.noear.dami.bus.TopicListenerHolder
-
获取顺序位
- getList() - 类 中的方法org.noear.dami.bus.impl.TopicListenPipeline
-
- getListener() - 类 中的方法org.noear.dami.api.impl.MethodTopicListenerRecord
-
方法主题监听器
- getListener() - 类 中的方法org.noear.dami.bus.TopicListenerHolder
-
获取监听器
- getMethodTopic(String, String) - 类 中的方法org.noear.dami.api.DamiApiImpl
-
获取方法的主题
- getReal() - 类 中的方法org.noear.dami.bus.InterceptorEntity
-
获取原拦截器
- getTargets() - 类 中的方法org.noear.dami.bus.InterceptorChain
-
- getTopic() - 类 中的方法org.noear.dami.api.impl.MethodTopicListenerRecord
-
主题
- getTopic() - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
主题
- getTopic() - 接口 中的方法org.noear.dami.bus.Payload
-
主题
I
- index - 类 中的变量org.noear.dami.bus.TopicListenerHolder
-
- intercept(int, Interceptor<C, R>) - 接口 中的方法org.noear.dami.bus.DamiBus
-
拦截
- intercept(Interceptor<C, R>) - 接口 中的方法org.noear.dami.bus.DamiBus
-
拦截
- intercept(int, Interceptor) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
拦截
- Interceptor<C,R> - org.noear.dami.bus中的接口
-
拦截器
- InterceptorChain<C,R> - org.noear.dami.bus中的类
-
拦截链
- InterceptorChain(List<InterceptorEntity>, List<TopicListenerHolder<C, R>>) - 类 的构造器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.impl.SenderInvocationHandler
-
- invokeDefault(Object, Method, Object[]) - 类 中的静态方法org.noear.dami.api.impl.MethodHandlerUtils
-
在代理模式下调用接口的默认的函数
- isDone() - 接口 中的方法org.noear.dami.bus.Acceptor
-
是否结束接收
- isDone() - 类 中的方法org.noear.dami.bus.impl.AcceptorRequest
-
- isDone() - 类 中的方法org.noear.dami.bus.impl.AcceptorSubscribe
-
- isRequest() - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
是否为请求(是的话,需要答复)
- isRequest() - 接口 中的方法org.noear.dami.bus.Payload
-
是否为请求(是,则需要答复)
- isSingle() - 接口 中的方法org.noear.dami.bus.Acceptor
-
是否单发接收
- isSingle() - 类 中的方法org.noear.dami.bus.impl.AcceptorRequest
-
- isSingle() - 类 中的方法org.noear.dami.bus.impl.AcceptorSubscribe
-
- isSubscribe() - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
- isSubscribe() - 接口 中的方法org.noear.dami.bus.Payload
-
是否为订阅(是,则需要答复)
J
- JAVA_MAJOR_VERSION - 类 中的静态变量org.noear.dami.api.impl.MethodHandlerUtils
-
Java 版本号
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, int, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
监听
- listener - 类 中的变量org.noear.dami.bus.TopicListenerHolder
-
M
- matches(String) - 类 中的方法org.noear.dami.bus.impl.Routing
-
匹配
- matches(String) - 类 中的方法org.noear.dami.bus.impl.RoutingPath
-
匹配
- matches(String) - 类 中的方法org.noear.dami.bus.impl.RoutingTag
-
匹配
- matching(String) - 类 中的方法org.noear.dami.bus.impl.TopicRouterDefault
-
路由匹配
- matching(String) - 类 中的方法org.noear.dami.bus.impl.TopicRouterPatterned
-
路由匹配
- matching(String) - 接口 中的方法org.noear.dami.bus.TopicRouter
-
路由匹配
- MethodHandlerUtils - org.noear.dami.api.impl中的类
-
函数代理工具(用于默认函数的处理跨版本)
- MethodHandlerUtils() - 类 的构造器org.noear.dami.api.impl.MethodHandlerUtils
-
- MethodTopicListener - org.noear.dami.api.impl中的类
-
方法主题监听器
- MethodTopicListener(DamiApi, Object, Method) - 类 的构造器org.noear.dami.api.impl.MethodTopicListener
-
- MethodTopicListenerRecord - org.noear.dami.api.impl中的类
-
方法主题监听器记录
- MethodTopicListenerRecord(String, MethodTopicListener) - 类 的构造器org.noear.dami.api.impl.MethodTopicListenerRecord
-
O
- onEvent(Payload) - 类 中的方法org.noear.dami.api.impl.MethodTopicListener
-
- onEvent(Event) - 接口 中的方法org.noear.dami.bus.TopicListener
-
处理监听事件
- org.noear.dami - 程序包 org.noear.dami
-
- org.noear.dami.api - 程序包 org.noear.dami.api
-
- org.noear.dami.api.impl - 程序包 org.noear.dami.api.impl
-
- org.noear.dami.bus - 程序包 org.noear.dami.bus
-
- org.noear.dami.bus.impl - 程序包 org.noear.dami.bus.impl
-
- org.noear.dami.exception - 程序包 org.noear.dami.exception
-
P
- Payload<C,R> - org.noear.dami.bus中的接口
-
事件负载
- PayloadDefault<C,R> - org.noear.dami.bus.impl中的类
-
事件负载本地实现
- PayloadDefault(String, C, Acceptor<R>) - 类 的构造器org.noear.dami.bus.impl.PayloadDefault
-
- payloadFactory(PayloadFactory<C, R>) - 接口 中的方法org.noear.dami.bus.DamiBusConfigurator
-
配置事件负载工厂
- payloadFactory(PayloadFactory<C, R>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
设置事件负载工厂
- PayloadFactory<C,R> - org.noear.dami.bus中的接口
-
事件负载工厂
R
- registerListener(String, Object) - 接口 中的方法org.noear.dami.api.DamiApi
-
注册监听者实例(一个监听类,只能监听一个主题)
- registerListener(String, int, Object) - 接口 中的方法org.noear.dami.api.DamiApi
-
注册监听者实例(一个监听类,只能监听一个主题)
- registerListener(String, int, Object) - 类 中的方法org.noear.dami.api.DamiApiImpl
-
注册监听者实例(一个监听类,只能监听一个主题)
- remove(TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.impl.TopicListenPipeline
-
移除监听
- remove(String, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.impl.TopicRouterDefault
-
移除监听
- remove(String) - 类 中的方法org.noear.dami.bus.impl.TopicRouterDefault
-
移除监听
- remove(String, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.impl.TopicRouterPatterned
-
移除监听
- remove(String) - 类 中的方法org.noear.dami.bus.impl.TopicRouterPatterned
-
移除监听
- remove(String, TopicListener<Payload<C, R>>) - 接口 中的方法org.noear.dami.bus.TopicRouter
-
移除监听
- remove(String) - 接口 中的方法org.noear.dami.bus.TopicRouter
-
移除监听
- reply(R) - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
答复
- reply(R) - 接口 中的方法org.noear.dami.bus.Payload
-
答复
- Routing<C,R> - org.noear.dami.bus.impl中的类
-
路由记录
- Routing(String, int, TopicListener<Payload<C, R>>) - 类 的构造器org.noear.dami.bus.impl.Routing
-
- RoutingFactory<C,R> - org.noear.dami.bus.impl中的接口
-
路由选择工厂
- RoutingPath<C,R> - org.noear.dami.bus.impl中的类
-
监听路由记录(path 模式)
- RoutingPath(String, int, TopicListener<Payload<C, R>>) - 类 的构造器org.noear.dami.bus.impl.RoutingPath
-
- RoutingTag<C,R> - org.noear.dami.bus.impl中的类
-
监听路由记录(tag 模式)
- RoutingTag(String, int, TopicListener<Payload<C, R>>) - 类 的构造器org.noear.dami.bus.impl.RoutingTag
-
S
- send(String, C) - 接口 中的方法org.noear.dami.bus.DamiBus
-
发送(不需要答复)
- send(String, C) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
发送(不需要答复)
- sendAndRequest(String, C) - 接口 中的方法org.noear.dami.bus.DamiBus
-
发送并请求(会等待响应)
- sendAndRequest(String, C) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
发送并请求(会等待响应)
- sendAndSubscribe(String, C, Consumer<R>) - 接口 中的方法org.noear.dami.bus.DamiBus
-
发送并订阅
- sendAndSubscribe(String, C, Consumer<R>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
发送并订阅
- SenderInvocationHandler - org.noear.dami.api.impl中的类
-
发送者接口的调用代理
- SenderInvocationHandler(DamiApi, Class<?>, String) - 类 的构造器org.noear.dami.api.impl.SenderInvocationHandler
-
- setAttachment(String, T) - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
设置附件
- setAttachment(String, T) - 接口 中的方法org.noear.dami.bus.Payload
-
设置附件
- setHandled() - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
- setHandled() - 接口 中的方法org.noear.dami.bus.Payload
-
设置处理标识
T
- timeout() - 接口 中的方法org.noear.dami.bus.DamiBus
-
获取响应超时(单位:毫秒)
- timeout(long) - 接口 中的方法org.noear.dami.bus.DamiBusConfigurator
-
配置响应超时
- timeout(long) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
设置超时
- timeout() - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
获取超时
- topicDispatcher(TopicDispatcher<C, R>) - 接口 中的方法org.noear.dami.bus.DamiBusConfigurator
-
配置主题调度器
- topicDispatcher(TopicDispatcher<C, R>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
- TopicDispatcher<C,R> - org.noear.dami.bus中的接口
-
主题派发器
- TopicDispatcherDefault<C,R> - org.noear.dami.bus.impl中的类
-
主题派发器默认实现
- TopicDispatcherDefault() - 类 的构造器org.noear.dami.bus.impl.TopicDispatcherDefault
-
- TopicListener<Event> - org.noear.dami.bus中的接口
-
主题监听器
- TopicListenerHolder<C,R> - org.noear.dami.bus中的类
-
- TopicListenerHolder(int, TopicListener<Payload<C, R>>) - 类 的构造器org.noear.dami.bus.TopicListenerHolder
-
- TopicListenPipeline<C,R> - org.noear.dami.bus.impl中的类
-
主题监听管道
- TopicListenPipeline() - 类 的构造器org.noear.dami.bus.impl.TopicListenPipeline
-
- topicRouter(TopicRouter<C, R>) - 接口 中的方法org.noear.dami.bus.DamiBusConfigurator
-
配置主题路由器
- topicRouter(TopicRouter<C, R>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
设置主题路由器
- TopicRouter<C,R> - org.noear.dami.bus中的接口
-
主题路由器
- TopicRouterDefault<C,R> - org.noear.dami.bus.impl中的类
-
主题路由器(默认啥希表实现方案)
- TopicRouterDefault() - 类 的构造器org.noear.dami.bus.impl.TopicRouterDefault
-
- TopicRouterPatterned<C,R> - org.noear.dami.bus.impl中的类
-
主题路由器(模式匹配实现方案;支持 * 和 ** 占位符;支持 / 或 .
- TopicRouterPatterned(RoutingFactory<C, R>) - 类 的构造器org.noear.dami.bus.impl.TopicRouterPatterned
-
- toString() - 类 中的方法org.noear.dami.api.impl.MethodTopicListener
-
- toString() - 类 中的方法org.noear.dami.api.impl.SenderInvocationHandler
-
- toString() - 类 中的方法org.noear.dami.bus.impl.PayloadDefault
-
- toString() - 类 中的方法org.noear.dami.bus.impl.TopicListenPipeline
-
- toString() - 类 中的方法org.noear.dami.bus.TopicListenerHolder
-
U
- unlisten(String, TopicListener<Payload<C, R>>) - 接口 中的方法org.noear.dami.bus.DamiBus
-
取消监听
- unlisten(String) - 接口 中的方法org.noear.dami.bus.DamiBus
-
取消监听(主题下的所有监听)
- unlisten(String, TopicListener<Payload<C, R>>) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
取消监听
- unlisten(String) - 类 中的方法org.noear.dami.bus.DamiBusImpl
-
- unregisterListener(String, Object) - 接口 中的方法org.noear.dami.api.DamiApi
-
取消注册监听者实例
- unregisterListener(String, Object) - 类 中的方法org.noear.dami.api.DamiApiImpl
-
取消注册监听者实例
A B C D E F G I J L M O P R S T U
Copyright © 2023. All rights reserved.