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

A

AGENT - 类 中的静态变量me.ahoo.pigeon.core.security.authorization.Device
 
APP - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
application id
asPrivilegeGroup() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
asPrivilegeSecurityChecker() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.CommandSecurity
 
asSubscriber() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
AUTH - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
AUTH - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
 
AUTH_FAILED - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
AUTH_SUCCEEDED - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
Authority - me.ahoo.pigeon.core.security.authority中的接口
 
AuthorizationFailedException - me.ahoo.pigeon.core.security.authorization中的异常错误
 
AuthorizationFailedException(String) - 异常错误 的构造器me.ahoo.pigeon.core.security.authorization.AuthorizationFailedException
 
AuthorizationFailedException(String, String) - 异常错误 的构造器me.ahoo.pigeon.core.security.authorization.AuthorizationFailedException
 
AuthorizationFailedException(String, String, Throwable) - 异常错误 的构造器me.ahoo.pigeon.core.security.authorization.AuthorizationFailedException
 
AuthorizationFailedException(String, String, Throwable, boolean, boolean) - 异常错误 的构造器me.ahoo.pigeon.core.security.authorization.AuthorizationFailedException
 
AuthorizationSupport - me.ahoo.pigeon.core.security.authorization中的接口
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.authorization.CompositeAuthorization
 
authorize(SecurityContext, Message) - 接口 中的方法me.ahoo.pigeon.core.security.authorization.DeviceAuthorization
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.JwtDeviceAuthorization
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.JwtRoomAuthorization
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.JwtUserAuthorization
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.authorization.none.NoneDeviceAuthorization
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.authorization.none.NoneRoomAuthorization
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.authorization.none.NoneUserAuthorization
 
authorize(SecurityContext, Message) - 接口 中的方法me.ahoo.pigeon.core.security.authorization.RoomAuthorization
 
authorize(SecurityContext, Message) - 接口 中的方法me.ahoo.pigeon.core.security.authorization.UserAuthorization
 
authorize(SecurityContext, Message) - 接口 中的方法me.ahoo.pigeon.core.security.command.CommandAuthorization
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.command.PrivilegeCommandAuthorization
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.command.TrueCommandAuthorization
 
authorize(SecurityContext, Message) - 类 中的方法me.ahoo.pigeon.core.security.command.WhitelistCommandAuthorization
 
AuthorizeResult<TBody> - me.ahoo.pigeon.core.security.authorization中的类
 
AuthorizeResult() - 类 的构造器me.ahoo.pigeon.core.security.authorization.AuthorizeResult
 

B

build() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
builder() - 类 中的静态方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 

C

check(SecurityContext, String) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.CommandPrivilegeChecker
 
check(SecurityContext, String) - 接口 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeChecker
 
check(SecurityContext, String) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
check(SecurityContext, String) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeSecurityChecker
 
CLASSPATH_URL_PREFIX - 类 中的静态变量me.ahoo.pigeon.core.util.Resources
 
Clazzs - me.ahoo.pigeon.core.util中的类
 
Clazzs() - 类 的构造器me.ahoo.pigeon.core.util.Clazzs
 
CLIENT_ACK - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
客户端接收到服务端发送的消息,客户端之后发送 ACK 请求给服务端
CLIENT_IP - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
客户端的消息 Id 用于服务端 ACK
CLIENT_MESSAGE_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
客户端的消息 Id 用于服务端 ACK
clientErrorResponseOf(Message, PigeonException) - 类 中的静态方法me.ahoo.pigeon.core.util.Messages
 
clientErrorResponseOf(Message, Throwable) - 类 中的静态方法me.ahoo.pigeon.core.util.Messages
 
ClientMessageException - me.ahoo.pigeon.core.exception中的异常错误
 
ClientMessageException(Message<?>, String) - 异常错误 的构造器me.ahoo.pigeon.core.exception.ClientMessageException
 
ClientMessageException(Message<?>, String, String) - 异常错误 的构造器me.ahoo.pigeon.core.exception.ClientMessageException
 
ClientMessageException(Message<?>, String, String, Throwable) - 异常错误 的构造器me.ahoo.pigeon.core.exception.ClientMessageException
 
ClientMessageException(Message<?>, String, String, Throwable, boolean, boolean) - 异常错误 的构造器me.ahoo.pigeon.core.exception.ClientMessageException
 
clientResponseOf(Message) - 类 中的静态方法me.ahoo.pigeon.core.util.Messages
 
clone() - 类 中的方法me.ahoo.pigeon.core.message.Message
Clone Root and header
COMMAND_TYPE - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
command type
CommandAuthorization - me.ahoo.pigeon.core.security.command中的接口
Command Authorization
CommandMatcher - me.ahoo.pigeon.core.security.command.mather中的接口
 
CommandMatcherFactory - me.ahoo.pigeon.core.security.command.mather中的类
 
CommandMatcherFactory() - 类 的构造器me.ahoo.pigeon.core.security.command.mather.CommandMatcherFactory
 
CommandPrivilegeChecker - me.ahoo.pigeon.core.security.command.privilege中的类
 
CommandPrivilegeChecker(List<CommandMatcher>) - 类 的构造器me.ahoo.pigeon.core.security.command.privilege.CommandPrivilegeChecker
 
CommandSecurity - me.ahoo.pigeon.core.security.command.privilege.config中的类
 
CommandSecurity() - 类 的构造器me.ahoo.pigeon.core.security.command.privilege.config.CommandSecurity
 
commandType(String) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
CommandTypes - me.ahoo.pigeon.core.message中的类
Internal command type
CommandTypes() - 类 的构造器me.ahoo.pigeon.core.message.CommandTypes
 
CommonHeader - me.ahoo.pigeon.core.message.header中的接口
TODO
CompositeAuthorization - me.ahoo.pigeon.core.security.authorization中的类
 
CompositeAuthorization(List<AuthorizationSupport>) - 类 的构造器me.ahoo.pigeon.core.security.authorization.CompositeAuthorization
 
CompositeStringToMessageDecoder - me.ahoo.pigeon.core.codec中的类
 
CompositeStringToMessageDecoder(DecoderRegistrar) - 类 的构造器me.ahoo.pigeon.core.codec.CompositeStringToMessageDecoder
 
CONNECTOR_STARTED - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
CONNECTOR_STOPPED - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
connectorId(Integer) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
ConnectorId - me.ahoo.pigeon.core.connector中的类
 
ConnectorId() - 类 的构造器me.ahoo.pigeon.core.connector.ConnectorId
 
ConnectorIdProvider - me.ahoo.pigeon.core.connector中的接口
 
connectorStop(Integer) - 接口 中的方法me.ahoo.pigeon.core.relation.ConnectorUserRelationService
Connector 关闭时触发
connectorStop(Integer) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneConnectorUserRelationService
 
ConnectorUserRelationService - me.ahoo.pigeon.core.relation中的接口
Connector 1 - n User
connectUser(Integer, Long) - 接口 中的方法me.ahoo.pigeon.core.relation.ConnectorUserRelationService
用户连接到 Connector 时持久化关系数据
connectUser(Integer, Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneConnectorUserRelationService
 
Constants - me.ahoo.pigeon.core中的类
 
Constants() - 类 的构造器me.ahoo.pigeon.core.Constants
 
contains(String) - 类 中的方法me.ahoo.pigeon.core.codec.DecoderRegistrar
 
ContainsCommandMatcher - me.ahoo.pigeon.core.security.command.mather中的类
 
ContainsCommandMatcher(String) - 类 的构造器me.ahoo.pigeon.core.security.command.mather.ContainsCommandMatcher
 
CREATE_TIME - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
消息的创建时间戳 System.currentTimeMillis()
CustomizeBodyMessageDecoder - me.ahoo.pigeon.core.codec.decoder中的类
 
CustomizeBodyMessageDecoder(Class) - 类 的构造器me.ahoo.pigeon.core.codec.decoder.CustomizeBodyMessageDecoder
 

D

DATE_TIME_FORMATTER - 类 中的静态变量me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeIdStateParser
 
DATE_TIME_FORMATTER - 类 中的静态变量me.ahoo.pigeon.core.id.impl.SecondSnowflakeIdStateParser
 
Dates - me.ahoo.pigeon.core.util中的类
 
Dates() - 类 的构造器me.ahoo.pigeon.core.util.Dates
 
decode(TSource) - 接口 中的方法me.ahoo.pigeon.core.codec.MessageDecoder
 
decode(String) - 类 中的方法me.ahoo.pigeon.core.codec.StringToMessageDecoder
 
decodeBody(MessageHeader, String) - 类 中的方法me.ahoo.pigeon.core.codec.CompositeStringToMessageDecoder
 
decodeBody(MessageHeader, TSourceBody) - 接口 中的方法me.ahoo.pigeon.core.codec.MessageDecoder
 
decodeBody(MessageHeader, String) - 类 中的方法me.ahoo.pigeon.core.codec.StringToMessageDecoder
 
decodeHeader(TSourceHeader) - 接口 中的方法me.ahoo.pigeon.core.codec.MessageDecoder
 
decodeHeader(String) - 类 中的方法me.ahoo.pigeon.core.codec.StringToMessageDecoder
 
DECODER - 接口 中的静态变量me.ahoo.pigeon.core.exception.ErrorCodes
 
DecoderRegistrar - me.ahoo.pigeon.core.codec中的类
Decoder Registrar
DecoderRegistrar() - 类 的构造器me.ahoo.pigeon.core.codec.DecoderRegistrar
 
DEFAULT - 接口 中的静态变量me.ahoo.pigeon.core.bus.Dispatcher
 
Default() - 类 的构造器me.ahoo.pigeon.core.bus.Dispatcher.Default
 
DEFAULT - 枚举 中的静态变量me.ahoo.pigeon.core.message.SendMode
 
DEFAULT_MACHINE_BIT - 类 中的静态变量me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeId
 
DEFAULT_MACHINE_BIT - 类 中的静态变量me.ahoo.pigeon.core.id.impl.SecondSnowflakeId
 
DEFAULT_SEQUENCE_BIT - 类 中的静态变量me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeId
 
DEFAULT_SEQUENCE_BIT - 类 中的静态变量me.ahoo.pigeon.core.id.impl.SecondSnowflakeId
 
DEFAULT_TIMESTAMP_BIT - 类 中的静态变量me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeId
 
DEFAULT_TIMESTAMP_BIT - 类 中的静态变量me.ahoo.pigeon.core.id.impl.SecondSnowflakeId
 
defaultCorePoolSize() - 类 中的静态方法me.ahoo.pigeon.core.util.Threads
 
defaultFactory(String) - 类 中的静态方法me.ahoo.pigeon.core.util.Threads
 
DefaultSubscriber - me.ahoo.pigeon.core.bus.subscriber.impl中的类
 
DefaultSubscriber(String, Object, Method, RouteDirection, String, String, Set<String>, Integer, ExceptionHandler) - 类 的构造器me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
DefaultSubscriberFactory - me.ahoo.pigeon.core.bus.subscriber.impl中的类
 
DefaultSubscriberFactory(ConnectorId, SubscriberGroupIdParser, SubscriberTopicParser, ExceptionHandler) - 类 的构造器me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberFactory
 
DefaultSubscriberGroupIdParser - me.ahoo.pigeon.core.bus.subscriber.impl中的类
 
DefaultSubscriberGroupIdParser() - 类 的构造器me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberGroupIdParser
 
DefaultSubscriberGroupIdParser(String) - 类 的构造器me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberGroupIdParser
 
DefaultSubscriberRegistry - me.ahoo.pigeon.core.bus.subscriber.impl中的类
 
DefaultSubscriberRegistry() - 类 的构造器me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberRegistry
 
DefaultTopicParser - me.ahoo.pigeon.core.bus.impl中的类
 
DefaultTopicParser() - 类 的构造器me.ahoo.pigeon.core.bus.impl.DefaultTopicParser
 
DefaultTopicParser(String) - 类 的构造器me.ahoo.pigeon.core.bus.impl.DefaultTopicParser
 
DELIMITER - 类 中的静态变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
Device - me.ahoo.pigeon.core.security.authorization中的类
Device 1:n Connection
Device() - 类 的构造器me.ahoo.pigeon.core.security.authorization.Device
 
DEVICE_BIND - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
DEVICE_BIND_SUCCEEDED - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
DEVICE_DISCONNECTED - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
DeviceAuthorization - me.ahoo.pigeon.core.security.authorization中的接口
 
DeviceConfig - me.ahoo.pigeon.core.security.authorization.jwt.config中的类
 
DeviceConfig() - 类 的构造器me.ahoo.pigeon.core.security.authorization.jwt.config.DeviceConfig
 
deviceConnect(Long, Integer) - 接口 中的方法me.ahoo.pigeon.core.relation.DeviceConnectorRelationService
设备连接到 Connector 时持久化 Device 与 Connector 关系
deviceConnect(Long, Integer) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneDeviceConnectorRelationService
 
DeviceConnectorRelationService - me.ahoo.pigeon.core.relation中的接口
Device 1 - n Connector
deviceDisconnect(Long, Integer) - 接口 中的方法me.ahoo.pigeon.core.relation.DeviceConnectorRelationService
设备断开连接时移除持久化数据
deviceDisconnect(Long, Integer) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneDeviceConnectorRelationService
 
DeviceRegistrar - me.ahoo.pigeon.core.security.device中的接口
 
direction(RouteDirection) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
DIRECTION - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
disconnectUser(Integer, Long) - 接口 中的方法me.ahoo.pigeon.core.relation.ConnectorUserRelationService
用户断开连接时 移除 持久化数据
disconnectUser(Integer, Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneConnectorUserRelationService
 
dispatch(Message, Set<Subscriber>) - 类 中的方法me.ahoo.pigeon.core.bus.Dispatcher.Default
 
dispatch(Message, Set<Subscriber>) - 接口 中的方法me.ahoo.pigeon.core.bus.Dispatcher
 
Dispatcher - me.ahoo.pigeon.core.bus中的接口
 
Dispatcher.Default - me.ahoo.pigeon.core.bus中的类
 

E

EmptyIterator<E> - me.ahoo.pigeon.core.util中的类
 
EmptyIterator() - 类 的构造器me.ahoo.pigeon.core.util.EmptyIterator
 
encode(Message<TMessageBody>) - 接口 中的方法me.ahoo.pigeon.core.codec.MessageEncoder
 
encode(Message) - 类 中的方法me.ahoo.pigeon.core.codec.MessageToStringEncoder
 
encodeBody(TMessageBody) - 接口 中的方法me.ahoo.pigeon.core.codec.MessageEncoder
 
encodeBody(Object) - 类 中的方法me.ahoo.pigeon.core.codec.MessageToStringEncoder
 
encodeHeader(MessageHeader) - 接口 中的方法me.ahoo.pigeon.core.codec.MessageEncoder
 
encodeHeader(MessageHeader) - 类 中的方法me.ahoo.pigeon.core.codec.MessageToStringEncoder
 
epoch - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
epoch - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
EqualCommandMatcher - me.ahoo.pigeon.core.security.command.mather中的类
 
EqualCommandMatcher(String) - 类 的构造器me.ahoo.pigeon.core.security.command.mather.EqualCommandMatcher
 
equals(Object) - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeIdState
 
ERROR - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
error(String, String) - 类 中的静态方法me.ahoo.pigeon.core.message.Message
 
error(String, String, Message) - 类 中的静态方法me.ahoo.pigeon.core.message.Message
 
ERROR_CODE - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
 
ERROR_MSG - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
 
ErrorCodes - me.ahoo.pigeon.core.exception中的接口
 
ExceptionHandler - me.ahoo.pigeon.core.bus.subscriber中的接口
 
exceptionHandler(ExceptionHandler) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
ExceptionHandler.LoggerExceptionHandler - me.ahoo.pigeon.core.bus.subscriber中的类
 

F

FILE_URL_PREFIX - 类 中的静态变量me.ahoo.pigeon.core.util.Resources
 
FILTER_EXPRESSION - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
Filter 表达式
find(String) - 类 中的方法me.ahoo.pigeon.core.codec.DecoderRegistrar
 
findConnectorUserInGroup(Integer, Long) - 接口 中的方法me.ahoo.pigeon.core.relation.ConnectorUserRelationService
demo: 通过 Connector_User Intersection Group_User 找到 Online UserIds
findConnectorUserInGroup(Integer, Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneConnectorUserRelationService
 
findDeviceConnector(Long) - 接口 中的方法me.ahoo.pigeon.core.relation.DeviceConnectorRelationService
获取设备绑定的 Connector
findDeviceConnector(Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneDeviceConnectorRelationService
 
findGroupUser(Long) - 接口 中的方法me.ahoo.pigeon.core.relation.GroupUserRelationService
获取组内用户
findGroupUser(Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneGroupUserRelationService
 
findRoomConnector(Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneRoomConnectorRelationService
 
findRoomConnector(Long) - 接口 中的方法me.ahoo.pigeon.core.relation.RoomConnectorRelationService
获取 Room 所在的 Connector
findUserConnector(Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneUserConnectorRelationService
 
findUserConnector(Long) - 接口 中的方法me.ahoo.pigeon.core.relation.UserConnectorRelationService
获取用户所在的 Connector
Futures - me.ahoo.pigeon.core.util中的类
 

G

generate() - 接口 中的方法me.ahoo.pigeon.core.id.IdGenerator
 
generate() - 类 中的方法me.ahoo.pigeon.core.id.impl.JdkId
 
generate() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
 
get() - 接口 中的方法me.ahoo.pigeon.core.connector.ConnectorIdProvider
 
get() - 类 中的方法me.ahoo.pigeon.core.connector.StatefulSetConnectorIdProvider
 
getAlgName() - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.config.JwtConfig
 
getAllow() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.CommandSecurity
 
getAllow() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeSecurityChecker
 
getApp() - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
getApp(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getApp(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getAuth() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
getAuthorization() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
getBody() - 接口 中的方法me.ahoo.pigeon.core.codec.SourceMessageBag
 
getBodyClass(Method) - 类 中的静态方法me.ahoo.pigeon.core.util.Messages
 
getBodyClass(Type) - 类 中的静态方法me.ahoo.pigeon.core.util.Messages
 
getClaimMap() - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.config.UserConfig
 
getClassGenericTypeByIndex(Class<?>, int) - 类 中的静态方法me.ahoo.pigeon.core.util.Clazzs
 
getClassPathResource(String) - 类 中的静态方法me.ahoo.pigeon.core.util.Resources
 
getClientIp() - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
getClientIp(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getClientMessageId() - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
用于 服务端 发送 ACK 消息 给客户端
getClientMessageId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getClientMessageId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
用于 服务端 发送 ACK 消息 给客户端
getCode() - 异常错误 中的方法me.ahoo.pigeon.core.exception.PigeonException
 
getCommanderTopic(String) - 类 中的方法me.ahoo.pigeon.core.bus.impl.DefaultTopicParser
 
getCommandType() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
getCommandType() - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
 
getCommandType() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
getCommandType() - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
getCommandType(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getCommandType(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getCommandType() - 接口 中的方法me.ahoo.pigeon.core.message.TopicDefinition
 
getConnectorId() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
getConnectorId() - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
the connectorId can not be null when the direction is RouteDirection.CONNECTOR!
getConnectorId() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
getConnectorUserStat(Integer) - 接口 中的方法me.ahoo.pigeon.core.relation.ConnectorUserRelationService
获取 连接到 Connector 的用户数
getConnectorUserStat(Integer) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneConnectorUserRelationService
 
getCreateTime() - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
getCreateTime(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getCreateTime(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getCurrentTime() - 类 中的方法me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeId
 
getCurrentTime() - 类 中的方法me.ahoo.pigeon.core.id.impl.SecondSnowflakeId
 
getCurrentTime() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
获取当前时间戳
getDateTimeFormatter() - 类 中的方法me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeIdStateParser
 
getDateTimeFormatter() - 类 中的方法me.ahoo.pigeon.core.id.impl.SecondSnowflakeIdStateParser
 
getDateTimeFormatter() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
getDefaultClassLoader() - 类 中的静态方法me.ahoo.pigeon.core.util.Clazzs
 
getDevice() - 接口 中的方法me.ahoo.pigeon.core.security.SecurityContext
获取当前绑定的设备
getDeviceConnectorStat(Long) - 接口 中的方法me.ahoo.pigeon.core.relation.DeviceConnectorRelationService
获取设备绑定的 Connector 数
getDeviceConnectorStat(Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneDeviceConnectorRelationService
 
getDiffTime(LocalDateTime) - 类 中的方法me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeIdStateParser
 
getDiffTime(LocalDateTime) - 类 中的方法me.ahoo.pigeon.core.id.impl.SecondSnowflakeIdStateParser
 
getDiffTime(LocalDateTime) - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
getDirection() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
getDirection() - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
 
getDirection() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
getDirection() - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
getDirection(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getDirection(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getDirection() - 接口 中的方法me.ahoo.pigeon.core.message.TopicDefinition
 
getDisallow() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.CommandSecurity
 
getDisallow() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeSecurityChecker
 
getEpoch() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
 
getErrorCode(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getErrorCode(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getErrorMsg(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getErrorMsg(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getExceptionHandler() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
getExceptionHandler() - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
 
getExceptionHandler() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
getFileResource(String) - 类 中的静态方法me.ahoo.pigeon.core.util.Resources
 
getFilterExpression() - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
getFilterExpression(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getFilterExpression(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getFirstClassGenericType(Class<?>) - 类 中的静态方法me.ahoo.pigeon.core.util.Clazzs
 
getGenericValue(String, Class<TValue>, boolean, Function<Object, TValue>) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getGroupId() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
getGroupId() - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
 
getGroupId() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
getGroupUserStat(Long) - 接口 中的方法me.ahoo.pigeon.core.relation.GroupUserRelationService
获取组内用户数
getGroupUserStat(Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneGroupUserRelationService
 
getHeader() - 接口 中的方法me.ahoo.pigeon.core.codec.SourceMessageBag
 
getId() - 类 中的方法me.ahoo.pigeon.core.connector.ConnectorId
 
getId() - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
getId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getIntegerValue(String, boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getLongValue(String, boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getMachineBit() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
 
getMaxMachine() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
 
getMaxSequence() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
 
getMaxTimestamp() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
 
getMessage() - 类 中的方法me.ahoo.pigeon.core.bus.PublishResult
 
getMethod() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
getMethod() - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
 
getMethod() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
getName() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
getName() - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
 
getName() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
getOrder() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.support.ImSubscriberAnnotationBeanPostProcessor
 
getReceiverChannelId() - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
getReceiverChannelId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getReceiverChannelId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getReceiverConnectorId() - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
getReceiverConnectorId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getReceiverConnectorId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getReceiverDeviceId() - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
getReceiverDeviceId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getReceiverDeviceId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getReceiverGroupId() - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
getReceiverGroupId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getReceiverGroupId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getReceiverRoomId() - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
getReceiverRoomId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getReceiverRoomId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getReceiverUserId() - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
getReceiverUserId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getReceiverUserId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getResource(String) - 类 中的静态方法me.ahoo.pigeon.core.util.Resources
 
getRetryTimes(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getRetryTimes(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getRole() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
getRoles() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
getRoomConnectorStat(Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneRoomConnectorRelationService
 
getRoomConnectorStat(Long) - 接口 中的方法me.ahoo.pigeon.core.relation.RoomConnectorRelationService
获取 Room 所在的 Connector 数
getSecretKey() - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.config.JwtConfig
 
getSenderChannelId() - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
getSenderChannelId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getSenderChannelId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getSenderConnectorId() - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
getSenderConnectorId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getSenderConnectorId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getSenderDeviceId() - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
getSenderDeviceId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getSenderDeviceId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getSenderUserId() - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
getSenderUserId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getSenderUserId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getSendMode() - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
getSendMode(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getSendMode(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getSequenceBit() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
 
getServerMessageId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
getServerMessageId(boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
用于 客户端 发送 ACK 消息 给服务端
getStringValue(String, boolean) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
getSubscriber(SubscriberDefinition) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberFactory
 
getSubscribers(Object) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberFactory
 
getSubscribers(String) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberRegistry
 
getSubscribers(Object) - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberFactory
Get Subscribers from Target Object
getSubscribers(String) - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberRegistry
 
getTarget() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
getTarget() - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
 
getTarget() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
getTimestamp(long) - 类 中的方法me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeIdStateParser
 
getTimestamp(long) - 类 中的方法me.ahoo.pigeon.core.id.impl.SecondSnowflakeIdStateParser
 
getTimestamp(long) - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
getTimestampBit() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
 
getTopics() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
getTopics() - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
 
getTopics() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
getUnAuth() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
getUnAuthorization() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
getUser() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
getUser() - 接口 中的方法me.ahoo.pigeon.core.security.SecurityContext
获取当前绑定的用户
getUserConnectorStat(Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneUserConnectorRelationService
 
getUserConnectorStat(Long) - 接口 中的方法me.ahoo.pigeon.core.relation.UserConnectorRelationService
获取用户所在的 Connector 数
getUsers() - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
getValidityTime() - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.config.JwtConfig
 
getValue() - 枚举 中的方法me.ahoo.pigeon.core.message.RouteDirection
 
getValue() - 枚举 中的方法me.ahoo.pigeon.core.message.SendMode
 
groupId(String) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
groupIn(Long, Long) - 接口 中的方法me.ahoo.pigeon.core.relation.GroupUserRelationService
判断用户是否在组中
groupIn(Long, Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneGroupUserRelationService
 
groupJoin(Long, Long) - 接口 中的方法me.ahoo.pigeon.core.relation.GroupUserRelationService
用户加入组时持久化 Group 与 User关系
groupJoin(Long, Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneGroupUserRelationService
 
groupLeave(Long, Long) - 接口 中的方法me.ahoo.pigeon.core.relation.GroupUserRelationService
用户推出组时移除持久化关系
groupLeave(Long, Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneGroupUserRelationService
 
groupRemove(Long) - 接口 中的方法me.ahoo.pigeon.core.relation.GroupUserRelationService
删除 Group
groupRemove(Long) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneGroupUserRelationService
 
GroupUserRelationService - me.ahoo.pigeon.core.relation中的接口
Group 1 - n User

H

handle(Subscriber, Message, Throwable) - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.ExceptionHandler
 
handle(Subscriber, Message, Throwable) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.ExceptionHandler.LoggerExceptionHandler
 
hashCode() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeIdState
 
hasNext() - 类 中的方法me.ahoo.pigeon.core.util.EmptyIterator
 
HEADER_SEPARATOR_BODY - 类 中的静态变量me.ahoo.pigeon.core.codec.StringMessageBag
 
HEARTBEAT - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
HOSTNAME_KEY - 类 中的静态变量me.ahoo.pigeon.core.connector.StatefulSetConnectorIdProvider
 

I

ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
服务端消息 Id 全局唯一
IdGenerator - me.ahoo.pigeon.core.id中的接口
 
IDLE - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
ImSubscriberAnnotationBeanPostProcessor - me.ahoo.pigeon.core.bus.subscriber.support中的类
 
ImSubscriberAnnotationBeanPostProcessor(SubscriberRegistry, SubscriberFactory, DecoderRegistrar) - 类 的构造器me.ahoo.pigeon.core.bus.subscriber.support.ImSubscriberAnnotationBeanPostProcessor
 
INSTANCE - 类 中的静态变量me.ahoo.pigeon.core.codec.decoder.NoneMessageDecoder
 
INSTANCE - 类 中的静态变量me.ahoo.pigeon.core.codec.decoder.StringBodyMessageDecoder
 
INSTANCE - 类 中的静态变量me.ahoo.pigeon.core.id.impl.JdkId
 
INSTANCE - 类 中的静态变量me.ahoo.pigeon.core.security.command.mather.TrueCommandMatcher
 
INSTANCE - 类 中的静态变量me.ahoo.pigeon.core.security.command.TrueCommandAuthorization
 
invoke(Message) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
invoke(Message) - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.Subscriber
 
isMatch(String) - 接口 中的方法me.ahoo.pigeon.core.security.command.mather.CommandMatcher
判断命令是否匹配
isMatch(String) - 类 中的方法me.ahoo.pigeon.core.security.command.mather.ContainsCommandMatcher
 
isMatch(String) - 类 中的方法me.ahoo.pigeon.core.security.command.mather.EqualCommandMatcher
 
isMatch(String) - 类 中的方法me.ahoo.pigeon.core.security.command.mather.PrefixCommandMatcher
 
isMatch(String) - 类 中的方法me.ahoo.pigeon.core.security.command.mather.RegularCommandMatcher
 
isMatch(String) - 类 中的方法me.ahoo.pigeon.core.security.command.mather.SuffixCommandMatcher
 
isMatch(String) - 类 中的方法me.ahoo.pigeon.core.security.command.mather.TrueCommandMatcher
 
isRetry() - 类 中的方法me.ahoo.pigeon.core.message.Message
 
isRetry() - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 

J

JAVA_SCRIPT_MAX_SAFE_NUMBER - 类 中的静态变量me.ahoo.pigeon.core.id.impl.SafeJavaScriptSnowflakeId
 
JAVA_SCRIPT_MAX_SAFE_NUMBER_BIT - 类 中的静态变量me.ahoo.pigeon.core.id.impl.SafeJavaScriptSnowflakeId
 
JdkId - me.ahoo.pigeon.core.id.impl中的类
 
JdkId() - 类 的构造器me.ahoo.pigeon.core.id.impl.JdkId
 
JwtConfig - me.ahoo.pigeon.core.security.authorization.jwt.config中的类
 
JwtConfig() - 类 的构造器me.ahoo.pigeon.core.security.authorization.jwt.config.JwtConfig
 
JwtConstants - me.ahoo.pigeon.core.security.authorization.jwt中的接口
 
JwtDeviceAuthorization - me.ahoo.pigeon.core.security.authorization.jwt中的类
 
JwtDeviceAuthorization(DeviceRegistrar, DeviceConfig) - 类 的构造器me.ahoo.pigeon.core.security.authorization.jwt.JwtDeviceAuthorization
 
JwtProvider - me.ahoo.pigeon.core.security.authorization.jwt中的类
 
JwtProvider(String, String, Duration) - 类 的构造器me.ahoo.pigeon.core.security.authorization.jwt.JwtProvider
 
JwtRoomAuthorization - me.ahoo.pigeon.core.security.authorization.jwt中的类
 
JwtRoomAuthorization(RoomConfig) - 类 的构造器me.ahoo.pigeon.core.security.authorization.jwt.JwtRoomAuthorization
 
JwtUserAuthorization - me.ahoo.pigeon.core.security.authorization.jwt中的类
 
JwtUserAuthorization(UserConfig) - 类 的构造器me.ahoo.pigeon.core.security.authorization.jwt.JwtUserAuthorization
 

L

lastStamp - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
LOGGER - 接口 中的静态变量me.ahoo.pigeon.core.bus.subscriber.ExceptionHandler
 
LoggerExceptionHandler() - 类 的构造器me.ahoo.pigeon.core.bus.subscriber.ExceptionHandler.LoggerExceptionHandler
 

M

machineBit - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
machineBit - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
machineId - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
machineLeft - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
machineLeft - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
machineMask - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
maxMachine - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
maxSequence - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
maxTimestamp - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
me.ahoo.pigeon.core - 程序包 me.ahoo.pigeon.core
 
me.ahoo.pigeon.core.bus - 程序包 me.ahoo.pigeon.core.bus
 
me.ahoo.pigeon.core.bus.impl - 程序包 me.ahoo.pigeon.core.bus.impl
 
me.ahoo.pigeon.core.bus.subscriber - 程序包 me.ahoo.pigeon.core.bus.subscriber
 
me.ahoo.pigeon.core.bus.subscriber.impl - 程序包 me.ahoo.pigeon.core.bus.subscriber.impl
 
me.ahoo.pigeon.core.bus.subscriber.support - 程序包 me.ahoo.pigeon.core.bus.subscriber.support
 
me.ahoo.pigeon.core.codec - 程序包 me.ahoo.pigeon.core.codec
 
me.ahoo.pigeon.core.codec.decoder - 程序包 me.ahoo.pigeon.core.codec.decoder
 
me.ahoo.pigeon.core.connector - 程序包 me.ahoo.pigeon.core.connector
 
me.ahoo.pigeon.core.exception - 程序包 me.ahoo.pigeon.core.exception
 
me.ahoo.pigeon.core.expression - 程序包 me.ahoo.pigeon.core.expression
 
me.ahoo.pigeon.core.id - 程序包 me.ahoo.pigeon.core.id
 
me.ahoo.pigeon.core.id.impl - 程序包 me.ahoo.pigeon.core.id.impl
 
me.ahoo.pigeon.core.message - 程序包 me.ahoo.pigeon.core.message
 
me.ahoo.pigeon.core.message.header - 程序包 me.ahoo.pigeon.core.message.header
 
me.ahoo.pigeon.core.relation - 程序包 me.ahoo.pigeon.core.relation
 
me.ahoo.pigeon.core.relation.none - 程序包 me.ahoo.pigeon.core.relation.none
 
me.ahoo.pigeon.core.security - 程序包 me.ahoo.pigeon.core.security
 
me.ahoo.pigeon.core.security.authority - 程序包 me.ahoo.pigeon.core.security.authority
 
me.ahoo.pigeon.core.security.authorization - 程序包 me.ahoo.pigeon.core.security.authorization
 
me.ahoo.pigeon.core.security.authorization.jwt - 程序包 me.ahoo.pigeon.core.security.authorization.jwt
 
me.ahoo.pigeon.core.security.authorization.jwt.config - 程序包 me.ahoo.pigeon.core.security.authorization.jwt.config
 
me.ahoo.pigeon.core.security.authorization.none - 程序包 me.ahoo.pigeon.core.security.authorization.none
 
me.ahoo.pigeon.core.security.command - 程序包 me.ahoo.pigeon.core.security.command
 
me.ahoo.pigeon.core.security.command.mather - 程序包 me.ahoo.pigeon.core.security.command.mather
 
me.ahoo.pigeon.core.security.command.privilege - 程序包 me.ahoo.pigeon.core.security.command.privilege
 
me.ahoo.pigeon.core.security.command.privilege.config - 程序包 me.ahoo.pigeon.core.security.command.privilege.config
 
me.ahoo.pigeon.core.security.device - 程序包 me.ahoo.pigeon.core.security.device
 
me.ahoo.pigeon.core.util - 程序包 me.ahoo.pigeon.core.util
 
MemoryMessageBus - me.ahoo.pigeon.core.bus.impl中的类
 
MemoryMessageBus(Dispatcher, MessageTopicParser, SubscriberRegistry) - 类 的构造器me.ahoo.pigeon.core.bus.impl.MemoryMessageBus
 
Message<TBody> - me.ahoo.pigeon.core.message中的类
 
Message() - 类 的构造器me.ahoo.pigeon.core.message.Message
 
MessageBus - me.ahoo.pigeon.core.bus中的接口
Message Bus
MessageDecoder<TMessageBody,TSource,TSourceHeader,TSourceBody> - me.ahoo.pigeon.core.codec中的接口
 
MessageEncoder<TMessageBody,TTarget,TTargetHeader,TTargetBody> - me.ahoo.pigeon.core.codec中的接口
 
MessageHeader - me.ahoo.pigeon.core.message中的类
 
MessageHeader() - 类 的构造器me.ahoo.pigeon.core.message.MessageHeader
 
MessageHeader.Headers - me.ahoo.pigeon.core.message中的接口
 
Messages - me.ahoo.pigeon.core.util中的类
 
Messages() - 类 的构造器me.ahoo.pigeon.core.util.Messages
 
MessageTopicParser - me.ahoo.pigeon.core.bus中的接口
 
MessageToStringEncoder - me.ahoo.pigeon.core.codec中的类
 
MessageToStringEncoder() - 类 的构造器me.ahoo.pigeon.core.codec.MessageToStringEncoder
 
method(Method) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
MillisecondSnowflakeId - me.ahoo.pigeon.core.id.impl中的类
 
MillisecondSnowflakeId(int) - 类 的构造器me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeId
 
MillisecondSnowflakeId(long, int, int, int, int) - 类 的构造器me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeId
 
MillisecondSnowflakeIdStateParser - me.ahoo.pigeon.core.id.impl中的类
 
MillisecondSnowflakeIdStateParser(long, int, int, int) - 类 的构造器me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeIdStateParser
 
minus(Date, Date) - 类 中的静态方法me.ahoo.pigeon.core.util.Dates
 

N

name(String) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
next() - 类 中的方法me.ahoo.pigeon.core.util.EmptyIterator
 
nextTime() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeId
 
NoneConnectorUserRelationService - me.ahoo.pigeon.core.relation.none中的类
 
NoneConnectorUserRelationService() - 类 的构造器me.ahoo.pigeon.core.relation.none.NoneConnectorUserRelationService
 
NoneDeviceAuthorization - me.ahoo.pigeon.core.security.authorization.none中的类
 
NoneDeviceAuthorization(DeviceRegistrar) - 类 的构造器me.ahoo.pigeon.core.security.authorization.none.NoneDeviceAuthorization
 
NoneDeviceConnectorRelationService - me.ahoo.pigeon.core.relation.none中的类
 
NoneDeviceConnectorRelationService() - 类 的构造器me.ahoo.pigeon.core.relation.none.NoneDeviceConnectorRelationService
 
NoneGroupUserRelationService - me.ahoo.pigeon.core.relation.none中的类
 
NoneGroupUserRelationService() - 类 的构造器me.ahoo.pigeon.core.relation.none.NoneGroupUserRelationService
 
NoneMessageDecoder - me.ahoo.pigeon.core.codec.decoder中的类
 
NoneMessageDecoder() - 类 的构造器me.ahoo.pigeon.core.codec.decoder.NoneMessageDecoder
 
NoneRoomAuthorization - me.ahoo.pigeon.core.security.authorization.none中的类
 
NoneRoomAuthorization() - 类 的构造器me.ahoo.pigeon.core.security.authorization.none.NoneRoomAuthorization
 
NoneRoomConnectorRelationService - me.ahoo.pigeon.core.relation.none中的类
 
NoneRoomConnectorRelationService() - 类 的构造器me.ahoo.pigeon.core.relation.none.NoneRoomConnectorRelationService
 
NoneUserAuthorization - me.ahoo.pigeon.core.security.authorization.none中的类
 
NoneUserAuthorization(IdGenerator) - 类 的构造器me.ahoo.pigeon.core.security.authorization.none.NoneUserAuthorization
 
NoneUserConnectorRelationService - me.ahoo.pigeon.core.relation.none中的类
 
NoneUserConnectorRelationService() - 类 的构造器me.ahoo.pigeon.core.relation.none.NoneUserConnectorRelationService
 
now() - 类 中的静态方法me.ahoo.pigeon.core.util.Dates
 

O

objectMapper - 类 中的变量me.ahoo.pigeon.core.codec.StringToMessageDecoder
 
ObjectMappers - me.ahoo.pigeon.core.util中的类
 
ObjectMappers() - 类 的构造器me.ahoo.pigeon.core.util.ObjectMappers
 
of(SnowflakeId) - 类 中的静态方法me.ahoo.pigeon.core.id.impl.MillisecondSnowflakeIdStateParser
 
of(SnowflakeId) - 类 中的静态方法me.ahoo.pigeon.core.id.impl.SecondSnowflakeIdStateParser
 
of(SnowflakeId) - 类 中的静态方法me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
of(String) - 类 中的静态方法me.ahoo.pigeon.core.security.command.mather.CommandMatcherFactory
 
of() - 类 中的静态方法me.ahoo.pigeon.core.util.ObjectMappers
 
ofCommander() - 类 中的静态方法me.ahoo.pigeon.core.message.Message
 
ofCommandType(String) - 类 中的静态方法me.ahoo.pigeon.core.message.Message
 
ofConnector() - 类 中的静态方法me.ahoo.pigeon.core.message.Message
 
ofDirection(RouteDirection) - 类 中的静态方法me.ahoo.pigeon.core.message.Message
 
ofFailed(Throwable) - 类 中的静态方法me.ahoo.pigeon.core.util.Futures
 
ofLocalDateTime(ObjectMapper) - 类 中的静态方法me.ahoo.pigeon.core.util.ObjectMappers
 
ofMillisecond(long, int, int, int, int) - 类 中的静态方法me.ahoo.pigeon.core.id.impl.SafeJavaScriptSnowflakeId
 
ofMillisecond(int) - 类 中的静态方法me.ahoo.pigeon.core.id.impl.SafeJavaScriptSnowflakeId
Max Sequence (TPS) = 63000 Max Machine = 63 Max Timestamp = 2199023255551 ms ~~ 69.7 years
ofNow() - 类 中的方法me.ahoo.pigeon.core.message.Message
set System.currentTimeMillis() to create time
ofNow() - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
set System.currentTimeMillis() to create time
ofRouter() - 类 中的静态方法me.ahoo.pigeon.core.message.Message
 
ofSecond(long, int, int, int, int) - 类 中的静态方法me.ahoo.pigeon.core.id.impl.SafeJavaScriptSnowflakeId
 
ofSecond(int) - 类 中的静态方法me.ahoo.pigeon.core.id.impl.SafeJavaScriptSnowflakeId
Max Sequence (TPS) = 65535 Max Machine = 63 Max Timestamp = 2147483647 s ~~ 68 years

P

parse(Object) - 类 中的方法me.ahoo.pigeon.core.expression.SpringExpression
 
parse(Object) - 接口 中的方法me.ahoo.pigeon.core.expression.StringExpression
 
parse(String) - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
parse(long) - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
parseClaims(String) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.JwtProvider
 
parseDevice(String) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.JwtProvider
 
parseDeviceToken(Device) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.JwtProvider
 
parseGroupId(SubscriberDefinition) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberGroupIdParser
Parse group id of SubscriberDefinition
parseGroupId(SubscriberDefinition) - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberGroupIdParser
Parse group id of SubscriberDefinition
parseMessageTopic(Message) - 类 中的方法me.ahoo.pigeon.core.bus.impl.DefaultTopicParser
Parse message topic
parseMessageTopic(Message) - 接口 中的方法me.ahoo.pigeon.core.bus.MessageTopicParser
Parse message topic
parseRoom(String) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.JwtProvider
 
parseSubscriberTopic(SubscriberDefinition) - 类 中的方法me.ahoo.pigeon.core.bus.impl.DefaultTopicParser
Parse topics of SubscriberDefinition
parseSubscriberTopic(SubscriberDefinition) - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberTopicParser
Parse topics of SubscriberDefinition
PIGEON - 类 中的静态变量me.ahoo.pigeon.core.Constants
 
PIGEON_EPOCH - 类 中的静态变量me.ahoo.pigeon.core.Constants
 
PIGEON_EPOCH_DATE - 类 中的静态变量me.ahoo.pigeon.core.Constants
 
PIGEON_EPOCH_SECOND - 类 中的静态变量me.ahoo.pigeon.core.Constants
 
PIGEON_PREFIX - 类 中的静态变量me.ahoo.pigeon.core.Constants
 
PigeonException - me.ahoo.pigeon.core.exception中的异常错误
 
PigeonException(String) - 异常错误 的构造器me.ahoo.pigeon.core.exception.PigeonException
 
PigeonException(String, String) - 异常错误 的构造器me.ahoo.pigeon.core.exception.PigeonException
 
PigeonException(String, String, Throwable) - 异常错误 的构造器me.ahoo.pigeon.core.exception.PigeonException
 
PigeonException(String, String, Throwable, boolean, boolean) - 异常错误 的构造器me.ahoo.pigeon.core.exception.PigeonException
 
postProcessBeforeInitialization(Object, String) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.support.ImSubscriberAnnotationBeanPostProcessor
 
PrefixCommandMatcher - me.ahoo.pigeon.core.security.command.mather中的类
 
PrefixCommandMatcher(String) - 类 的构造器me.ahoo.pigeon.core.security.command.mather.PrefixCommandMatcher
 
PrivilegeChecker - me.ahoo.pigeon.core.security.command.privilege中的接口
 
PrivilegeCommandAuthorization - me.ahoo.pigeon.core.security.command中的类
 
PrivilegeCommandAuthorization(PrivilegeChecker) - 类 的构造器me.ahoo.pigeon.core.security.command.PrivilegeCommandAuthorization
 
PrivilegeConfig - me.ahoo.pigeon.core.security.command.privilege.config中的类
 
PrivilegeConfig() - 类 的构造器me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
PrivilegeGroup - me.ahoo.pigeon.core.security.command.privilege中的类
 
PrivilegeGroup() - 类 的构造器me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
PrivilegeSecurityChecker - me.ahoo.pigeon.core.security.command.privilege中的类
 
PrivilegeSecurityChecker() - 类 的构造器me.ahoo.pigeon.core.security.command.privilege.PrivilegeSecurityChecker
 
publish(Message) - 类 中的方法me.ahoo.pigeon.core.bus.impl.MemoryMessageBus
 
publish(Message) - 接口 中的方法me.ahoo.pigeon.core.bus.MessageBus
publish message
PublishResult - me.ahoo.pigeon.core.bus中的类
 
PublishResult(Message) - 类 的构造器me.ahoo.pigeon.core.bus.PublishResult
 

R

RECEIVER_CHANNEL_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
接收链接 Id
RECEIVER_CONNECTOR_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
接收连接器 Id
RECEIVER_DEVICE_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
接收设备 Id
RECEIVER_GROUP_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
接收群组 Id
RECEIVER_ROOM_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
接收 RoomId
RECEIVER_USER_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
接收人 Id
ReceiverDataProtocol - me.ahoo.pigeon.core.message中的类
TODO 支持复杂的接收数据协议
ReceiverDataProtocol() - 类 的构造器me.ahoo.pigeon.core.message.ReceiverDataProtocol
 
ReceiverHeader - me.ahoo.pigeon.core.message.header中的接口
 
register(Subscriber) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriberRegistry
 
register(Subscriber) - 接口 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberRegistry
 
register(String, StringToMessageDecoder) - 类 中的方法me.ahoo.pigeon.core.codec.DecoderRegistrar
 
register(Subscriber) - 类 中的方法me.ahoo.pigeon.core.codec.DecoderRegistrar
 
register(Message) - 接口 中的方法me.ahoo.pigeon.core.security.device.DeviceRegistrar
 
register(Message) - 类 中的方法me.ahoo.pigeon.core.security.device.TemporaryDeviceRegistrar
 
RegularCommandMatcher - me.ahoo.pigeon.core.security.command.mather中的类
TODO
RegularCommandMatcher(String) - 类 的构造器me.ahoo.pigeon.core.security.command.mather.RegularCommandMatcher
 
remoteAddress() - 接口 中的方法me.ahoo.pigeon.core.security.SecurityContext
Get client address
Resources - me.ahoo.pigeon.core.util中的类
TODO use Resources
Resources() - 类 的构造器me.ahoo.pigeon.core.util.Resources
 
RETRY_TIMES - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
当前重试次数
Room - me.ahoo.pigeon.core.security.authorization中的类
 
Room() - 类 的构造器me.ahoo.pigeon.core.security.authorization.Room
 
ROOM_JOIN - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
ROOM_JOIN_FAILED - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
ROOM_JOIN_SUCCEEDED - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
ROOM_LEAVE - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
RoomAuthorization - me.ahoo.pigeon.core.security.authorization中的接口
 
RoomConfig - me.ahoo.pigeon.core.security.authorization.jwt.config中的类
 
RoomConfig() - 类 的构造器me.ahoo.pigeon.core.security.authorization.jwt.config.RoomConfig
 
RoomConnectorRelationService - me.ahoo.pigeon.core.relation中的接口
 
roomJoin(Long, Integer) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneRoomConnectorRelationService
 
roomJoin(Long, Integer) - 接口 中的方法me.ahoo.pigeon.core.relation.RoomConnectorRelationService
用户通道加入 Room 时持久化 Room 与 Connector 关系
roomLeave(Long, Integer) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneRoomConnectorRelationService
 
roomLeave(Long, Integer) - 接口 中的方法me.ahoo.pigeon.core.relation.RoomConnectorRelationService
用户通道离开 Room 时移除关系
RouteDirection - me.ahoo.pigeon.core.message中的枚举
消息路由的方向 Demo Chat RouteDirection: CLIENT -> CONNECTOR -> COMMANDER -> ROUTER -> CONNECTOR -> CLIENT

S

SafeJavaScriptSnowflakeId - me.ahoo.pigeon.core.id.impl中的类
Safe JavaScript Number Id Number.MAX_SAFE_INTEGER = 9007199254740991 Math.log2(Number.MAX_SAFE_INTEGER) = 53
SafeJavaScriptSnowflakeId() - 类 的构造器me.ahoo.pigeon.core.id.impl.SafeJavaScriptSnowflakeId
 
SecondSnowflakeId - me.ahoo.pigeon.core.id.impl中的类
 
SecondSnowflakeId(int) - 类 的构造器me.ahoo.pigeon.core.id.impl.SecondSnowflakeId
 
SecondSnowflakeId(long, int, int, int, int) - 类 的构造器me.ahoo.pigeon.core.id.impl.SecondSnowflakeId
 
SecondSnowflakeIdStateParser - me.ahoo.pigeon.core.id.impl中的类
 
SecondSnowflakeIdStateParser(long, int, int, int) - 类 的构造器me.ahoo.pigeon.core.id.impl.SecondSnowflakeIdStateParser
 
SecurityContext - me.ahoo.pigeon.core.security中的接口
 
SEND_MODE - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
发送方式 SendMode
SENDER_CHANNEL_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
发送者 ChannelId
SENDER_CONNECTOR_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
发送者 ConnectorId
SENDER_DEVICE_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
发送者 DeviceId
SENDER_USER_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
发送者 UserId
SenderHeader - me.ahoo.pigeon.core.message.header中的接口
 
SendMode - me.ahoo.pigeon.core.message中的枚举
TODO add support Mixed mode
sequence - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
sequenceBit - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
sequenceBit - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
sequenceMask - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
SERVER_ACK - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
服务端接收到客户端发送的消息,服务端之后发送 ACK 请求给客户端
SERVER_MESSAGE_ID - 接口 中的静态变量me.ahoo.pigeon.core.message.MessageHeader.Headers
服务端的消息 Id 用于客户端 ACK
setAlgName(String) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.config.JwtConfig
 
setAllow(PrivilegeConfig) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.CommandSecurity
 
setAllow(PrivilegeGroup) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeSecurityChecker
 
setApp(String) - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
setApp(String) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setApp(String) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setAuth(List<String>) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
setAuthorization(CommandPrivilegeChecker) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
setBody(TBody) - 接口 中的方法me.ahoo.pigeon.core.codec.SourceMessageBag
 
setBody(TBody) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setClaimMap(Map<String, String>) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.config.UserConfig
 
setClientIp(String) - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
setClientIp(String) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setClientMessageId(String) - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
setClientMessageId(String) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setClientMessageId(String) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setCommandType(String) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
setCommandType(String) - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
setCommandType(String) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setCommandType(String) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setConnectorId(Integer) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
setCreateTime(Long) - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
setCreateTime(Long) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setCreateTime(Long) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setDirection(RouteDirection) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
setDirection(RouteDirection) - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
setDirection(RouteDirection) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setDirection(RouteDirection) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setDisallow(PrivilegeConfig) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.CommandSecurity
 
setDisallow(PrivilegeGroup) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeSecurityChecker
 
setErrorCode(String) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setErrorCode(String) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setErrorMsg(String) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setErrorMsg(String) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setExceptionHandler(ExceptionHandler) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
setFilterExpression(String) - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
setFilterExpression(String) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setFilterExpression(String) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setGroupId(String) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
setHeader(THeader) - 接口 中的方法me.ahoo.pigeon.core.codec.SourceMessageBag
 
setHeader(MessageHeader) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setId(int) - 类 中的方法me.ahoo.pigeon.core.connector.ConnectorId
 
setId(Long) - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
setId(Long) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setId(Long) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setMethod(Method) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
setName(String) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
setReceiverChannelId(String) - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
setReceiverChannelId(String) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setReceiverChannelId(String) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
setReceiverConnectorId(Integer) - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
setReceiverConnectorId(Integer) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setReceiverConnectorId(Integer) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setReceiverDeviceId(Long) - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
setReceiverDeviceId(Long) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setReceiverDeviceId(Long) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
setReceiverGroupId(Long) - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
setReceiverGroupId(Long) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setReceiverGroupId(Long) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
setReceiverRoomId(Long) - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
setReceiverRoomId(Long) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setReceiverRoomId(Long) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
setReceiverUserId(Long) - 接口 中的方法me.ahoo.pigeon.core.message.header.ReceiverHeader
 
setReceiverUserId(Long) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setReceiverUserId(Long) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
setRetryTimes(Integer) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setRetryTimes(Integer) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setRole(Map<String, List<String>>) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
setRoles(Map<String, CommandPrivilegeChecker>) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
setSecretKey(String) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.config.JwtConfig
 
setSenderChannelId(String) - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
setSenderChannelId(String) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setSenderChannelId(String) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setSenderConnectorId(Integer) - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
setSenderConnectorId(Integer) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setSenderConnectorId(Integer) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setSenderDeviceId(Long) - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
setSenderDeviceId(Long) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setSenderDeviceId(Long) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setSenderUserId(Long) - 接口 中的方法me.ahoo.pigeon.core.message.header.SenderHeader
 
setSenderUserId(Long) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setSenderUserId(Long) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setSendMode(SendMode) - 接口 中的方法me.ahoo.pigeon.core.message.header.CommonHeader
 
setSendMode(SendMode) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setSendMode(SendMode) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setSendModeIfAbsent(SendMode) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setServerMessageId(Long) - 类 中的方法me.ahoo.pigeon.core.message.Message
 
setServerMessageId(Long) - 类 中的方法me.ahoo.pigeon.core.message.MessageHeader
 
setTarget(Object) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
setTopics(Set<String>) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
setUnAuth(List<String>) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
setUnAuthorization(CommandPrivilegeChecker) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
setUser(Map<Long, List<String>>) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.config.PrivilegeConfig
 
setUsers(Map<Long, CommandPrivilegeChecker>) - 类 中的方法me.ahoo.pigeon.core.security.command.privilege.PrivilegeGroup
 
setValidityTime(Duration) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.config.JwtConfig
 
SnowflakeId - me.ahoo.pigeon.core.id.impl中的类
 
SnowflakeId(long, int, int, int, int) - 类 的构造器me.ahoo.pigeon.core.id.impl.SnowflakeId
 
SnowflakeIdState - me.ahoo.pigeon.core.id.impl中的类
 
SnowflakeIdState() - 类 的构造器me.ahoo.pigeon.core.id.impl.SnowflakeIdState
 
SnowflakeIdStateParser - me.ahoo.pigeon.core.id.impl中的类
 
SnowflakeIdStateParser(long, int, int, int) - 类 的构造器me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
SourceMessageBag<TSource,THeader,TBody> - me.ahoo.pigeon.core.codec中的接口
 
SpringExpression - me.ahoo.pigeon.core.expression中的类
 
SpringExpression(String) - 类 的构造器me.ahoo.pigeon.core.expression.SpringExpression
 
StatefulSetConnectorIdProvider - me.ahoo.pigeon.core.connector中的类
for k8s
StatefulSetConnectorIdProvider() - 类 的构造器me.ahoo.pigeon.core.connector.StatefulSetConnectorIdProvider
 
StringBodyMessageDecoder - me.ahoo.pigeon.core.codec.decoder中的类
 
StringBodyMessageDecoder() - 类 的构造器me.ahoo.pigeon.core.codec.decoder.StringBodyMessageDecoder
 
StringExpression - me.ahoo.pigeon.core.expression中的接口
 
StringMessageBag - me.ahoo.pigeon.core.codec中的类
 
StringMessageBag() - 类 的构造器me.ahoo.pigeon.core.codec.StringMessageBag
 
StringMessageBag(String) - 类 的构造器me.ahoo.pigeon.core.codec.StringMessageBag
 
StringToMessageDecoder<TBody> - me.ahoo.pigeon.core.codec中的类
 
StringToMessageDecoder() - 类 的构造器me.ahoo.pigeon.core.codec.StringToMessageDecoder
 
StringToMessageDecoder(ObjectMapper, Class<TBody>) - 类 的构造器me.ahoo.pigeon.core.codec.StringToMessageDecoder
 
subscribe(Subscriber) - 类 中的方法me.ahoo.pigeon.core.bus.impl.MemoryMessageBus
 
subscribe(Subscriber) - 接口 中的方法me.ahoo.pigeon.core.bus.MessageBus
register subscribe
Subscribe - me.ahoo.pigeon.core.bus中的注释类型
 
Subscriber - me.ahoo.pigeon.core.bus.subscriber中的接口
 
SubscriberDefinition - me.ahoo.pigeon.core.bus.subscriber中的类
 
SubscriberDefinition(String, Object, Method, RouteDirection, String, Set<String>, String, Integer, ExceptionHandler) - 类 的构造器me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition
 
SubscriberDefinition.SubscriberDefinitionBuilder - me.ahoo.pigeon.core.bus.subscriber中的类
 
SubscriberFactory - me.ahoo.pigeon.core.bus.subscriber中的接口
 
SubscriberGroupIdParser - me.ahoo.pigeon.core.bus.subscriber中的接口
 
SubscriberRegistry - me.ahoo.pigeon.core.bus.subscriber中的接口
 
SubscriberTopicParser - me.ahoo.pigeon.core.bus.subscriber中的接口
 
SuffixCommandMatcher - me.ahoo.pigeon.core.security.command.mather中的类
 
SuffixCommandMatcher(String) - 类 的构造器me.ahoo.pigeon.core.security.command.mather.SuffixCommandMatcher
 
support(Message) - 接口 中的方法me.ahoo.pigeon.core.security.authorization.AuthorizationSupport
 
support(Message) - 类 中的方法me.ahoo.pigeon.core.security.authorization.jwt.JwtUserAuthorization
 

T

target(Object) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
TemporaryDeviceRegistrar - me.ahoo.pigeon.core.security.device中的类
 
TemporaryDeviceRegistrar(SecondSnowflakeId) - 类 的构造器me.ahoo.pigeon.core.security.device.TemporaryDeviceRegistrar
 
Threads - me.ahoo.pigeon.core.util中的类
 
Threads() - 类 的构造器me.ahoo.pigeon.core.util.Threads
 
timestampBit - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
timestampBit - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
timestampLeft - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
timestampLeft - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
timestampMask - 类 中的变量me.ahoo.pigeon.core.id.impl.SnowflakeIdStateParser
 
TOKEN_PREFIX - 接口 中的静态变量me.ahoo.pigeon.core.security.authorization.jwt.JwtConstants
 
TOKEN_PREFIX_LENGTH - 接口 中的静态变量me.ahoo.pigeon.core.security.authorization.jwt.JwtConstants
 
TopicDefinition - me.ahoo.pigeon.core.message中的接口
TODO ??
TopicParser - me.ahoo.pigeon.core.bus中的接口
 
topics(Set<String>) - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
toSource() - 接口 中的方法me.ahoo.pigeon.core.codec.SourceMessageBag
 
toSource() - 类 中的方法me.ahoo.pigeon.core.codec.StringMessageBag
 
toString() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.impl.DefaultSubscriber
 
toString() - 类 中的方法me.ahoo.pigeon.core.bus.subscriber.SubscriberDefinition.SubscriberDefinitionBuilder
 
toString() - 类 中的方法me.ahoo.pigeon.core.codec.StringMessageBag
 
toString() - 类 中的方法me.ahoo.pigeon.core.expression.SpringExpression
 
toString() - 类 中的方法me.ahoo.pigeon.core.id.impl.SnowflakeIdState
 
toString() - 类 中的方法me.ahoo.pigeon.core.message.Message
 
toString() - 类 中的方法me.ahoo.pigeon.core.security.authorization.Device
 
toString() - 类 中的方法me.ahoo.pigeon.core.security.authorization.Room
 
toString() - 类 中的方法me.ahoo.pigeon.core.security.authorization.User
 
toString() - 类 中的方法me.ahoo.pigeon.core.security.command.mather.ContainsCommandMatcher
 
toString() - 类 中的方法me.ahoo.pigeon.core.security.command.mather.EqualCommandMatcher
 
toString() - 类 中的方法me.ahoo.pigeon.core.security.command.mather.PrefixCommandMatcher
 
toString() - 类 中的方法me.ahoo.pigeon.core.security.command.mather.RegularCommandMatcher
 
toString() - 类 中的方法me.ahoo.pigeon.core.security.command.mather.SuffixCommandMatcher
 
toString() - 类 中的方法me.ahoo.pigeon.core.security.command.mather.TrueCommandMatcher
 
TOTAL_BIT - 类 中的静态变量me.ahoo.pigeon.core.id.impl.SnowflakeId
 
TrueCommandAuthorization - me.ahoo.pigeon.core.security.command中的类
 
TrueCommandAuthorization() - 类 的构造器me.ahoo.pigeon.core.security.command.TrueCommandAuthorization
 
TrueCommandMatcher - me.ahoo.pigeon.core.security.command.mather中的类
 
TrueCommandMatcher() - 类 的构造器me.ahoo.pigeon.core.security.command.mather.TrueCommandMatcher
 

U

UNKNOWN - 接口 中的静态变量me.ahoo.pigeon.core.exception.ErrorCodes
 
User - me.ahoo.pigeon.core.security.authorization中的类
User 1:n Device
User() - 类 的构造器me.ahoo.pigeon.core.security.authorization.User
 
USER_DISCONNECTED - 类 中的静态变量me.ahoo.pigeon.core.message.CommandTypes
 
UserAuthorization - me.ahoo.pigeon.core.security.authorization中的接口
 
UserConfig - me.ahoo.pigeon.core.security.authorization.jwt.config中的类
 
UserConfig() - 类 的构造器me.ahoo.pigeon.core.security.authorization.jwt.config.UserConfig
 
userConnect(Long, Integer) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneUserConnectorRelationService
 
userConnect(Long, Integer) - 接口 中的方法me.ahoo.pigeon.core.relation.UserConnectorRelationService
用户连接到 Connector 时 持久化 User 与 Connector 关系
UserConnectorRelationService - me.ahoo.pigeon.core.relation中的接口
User 1 - n Connector
userDisconnect(Long, Integer) - 类 中的方法me.ahoo.pigeon.core.relation.none.NoneUserConnectorRelationService
 
userDisconnect(Long, Integer) - 接口 中的方法me.ahoo.pigeon.core.relation.UserConnectorRelationService
用户断开连接时移除关系

V

valueOf(String) - 枚举 中的静态方法me.ahoo.pigeon.core.message.RouteDirection
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法me.ahoo.pigeon.core.message.RouteDirection
 
valueOf(String) - 枚举 中的静态方法me.ahoo.pigeon.core.message.SendMode
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法me.ahoo.pigeon.core.message.SendMode
 
values() - 枚举 中的静态方法me.ahoo.pigeon.core.message.RouteDirection
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法me.ahoo.pigeon.core.message.SendMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WhitelistCommandAuthorization - me.ahoo.pigeon.core.security.command中的类
WhitelistCommandAuthorization(Set<String>) - 类 的构造器me.ahoo.pigeon.core.security.command.WhitelistCommandAuthorization
 
WILDCARD - 类 中的静态变量me.ahoo.pigeon.core.security.command.mather.CommandMatcherFactory
 
A B C D E F G H I J L M N O P R S T U V W 
跳过导航链接