A B C D E G H I K L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractWeixinServerStartupListener - Class in com.foxinmy.weixin4j.listener
监听器方式新线程启动微信服务(适用于与web集成
AbstractWeixinServerStartupListener() - Constructor for class com.foxinmy.weixin4j.listener.AbstractWeixinServerStartupListener
 
AccountType - Enum in com.foxinmy.weixin4j.type
账号类型
addAesToken(AesToken) - Method in class com.foxinmy.weixin4j.socket.WeixinMessageDecoder
 
addAesToken(AesToken) - Method in class com.foxinmy.weixin4j.socket.WeixinServerInitializer
 
addAesToken(AesToken) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
动态添加aesToken
addHandler(WeixinMessageHandler...) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
添加一个或者多个消息处理器
addInterceptor(WeixinMessageInterceptor...) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
插入一个或多个消息拦截器
AES - com.foxinmy.weixin4j.type.EncryptType
密文模式
AES - Static variable in class com.foxinmy.weixin4j.util.ServerToolkits
 
aesDecrypt(String, String, String) - Static method in class com.foxinmy.weixin4j.util.MessageUtil
对AES消息解密
aesEncrypt(String, String, String) - Static method in class com.foxinmy.weixin4j.util.MessageUtil
对xml消息加密
AesToken - Class in com.foxinmy.weixin4j.util
aes & token
AesToken(String) - Constructor for class com.foxinmy.weixin4j.util.AesToken
一般为明文模式
AesToken(String, String, String) - Constructor for class com.foxinmy.weixin4j.util.AesToken
一般为AES加密模式
afterCompletion(ChannelHandlerContext, WeixinRequest, WeixinResponse, WeixinMessage, WeixinMessageHandler, Exception) - Method in class com.foxinmy.weixin4j.interceptor.MessageInterceptorAdapter
 
afterCompletion(ChannelHandlerContext, WeixinRequest, WeixinResponse, WeixinMessage, WeixinMessageHandler, Exception) - Method in interface com.foxinmy.weixin4j.interceptor.WeixinMessageInterceptor
全部执行后
AgentType - Enum in com.foxinmy.weixin4j.type
应用类型
annual_renew - com.foxinmy.weixin4j.type.EventType
年审通知事件
applyPostHandle(WeixinRequest, WeixinResponse, WeixinMessage) - Method in class com.foxinmy.weixin4j.dispatcher.MessageHandlerExecutor
MessageHandler处理玩请求后的动作
applyPreHandle(WeixinRequest, WeixinMessage) - Method in class com.foxinmy.weixin4j.dispatcher.MessageHandlerExecutor
执行预拦截动作
Article() - Constructor for class com.foxinmy.weixin4j.response.NewsResponse.Article
 
Article(String, String, String, String) - Constructor for class com.foxinmy.weixin4j.response.NewsResponse.Article
 
authorized - com.foxinmy.weixin4j.mp.component.ComponentEventType
授权成功

B

Base64 - Class in com.foxinmy.weixin4j.base64
reference of apache pivot
Base64() - Constructor for class com.foxinmy.weixin4j.base64.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64(boolean) - Constructor for class com.foxinmy.weixin4j.base64.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in the given URL-safe mode.
Base64(int) - Constructor for class com.foxinmy.weixin4j.base64.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64(int, byte[]) - Constructor for class com.foxinmy.weixin4j.base64.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
Base64(int, byte[], boolean) - Constructor for class com.foxinmy.weixin4j.base64.Base64
Creates a Base64 codec used for decoding (all modes) and encoding in URL-unsafe mode.
BaseNCodec - Class in com.foxinmy.weixin4j.base64
reference of apache pivot
BaseNCodec(int, int, int, int) - Constructor for class com.foxinmy.weixin4j.base64.BaseNCodec
Note lineLength is rounded down to the nearest multiple of BaseNCodec.encodedBlockSize If chunkSeparatorLength is zero, then chunking is disabled.
batch_job_result - com.foxinmy.weixin4j.type.EventType
异步任务完成事件
BatchJob() - Constructor for class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage.BatchJob
 
BatchjobresultMessage - Class in com.foxinmy.weixin4j.qy.event
异步任务事件完成通知
BatchjobresultMessage() - Constructor for class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage
 
BatchjobresultMessage.BatchJob - Class in com.foxinmy.weixin4j.qy.event
任务信息
BeanFactory - Interface in com.foxinmy.weixin4j.dispatcher
Bean构造
BlankResponse - Class in com.foxinmy.weixin4j.response
空白回复(避免微信服务器重复推送消息)

C

cancel_auth - com.foxinmy.weixin4j.qy.suite.SuiteEventType
取消授权
canHandle(WeixinRequest, WeixinMessage, Set<String>) - Method in class com.foxinmy.weixin4j.handler.DebugMessageHandler
 
canHandle(WeixinRequest, WeixinMessage, Set<String>) - Method in class com.foxinmy.weixin4j.handler.MessageHandlerAdapter
 
canHandle(WeixinRequest, WeixinMessage, Set<String>) - Method in class com.foxinmy.weixin4j.handler.MultipleMessageHandlerAdapter
 
canHandle(WeixinRequest, WeixinMessage, Set<String>) - Method in interface com.foxinmy.weixin4j.handler.WeixinMessageHandler
能否处理请求
canHandle0(WeixinRequest, WeixinMessage) - Method in class com.foxinmy.weixin4j.handler.MultipleMessageHandlerAdapter
能否处理请求
canHandle0(WeixinRequest, M) - Method in class com.foxinmy.weixin4j.handler.MessageHandlerAdapter
能否处理请求
change_auth - com.foxinmy.weixin4j.qy.suite.SuiteEventType
变更授权
channelRead0(ChannelHandlerContext, WeixinRequest) - Method in class com.foxinmy.weixin4j.socket.WeixinRequestHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class com.foxinmy.weixin4j.socket.WeixinRequestHandler
 
characters(char[], int, int) - Method in class com.foxinmy.weixin4j.xml.EncryptMessageHandler
 
characters(char[], int, int) - Method in class com.foxinmy.weixin4j.xml.MessageTransferHandler
 
chat - com.foxinmy.weixin4j.type.AgentType
聊天应用
ChatEventType - Enum in com.foxinmy.weixin4j.qy.chat
会话事件
ChatItem - Class in com.foxinmy.weixin4j.qy.chat
会话事件或消息
ChatItem() - Constructor for class com.foxinmy.weixin4j.qy.chat.ChatItem
 
ChatReceiver - Class in com.foxinmy.weixin4j.qy.chat
接收人
ChatReceiver() - Constructor for class com.foxinmy.weixin4j.qy.chat.ChatReceiver
 
ChatType - Enum in com.foxinmy.weixin4j.qy.chat
会话类型
ClassUtil - Class in com.foxinmy.weixin4j.util
对class的获取
ClassUtil() - Constructor for class com.foxinmy.weixin4j.util.ClassUtil
 
click - com.foxinmy.weixin4j.type.EventType
菜单点击链接事件
com.foxinmy.weixin4j.base64 - package com.foxinmy.weixin4j.base64
 
com.foxinmy.weixin4j.dispatcher - package com.foxinmy.weixin4j.dispatcher
 
com.foxinmy.weixin4j.handler - package com.foxinmy.weixin4j.handler
 
com.foxinmy.weixin4j.interceptor - package com.foxinmy.weixin4j.interceptor
 
com.foxinmy.weixin4j.listener - package com.foxinmy.weixin4j.listener
 
com.foxinmy.weixin4j.message - package com.foxinmy.weixin4j.message
 
com.foxinmy.weixin4j.message.event - package com.foxinmy.weixin4j.message.event
 
com.foxinmy.weixin4j.mp.component - package com.foxinmy.weixin4j.mp.component
 
com.foxinmy.weixin4j.mp.event - package com.foxinmy.weixin4j.mp.event
 
com.foxinmy.weixin4j.qy.chat - package com.foxinmy.weixin4j.qy.chat
 
com.foxinmy.weixin4j.qy.event - package com.foxinmy.weixin4j.qy.event
 
com.foxinmy.weixin4j.qy.suite - package com.foxinmy.weixin4j.qy.suite
 
com.foxinmy.weixin4j.request - package com.foxinmy.weixin4j.request
 
com.foxinmy.weixin4j.response - package com.foxinmy.weixin4j.response
 
com.foxinmy.weixin4j.socket - package com.foxinmy.weixin4j.socket
 
com.foxinmy.weixin4j.spring - package com.foxinmy.weixin4j.spring
 
com.foxinmy.weixin4j.startup - package com.foxinmy.weixin4j.startup
 
com.foxinmy.weixin4j.type - package com.foxinmy.weixin4j.type
 
com.foxinmy.weixin4j.util - package com.foxinmy.weixin4j.util
 
com.foxinmy.weixin4j.xml - package com.foxinmy.weixin4j.xml
 
component_verify_ticket - com.foxinmy.weixin4j.mp.component.ComponentEventType
推送ticket
ComponentEventType - Enum in com.foxinmy.weixin4j.mp.component
应用组件回调事件
ComponentMessage - Class in com.foxinmy.weixin4j.mp.component
组件消息
ComponentMessage() - Constructor for class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
containsAlphabetOrPad(byte[]) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Tests a given byte array to see if it contains any characters within the alphabet or PAD.
CONTENTTYPE$APPLICATION_XML - Static variable in class com.foxinmy.weixin4j.util.ServerToolkits
 
CONTENTTYPE$TEXT_PLAIN - Static variable in class com.foxinmy.weixin4j.util.ServerToolkits
 
contextDestroyed(ServletContextEvent) - Method in class com.foxinmy.weixin4j.listener.AbstractWeixinServerStartupListener
 
contextInitialized(ServletContextEvent) - Method in class com.foxinmy.weixin4j.listener.AbstractWeixinServerStartupListener
 
create_chat - com.foxinmy.weixin4j.qy.chat.ChatEventType
创建会话
createHttpResponse(String, String) - Static method in class com.foxinmy.weixin4j.util.HttpUtil
创建有内容的HttpResponse响应

D

DebugMessageHandler - Class in com.foxinmy.weixin4j.handler
调试消息处理器
decode(byte[]) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Decodes a byte[] containing characters in the Base-N alphabet.
decode(byte[]) - Static method in class com.foxinmy.weixin4j.util.PKCS7Encoder
删除解密后明文的补位字符
decode(ChannelHandlerContext, FullHttpRequest, List<Object>) - Method in class com.foxinmy.weixin4j.socket.WeixinMessageDecoder
 
decode(Object) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Decodes an Object using the Base-N algorithm.
decode(String) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Decodes a String containing characters in the Base-N alphabet.
decodeBase64(byte[]) - Static method in class com.foxinmy.weixin4j.base64.Base64
Decodes Base64 data into octets
decodeBase64(String) - Static method in class com.foxinmy.weixin4j.base64.Base64
Decodes a Base64 String into octets
decodeInteger(byte[]) - Static method in class com.foxinmy.weixin4j.base64.Base64
Decodes a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
decoderResult() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
deepClone(Object) - Static method in class com.foxinmy.weixin4j.util.ClassUtil
 
DEFAULT_BOSSTHREADS - Static variable in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
boss线程数,默认设置为cpu的核数
DEFAULT_SERVERPORT - Static variable in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
服务启动的默认端口
DEFAULT_WORKERTHREADS - Static variable in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
worker线程数,默认设置为DEFAULT_BOSSTHREADS * 2
DefaultMessageMatcher - Class in com.foxinmy.weixin4j.dispatcher
默认MessageMatcher实现(可以改进)
DefaultMessageMatcher() - Constructor for class com.foxinmy.weixin4j.dispatcher.DefaultMessageMatcher
 
defineMessageKey(WeixinMessageTransfer, WeixinRequest) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
声明messagekey
digestSHA1(String) - Static method in class com.foxinmy.weixin4j.util.ServerToolkits
SHA1签名
doDispatch(ChannelHandlerContext, WeixinRequest) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
对消息进行一系列的处理,包括 拦截、匹配、分发等动作
doHandle(WeixinRequest, WeixinMessage) - Method in class com.foxinmy.weixin4j.handler.DebugMessageHandler
 
doHandle(WeixinRequest, WeixinMessage) - Method in class com.foxinmy.weixin4j.handler.MessageHandlerAdapter
 
doHandle(WeixinRequest, WeixinMessage) - Method in interface com.foxinmy.weixin4j.handler.WeixinMessageHandler
处理请求
doHandle0(M) - Method in class com.foxinmy.weixin4j.handler.MessageHandlerAdapter
处理请求

E

encode(byte[]) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Encodes a byte[] containing binary data, into a byte[] containing characters in the alphabet.
encode(int) - Static method in class com.foxinmy.weixin4j.util.PKCS7Encoder
获得对明文进行补位填充的字节.
encode(ChannelHandlerContext, SingleResponse, List<Object>) - Method in class com.foxinmy.weixin4j.socket.SingleResponseEncoder
 
encode(ChannelHandlerContext, WeixinResponse, List<Object>) - Method in class com.foxinmy.weixin4j.socket.WeixinResponseEncoder
 
encode(Object) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Encodes an Object using the Base-N algorithm.
encodeAsString(byte[]) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Encodes a byte[] containing binary data, into a String containing characters in the appropriate alphabet.
encodeBase64(byte[]) - Static method in class com.foxinmy.weixin4j.base64.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64(byte[], boolean) - Static method in class com.foxinmy.weixin4j.base64.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64(byte[], boolean, boolean) - Static method in class com.foxinmy.weixin4j.base64.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64(byte[], boolean, boolean, int) - Static method in class com.foxinmy.weixin4j.base64.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64Chunked(byte[]) - Static method in class com.foxinmy.weixin4j.base64.Base64
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
encodeBase64String(byte[]) - Static method in class com.foxinmy.weixin4j.base64.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64URLSafe(byte[]) - Static method in class com.foxinmy.weixin4j.base64.Base64
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
encodeBase64URLSafeString(byte[]) - Static method in class com.foxinmy.weixin4j.base64.Base64
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
encodeHex(byte[], boolean) - Static method in class com.foxinmy.weixin4j.util.HexUtil
 
encodeHexString(byte[]) - Static method in class com.foxinmy.weixin4j.util.HexUtil
 
encodeInteger(BigInteger) - Static method in class com.foxinmy.weixin4j.base64.Base64
Encodes to a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
encodeToString(byte[]) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Encodes a byte[] containing binary data, into a String containing characters in the Base-N alphabet.
EncryptMessageHandler - Class in com.foxinmy.weixin4j.xml
获取加密的密文内容
EncryptMessageHandler() - Constructor for class com.foxinmy.weixin4j.xml.EncryptMessageHandler
 
EncryptType - Enum in com.foxinmy.weixin4j.type
消息加密类型
endElement(String, String, String) - Method in class com.foxinmy.weixin4j.xml.EncryptMessageHandler
 
endElement(String, String, String) - Method in class com.foxinmy.weixin4j.xml.MessageTransferHandler
 
ensureBufferSize(int, BaseNCodec.Context) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Ensure that the buffer has room for size bytes
enter_agent - com.foxinmy.weixin4j.type.EventType
进入企业号应用事件
EnterAgentEventMessage - Class in com.foxinmy.weixin4j.qy.event
用户进入应用的事件推送(企业号)本事件只有在应用的回调模式中打开上报开关时上报
EnterAgentEventMessage() - Constructor for class com.foxinmy.weixin4j.qy.event.EnterAgentEventMessage
 
equals(Object) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageKey
 
equals(Object) - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
event - com.foxinmy.weixin4j.type.MessageType
事件消息
EventMessage - Class in com.foxinmy.weixin4j.message.event
事件消息基类
EventMessage() - Constructor for class com.foxinmy.weixin4j.message.event.EventMessage
 
EventMessage(String) - Constructor for class com.foxinmy.weixin4j.message.event.EventMessage
 
EventType - Enum in com.foxinmy.weixin4j.type
事件类型
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.foxinmy.weixin4j.socket.WeixinRequestHandler
 

G

generateRandomString(int) - Static method in class com.foxinmy.weixin4j.util.ServerToolkits
返回一个定长的随机字符串(包含数字和大小写字母)
getAccountType() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageKey
 
getAccountType() - Method in class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
getAddMembers() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getAesKey() - Method in class com.foxinmy.weixin4j.util.AesToken
 
getAesToken() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getAesToken() - Method in class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
getAgentId() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
getAgentType() - Method in class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage
 
getAppId() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getArticleList() - Method in class com.foxinmy.weixin4j.response.NewsResponse
 
getAuthAppId() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getAuthCode() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getAuthCodeExpiredTime() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getAuthCorpId() - Method in class com.foxinmy.weixin4j.qy.suite.SuiteMessage
 
getBatchJob() - Method in class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage
 
getBean(Class<T>) - Method in interface com.foxinmy.weixin4j.dispatcher.BeanFactory
 
getBean(Class<T>) - Method in class com.foxinmy.weixin4j.spring.SpringBeanFactory
 
getBean(String) - Method in interface com.foxinmy.weixin4j.dispatcher.BeanFactory
 
getBean(String) - Method in class com.foxinmy.weixin4j.spring.SpringBeanFactory
 
getBean(String, Class<T>) - Method in interface com.foxinmy.weixin4j.dispatcher.BeanFactory
 
getBean(String, Class<T>) - Method in class com.foxinmy.weixin4j.spring.SpringBeanFactory
 
getBeanFactory() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
getBeans(Class<T>) - Method in interface com.foxinmy.weixin4j.dispatcher.BeanFactory
 
getBeans(Class<T>) - Method in class com.foxinmy.weixin4j.spring.SpringBeanFactory
 
getBytesUtf8(String) - Static method in class com.foxinmy.weixin4j.util.ServerToolkits
 
getChatId() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getChatName() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getChatType() - Method in class com.foxinmy.weixin4j.qy.chat.ChatReceiver
 
getClasses(String) - Static method in class com.foxinmy.weixin4j.util.ClassUtil
获取某个包下所有的class信息
getContent() - Method in class com.foxinmy.weixin4j.message.TextMessage
 
getContent() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getContent() - Method in class com.foxinmy.weixin4j.response.TextResponse
 
getCorpId() - Method in class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage
 
getCount() - Method in class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage.PictureInfo
 
getCreateTime() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getCreateTime() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getCreateTime() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
getDecoderResult() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getDefaultBufferSize() - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Get the default buffer size.
getDefaultClassLoader() - Static method in class com.foxinmy.weixin4j.util.ClassUtil
 
getDeleteMembers() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getDesc() - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
getDesc() - Method in class com.foxinmy.weixin4j.response.NewsResponse.Article
 
getDesc() - Method in class com.foxinmy.weixin4j.response.VideoResponse
 
getDescription() - Method in class com.foxinmy.weixin4j.message.LinkMessage
 
getDescription() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getEchoStr() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getEncodedLength(byte[]) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Calculates the amount of space needed to encode the supplied array.
getEncryptContent() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getEncryptContent() - Method in class com.foxinmy.weixin4j.xml.EncryptMessageHandler
 
getEncryptType() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getEncryptType() - Method in class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
getErrCode() - Method in class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage.BatchJob
 
getErrMsg() - Method in class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage.BatchJob
 
getErrorCount() - Method in class com.foxinmy.weixin4j.mp.event.MassEventMessage
 
getEventKey() - Method in class com.foxinmy.weixin4j.message.event.MenuEventMessage
 
getEventKey() - Method in class com.foxinmy.weixin4j.mp.event.ScanEventMessage
 
getEventKey() - Method in class com.foxinmy.weixin4j.qy.event.EnterAgentEventMessage
 
getEventType() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageKey
 
getEventType() - Method in class com.foxinmy.weixin4j.message.event.EventMessage
 
getEventType() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getEventType() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getEventType() - Method in class com.foxinmy.weixin4j.qy.suite.SuiteMessage
 
getEventType() - Method in class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
getExpiredTime() - Method in class com.foxinmy.weixin4j.mp.event.VerifyExpireEventMessage
 
getFailReason() - Method in class com.foxinmy.weixin4j.mp.event.VerifyFailEventMessage
 
getFailTime() - Method in class com.foxinmy.weixin4j.mp.event.VerifyFailEventMessage
 
getFilterCount() - Method in class com.foxinmy.weixin4j.mp.event.MassEventMessage
 
getFormat() - Method in class com.foxinmy.weixin4j.message.VoiceMessage
 
getFormatAddMembers() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getFormatAgentType() - Method in class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage
 
getFormatAuthCodeExpiredTime() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getFormatChatType() - Method in class com.foxinmy.weixin4j.qy.chat.ChatReceiver
 
getFormatCreateTime() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getFormatCreateTime() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getFormatCreateTime() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
getFormatDeleteMembers() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getFormatEventType() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getFormatEventType() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getFormatEventType() - Method in class com.foxinmy.weixin4j.qy.suite.SuiteMessage
 
getFormatExpiredTime() - Method in class com.foxinmy.weixin4j.mp.event.VerifyExpireEventMessage
 
getFormatFailTime() - Method in class com.foxinmy.weixin4j.mp.event.VerifyFailEventMessage
 
getFormatMembers() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getFormatMsgType() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getFormatMsgType() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
getFormatTimeStamp() - Method in class com.foxinmy.weixin4j.qy.suite.SuiteMessage
 
getFromKfAccount() - Method in class com.foxinmy.weixin4j.mp.event.KfSwitchEventMessage
 
getFromUserName() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
getFromUserName() - Method in class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
getGenericType(Class<?>) - Static method in class com.foxinmy.weixin4j.util.ClassUtil
获得泛型类型
getHandlerExecutor(ChannelHandlerContext, WeixinRequest, WeixinMessageKey, WeixinMessage, Set<String>) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
MessageHandlerExecutor
getHqMusicUrl() - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
getInterceptorToScan() - Method in class com.foxinmy.weixin4j.listener.AbstractWeixinServerStartupListener
拦截微信消息的全限包名(也可通过addInterceptor方式一个一个添加)
getItemCount() - Method in class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage
 
getItems() - Method in class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage.PictureInfo
 
getItems() - Method in class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage
 
getJobId() - Method in class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage.BatchJob
 
getJobType() - Method in class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage.BatchJob
 
getKfAccount() - Method in class com.foxinmy.weixin4j.mp.event.KfCloseEventMessage
 
getKfAccount() - Method in class com.foxinmy.weixin4j.mp.event.KfCreateEventMessage
 
getKfAccount() - Method in class com.foxinmy.weixin4j.response.TransferCustomerResponse
 
getLabel() - Method in class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage.LocationInfo
 
getLabel() - Method in class com.foxinmy.weixin4j.message.LocationMessage
 
getLatitude() - Method in class com.foxinmy.weixin4j.message.event.LocationEventMessage
 
getLocationInfo() - Method in class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage
 
getLongitude() - Method in class com.foxinmy.weixin4j.message.event.LocationEventMessage
 
getMd5() - Method in class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage.PictureItem
 
getMediaId() - Method in class com.foxinmy.weixin4j.message.ImageMessage
 
getMediaId() - Method in class com.foxinmy.weixin4j.message.VideoMessage
 
getMediaId() - Method in class com.foxinmy.weixin4j.message.VoiceMessage
 
getMediaId() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getMediaId() - Method in class com.foxinmy.weixin4j.response.ImageResponse
 
getMediaId() - Method in class com.foxinmy.weixin4j.response.VideoResponse
 
getMediaId() - Method in class com.foxinmy.weixin4j.response.VoiceResponse
 
getMembers() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getMenuId() - Method in class com.foxinmy.weixin4j.message.event.MenuEventMessage
 
getMessageHandler() - Method in class com.foxinmy.weixin4j.dispatcher.MessageHandlerExecutor
 
getMessageHandlerPackages() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
getMessageHandlers() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
获取所有的handler
getMessageInterceptorPackages() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
getMessageInterceptors() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
获取所有的interceptor
getMessageMatcher() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
getMessageType() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageKey
 
getMethod() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getMsgId() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getMsgId() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
getMsgSignature() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getMsgType() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getMsgType() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
getMsgType() - Method in class com.foxinmy.weixin4j.response.ImageResponse
 
getMsgType() - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
getMsgType() - Method in class com.foxinmy.weixin4j.response.NewsResponse
 
getMsgType() - Method in class com.foxinmy.weixin4j.response.SingleResponse
 
getMsgType() - Method in class com.foxinmy.weixin4j.response.TextResponse
 
getMsgType() - Method in class com.foxinmy.weixin4j.response.TransferCustomerResponse
 
getMsgType() - Method in class com.foxinmy.weixin4j.response.VideoResponse
 
getMsgType() - Method in class com.foxinmy.weixin4j.response.VoiceResponse
 
getMsgType() - Method in interface com.foxinmy.weixin4j.response.WeixinResponse
回复的消息类型
getMsgType() - Method in class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
getMusicUrl() - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
getNodeNames() - Method in class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
getNonce() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getOpenAlwaysResponse() - Method in class com.foxinmy.weixin4j.listener.AbstractWeixinServerStartupListener
当没有匹配到消息处理时输出空白回复(公众号不会出现「该公众号无法提供服务的提示」)
getOpenDebugResponse() - Method in class com.foxinmy.weixin4j.listener.AbstractWeixinServerStartupListener
打开调试回复
getOperatorId() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getOriginalContent() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getOwnerId() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getPackageId() - Method in class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage
 
getParameter() - Method in class com.foxinmy.weixin4j.mp.event.ScanEventMessage
 
getParameters() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getPictureInfo() - Method in class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage
 
getPicUrl() - Method in class com.foxinmy.weixin4j.message.ImageMessage
 
getPicUrl() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getPicUrl() - Method in class com.foxinmy.weixin4j.response.NewsResponse.Article
 
getPoiname() - Method in class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage.LocationInfo
 
getPort() - Method in class com.foxinmy.weixin4j.listener.AbstractWeixinServerStartupListener
服务监听端口,目前微信只支持80端口,可以考虑用nginx做转发到此端口
getPrecision() - Method in class com.foxinmy.weixin4j.message.event.LocationEventMessage
 
getProtocolVersion() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getReceiver() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getRecognition() - Method in class com.foxinmy.weixin4j.message.VoiceMessage
 
getResult() - Method in class com.foxinmy.weixin4j.message.event.MenuScanEventMessage.ScanInfo
 
getScale() - Method in class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage.LocationInfo
 
getScale() - Method in class com.foxinmy.weixin4j.message.LocationMessage
 
getScanInfo() - Method in class com.foxinmy.weixin4j.message.event.MenuScanEventMessage
 
getSentCount() - Method in class com.foxinmy.weixin4j.mp.event.MassEventMessage
 
getSerialversionuid() - Static method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getSignature() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getStatus() - Method in class com.foxinmy.weixin4j.mp.event.MassEventMessage
 
getStatus() - Method in class com.foxinmy.weixin4j.mp.event.TemplatesendjobfinishMessage
 
getSuiteId() - Method in class com.foxinmy.weixin4j.qy.suite.SuiteMessage
 
getSuiteTicket() - Method in class com.foxinmy.weixin4j.qy.suite.SuiteMessage
 
getTargetId() - Method in class com.foxinmy.weixin4j.qy.chat.ChatReceiver
 
getThumbMediaId() - Method in class com.foxinmy.weixin4j.message.VideoMessage
 
getThumbMediaId() - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
getTicket() - Method in class com.foxinmy.weixin4j.mp.event.ScanEventMessage
 
getTimeStamp() - Method in class com.foxinmy.weixin4j.qy.suite.SuiteMessage
 
getTimeStamp() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getTitle() - Method in class com.foxinmy.weixin4j.message.LinkMessage
 
getTitle() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getTitle() - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
getTitle() - Method in class com.foxinmy.weixin4j.response.NewsResponse.Article
 
getTitle() - Method in class com.foxinmy.weixin4j.response.VideoResponse
 
getToken() - Method in class com.foxinmy.weixin4j.listener.AbstractWeixinServerStartupListener
明文模式:String aesToken = ""; 密文模式:AesToken aesToken = new AesToken("公众号appid", "公众号token","公众号加密/解密消息的密钥");
getToken() - Method in class com.foxinmy.weixin4j.util.AesToken
 
getToKfAccount() - Method in class com.foxinmy.weixin4j.mp.event.KfSwitchEventMessage
 
getTotalCount() - Method in class com.foxinmy.weixin4j.mp.event.MassEventMessage
 
getToUserName() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
getToUserName() - Method in class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
getToUserName() - Method in class com.foxinmy.weixin4j.xml.EncryptMessageHandler
 
getType() - Method in class com.foxinmy.weixin4j.message.event.MenuScanEventMessage.ScanInfo
 
getUnmarshaller(Class<? extends WeixinMessage>) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
xml消息转换器
getUri() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
getUrl() - Method in class com.foxinmy.weixin4j.message.LinkMessage
 
getUrl() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
getUrl() - Method in class com.foxinmy.weixin4j.response.NewsResponse.Article
 
getVerifyTicket() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
getWeixinId() - Method in class com.foxinmy.weixin4j.util.AesToken
 
getX() - Method in class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage.LocationInfo
 
getX() - Method in class com.foxinmy.weixin4j.message.LocationMessage
 
getY() - Method in class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage.LocationInfo
 
getY() - Method in class com.foxinmy.weixin4j.message.LocationMessage
 
global - Static variable in class com.foxinmy.weixin4j.handler.DebugMessageHandler
 
global - Static variable in class com.foxinmy.weixin4j.response.BlankResponse
 
group - com.foxinmy.weixin4j.qy.chat.ChatType
群聊

H

handlerPackagesToScan(String...) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
按照包名去添加消息处理器
hashCode() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageKey
 
hashCode() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
headers() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
HexUtil - Class in com.foxinmy.weixin4j.util
Hex工具类
HexUtil() - Constructor for class com.foxinmy.weixin4j.util.HexUtil
 
HttpUtil - Class in com.foxinmy.weixin4j.util
HTTP工具类
HttpUtil() - Constructor for class com.foxinmy.weixin4j.util.HttpUtil
 

I

image - com.foxinmy.weixin4j.type.MessageType
图片消息
ImageMessage - Class in com.foxinmy.weixin4j.message
图片消息
ImageMessage() - Constructor for class com.foxinmy.weixin4j.message.ImageMessage
 
ImageResponse - Class in com.foxinmy.weixin4j.response
回复图片消息
ImageResponse(String) - Constructor for class com.foxinmy.weixin4j.response.ImageResponse
 
initChannel(SocketChannel) - Method in class com.foxinmy.weixin4j.socket.WeixinServerInitializer
 
interceptorPackagesToScan(String...) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
按照包名去添加消息拦截器
isArrayByteBase64(byte[]) - Static method in class com.foxinmy.weixin4j.base64.Base64
Deprecated.
1.5 Use Base64.isBase64(byte[]), will be removed in 2.0.
isBase64(byte) - Static method in class com.foxinmy.weixin4j.base64.Base64
Returns whether or not the octet is in the base 64 alphabet.
isBase64(byte[]) - Static method in class com.foxinmy.weixin4j.base64.Base64
Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.
isBase64(String) - Static method in class com.foxinmy.weixin4j.base64.Base64
Tests a given String to see if it contains only valid characters within the Base64 alphabet.
isBlank(CharSequence) - Static method in class com.foxinmy.weixin4j.util.ServerToolkits
判断字符串是否为空
isInAlphabet(byte) - Method in class com.foxinmy.weixin4j.base64.Base64
Returns whether or not the octet is in the Base64 alphabet.
isInAlphabet(byte) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Returns whether or not the octet is in the current alphabet.
isInAlphabet(byte[], boolean) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Tests a given byte array to see if it contains only valid characters within the alphabet.
isInAlphabet(String) - Method in class com.foxinmy.weixin4j.base64.BaseNCodec
Tests a given String to see if it contains only valid characters within the alphabet.
isUrlSafe() - Method in class com.foxinmy.weixin4j.base64.Base64
Returns our current encode mode.
isWhiteSpace(byte) - Static method in class com.foxinmy.weixin4j.base64.BaseNCodec
Checks if a byte value is whitespace or not.
items - Variable in class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage
会话事件或消息

K

kf_close_session - com.foxinmy.weixin4j.type.EventType
客服关闭会话事件
kf_create_session - com.foxinmy.weixin4j.type.EventType
客服接入会话事件
kf_external - com.foxinmy.weixin4j.type.AgentType
企业号外部客服,客户为服务号openid
kf_internal - com.foxinmy.weixin4j.type.AgentType
企业号内部客服,客户为企业号通讯录成员
kf_switch_session - com.foxinmy.weixin4j.type.EventType
客服转接会话事件
KfCloseEventMessage - Class in com.foxinmy.weixin4j.mp.event
客服关闭会话事件
KfCloseEventMessage() - Constructor for class com.foxinmy.weixin4j.mp.event.KfCloseEventMessage
 
KfCreateEventMessage - Class in com.foxinmy.weixin4j.mp.event
客服接入会话事件
KfCreateEventMessage() - Constructor for class com.foxinmy.weixin4j.mp.event.KfCreateEventMessage
 
KfSwitchEventMessage - Class in com.foxinmy.weixin4j.mp.event
客服转接会话事件
KfSwitchEventMessage() - Constructor for class com.foxinmy.weixin4j.mp.event.KfSwitchEventMessage
 

L

lineLength - Variable in class com.foxinmy.weixin4j.base64.BaseNCodec
Chunksize for encoding.
link - com.foxinmy.weixin4j.type.MessageType
链接消息
LinkMessage - Class in com.foxinmy.weixin4j.message
链接消息
LinkMessage() - Constructor for class com.foxinmy.weixin4j.message.LinkMessage
 
location - com.foxinmy.weixin4j.type.EventType
上报地理位置事件
location - com.foxinmy.weixin4j.type.MessageType
位置消息
location_select - com.foxinmy.weixin4j.type.EventType
菜单发送地理位置事件
LocationEventMessage - Class in com.foxinmy.weixin4j.message.event
上报地理位置事件
LocationEventMessage() - Constructor for class com.foxinmy.weixin4j.message.event.LocationEventMessage
 
LocationInfo() - Constructor for class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage.LocationInfo
 
LocationMessage - Class in com.foxinmy.weixin4j.message
地理位置消息
LocationMessage() - Constructor for class com.foxinmy.weixin4j.message.LocationMessage
 
logger - Variable in class com.foxinmy.weixin4j.socket.WeixinResponseEncoder
 

M

main(String[]) - Static method in class com.foxinmy.weixin4j.util.ClassUtil
 
makeConstructorAccessible(Constructor<?>) - Static method in class com.foxinmy.weixin4j.util.ServerToolkits
构造器设置为可见
MASK_8BITS - Static variable in class com.foxinmy.weixin4j.base64.BaseNCodec
Mask used to extract 8 bits, used in decoding bytes
MassEventMessage - Class in com.foxinmy.weixin4j.mp.event
群发消息事件推送
MassEventMessage() - Constructor for class com.foxinmy.weixin4j.mp.event.MassEventMessage
 
masssendjobfinish - com.foxinmy.weixin4j.type.EventType
群发消息事件
match(WeixinMessageKey) - Method in class com.foxinmy.weixin4j.dispatcher.DefaultMessageMatcher
 
match(WeixinMessageKey) - Method in interface com.foxinmy.weixin4j.dispatcher.WeixinMessageMatcher
匹配消息类型
MenuEventMessage - Class in com.foxinmy.weixin4j.message.event
自定义菜单事件(view|click)
MenuEventMessage() - Constructor for class com.foxinmy.weixin4j.message.event.MenuEventMessage
 
MenuEventMessage(EventType) - Constructor for class com.foxinmy.weixin4j.message.event.MenuEventMessage
 
MenuLocationEventMessage - Class in com.foxinmy.weixin4j.message.event
弹出地理位置选择器的事件推送
MenuLocationEventMessage() - Constructor for class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage
 
MenuLocationEventMessage.LocationInfo - Class in com.foxinmy.weixin4j.message.event
地理位置信息
MenuPhotoEventMessage - Class in com.foxinmy.weixin4j.message.event
弹出拍照或者相册发图的事件推送(pic_sysphoto|pic_photo_or_album|pic_weixin)
MenuPhotoEventMessage() - Constructor for class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage
 
MenuPhotoEventMessage.PictureInfo - Class in com.foxinmy.weixin4j.message.event
图片信息
MenuPhotoEventMessage.PictureItem - Class in com.foxinmy.weixin4j.message.event
图片
MenuScanEventMessage - Class in com.foxinmy.weixin4j.message.event
扫码推事件(scancode_push|scancode_waitmsg)
MenuScanEventMessage() - Constructor for class com.foxinmy.weixin4j.message.event.MenuScanEventMessage
 
MenuScanEventMessage.ScanInfo - Class in com.foxinmy.weixin4j.message.event
扫描信息
MESSAGE_TRANSFER_KEY - Static variable in class com.foxinmy.weixin4j.util.ServerToolkits
 
MessageHandlerAdapter<M extends WeixinMessage> - Class in com.foxinmy.weixin4j.handler
消息适配器:对于特定的消息类型进行适配,如text文本、voice语音消息
MessageHandlerAdapter() - Constructor for class com.foxinmy.weixin4j.handler.MessageHandlerAdapter
 
MessageHandlerExecutor - Class in com.foxinmy.weixin4j.dispatcher
微信消息的处理执行
MessageHandlerExecutor(ChannelHandlerContext, WeixinMessageHandler, WeixinMessageInterceptor[]) - Constructor for class com.foxinmy.weixin4j.dispatcher.MessageHandlerExecutor
 
MessageInterceptorAdapter - Class in com.foxinmy.weixin4j.interceptor
消息拦截适配
MessageInterceptorAdapter() - Constructor for class com.foxinmy.weixin4j.interceptor.MessageInterceptorAdapter
 
messageRead(String, Class<M>) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
jaxb读取微信消息
MessageTransferHandler - Class in com.foxinmy.weixin4j.xml
微信消息
MessageTransferHandler() - Constructor for class com.foxinmy.weixin4j.xml.MessageTransferHandler
 
MessageType - Enum in com.foxinmy.weixin4j.type
消息类型
MessageUtil - Class in com.foxinmy.weixin4j.util
消息工具类
MessageUtil() - Constructor for class com.foxinmy.weixin4j.util.MessageUtil
 
MIME_CHUNK_SIZE - Static variable in class com.foxinmy.weixin4j.base64.BaseNCodec
MIME chunk size per RFC 2045 section 6.8.
MP - com.foxinmy.weixin4j.type.AccountType
公众号
MultipleMessageHandlerAdapter - Class in com.foxinmy.weixin4j.handler
多个消息类型适配
MultipleMessageHandlerAdapter(Class<? extends WeixinMessage>...) - Constructor for class com.foxinmy.weixin4j.handler.MultipleMessageHandlerAdapter
 
MusicResponse - Class in com.foxinmy.weixin4j.response
回复音乐消息
MusicResponse(String) - Constructor for class com.foxinmy.weixin4j.response.MusicResponse
 

N

naming_verify_fail - com.foxinmy.weixin4j.type.EventType
名称认证失败事件
naming_verify_success - com.foxinmy.weixin4j.type.EventType
名称认证成功事件
NewsResponse - Class in com.foxinmy.weixin4j.response
回复图文消息
NewsResponse(NewsResponse.Article) - Constructor for class com.foxinmy.weixin4j.response.NewsResponse
 
NewsResponse(List<NewsResponse.Article>) - Constructor for class com.foxinmy.weixin4j.response.NewsResponse
 
NewsResponse.Article - Class in com.foxinmy.weixin4j.response
图文消息对象
newStringUtf8(byte[]) - Static method in class com.foxinmy.weixin4j.util.ServerToolkits
 
noHandlerFound(ChannelHandlerContext, WeixinRequest, WeixinMessage) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
未匹配到handler时触发

O

openAlwaysResponse() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
打开总是响应开关,如未匹配到MessageHandler时回复空白消息
openAlwaysResponse() - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
打开总是响应开关,如未匹配到MessageHandler时回复空白消息

P

PAD - Variable in class com.foxinmy.weixin4j.base64.BaseNCodec
 
PAD_DEFAULT - Static variable in class com.foxinmy.weixin4j.base64.BaseNCodec
Byte used to pad output.
parser(WeixinRequest) - Static method in class com.foxinmy.weixin4j.xml.MessageTransferHandler
 
parser(String) - Static method in class com.foxinmy.weixin4j.xml.EncryptMessageHandler
 
PEM_CHUNK_SIZE - Static variable in class com.foxinmy.weixin4j.base64.BaseNCodec
PEM chunk size per RFC 1421 section 4.3.2.4.
pic_photo_or_album - com.foxinmy.weixin4j.type.EventType
菜单弹出发图事件
pic_sysphoto - com.foxinmy.weixin4j.type.EventType
菜单弹出拍照事件
pic_weixin - com.foxinmy.weixin4j.type.EventType
菜单弹出发图事件
PictureInfo() - Constructor for class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage.PictureInfo
 
PictureItem() - Constructor for class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage.PictureItem
 
PKCS7Encoder - Class in com.foxinmy.weixin4j.util
提供基于PKCS7算法的加解密接口
提供接收和推送给公众平台消息的加解密接口(UTF8编码的字符串).
PKCS7Encoder() - Constructor for class com.foxinmy.weixin4j.util.PKCS7Encoder
 
postHandle(ChannelHandlerContext, WeixinRequest, WeixinResponse, WeixinMessage, WeixinMessageHandler) - Method in class com.foxinmy.weixin4j.interceptor.MessageInterceptorAdapter
 
postHandle(ChannelHandlerContext, WeixinRequest, WeixinResponse, WeixinMessage, WeixinMessageHandler) - Method in interface com.foxinmy.weixin4j.interceptor.WeixinMessageInterceptor
执行handler后
preHandle(ChannelHandlerContext, WeixinRequest, WeixinMessage, WeixinMessageHandler) - Method in class com.foxinmy.weixin4j.interceptor.MessageInterceptorAdapter
 
preHandle(ChannelHandlerContext, WeixinRequest, WeixinMessage, WeixinMessageHandler) - Method in interface com.foxinmy.weixin4j.interceptor.WeixinMessageInterceptor
执行handler前
PROTOCOL_FILE - Static variable in class com.foxinmy.weixin4j.util.ServerToolkits
 
PROTOCOL_JAR - Static variable in class com.foxinmy.weixin4j.util.ServerToolkits
 
protocolVersion() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
pushArticle(NewsResponse.Article) - Method in class com.foxinmy.weixin4j.response.NewsResponse
 
pushFirstArticle(NewsResponse.Article) - Method in class com.foxinmy.weixin4j.response.NewsResponse
 
pushLastArticle(NewsResponse.Article) - Method in class com.foxinmy.weixin4j.response.NewsResponse
 

Q

qualification_verify_fail - com.foxinmy.weixin4j.type.EventType
资质认证失败事件
qualification_verify_success - com.foxinmy.weixin4j.type.EventType
资质认证成功事件
quit_chat - com.foxinmy.weixin4j.qy.chat.ChatEventType
退出会话
QY - com.foxinmy.weixin4j.type.AccountType
企业号

R

RAW - com.foxinmy.weixin4j.type.EncryptType
明文模式
regist(WeixinMessageKey, Class<? extends WeixinMessage>) - Method in class com.foxinmy.weixin4j.dispatcher.DefaultMessageMatcher
 
regist(WeixinMessageKey, Class<? extends WeixinMessage>) - Method in interface com.foxinmy.weixin4j.dispatcher.WeixinMessageMatcher
注册消息类型「程序没有及时更新而微信又产生了新的消息类型」
registMessageClass(WeixinMessageKey, Class<? extends WeixinMessage>) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
registMessageClass(WeixinMessageKey, Class<? extends WeixinMessage>) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
注册消息类型
removeFirstArticle() - Method in class com.foxinmy.weixin4j.response.NewsResponse
 
removeLastArticle() - Method in class com.foxinmy.weixin4j.response.NewsResponse
 
resolveBeanFactory(BeanFactory) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
声明处理器跟拦截器类实例化的构造工厂,否则通过Class.newInstance的方式构造
resolveHeaders(FullHttpResponse) - Static method in class com.foxinmy.weixin4j.util.HttpUtil
 

S

scan - com.foxinmy.weixin4j.type.EventType
二维码扫描事件
scancode_push - com.foxinmy.weixin4j.type.EventType
菜单扫描事件
scancode_waitmsg - com.foxinmy.weixin4j.type.EventType
菜单扫描并调出等待界面事件
ScanEventMessage - Class in com.foxinmy.weixin4j.mp.event
扫描二维码事件
ScanEventMessage() - Constructor for class com.foxinmy.weixin4j.mp.event.ScanEventMessage
 
ScanEventMessage(String) - Constructor for class com.foxinmy.weixin4j.mp.event.ScanEventMessage
 
ScanInfo() - Constructor for class com.foxinmy.weixin4j.message.event.MenuScanEventMessage.ScanInfo
 
ScribeEventMessage - Class in com.foxinmy.weixin4j.mp.event
关注/取消关注事件
包括直接关注与扫描关注
ScribeEventMessage - Class in com.foxinmy.weixin4j.qy.event
关注/取消关注事件
包括直接关注与扫描关注
ScribeEventMessage() - Constructor for class com.foxinmy.weixin4j.mp.event.ScribeEventMessage
 
ScribeEventMessage() - Constructor for class com.foxinmy.weixin4j.qy.event.ScribeEventMessage
 
ServerToolkits - Class in com.foxinmy.weixin4j.util
工具包
ServerToolkits() - Constructor for class com.foxinmy.weixin4j.util.ServerToolkits
 
setBeanFactory(BeanFactory) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
setDecoderResult(DecoderResult) - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
setDesc(String) - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
setDesc(String) - Method in class com.foxinmy.weixin4j.response.NewsResponse.Article
 
setDesc(String) - Method in class com.foxinmy.weixin4j.response.VideoResponse
 
setHqMusicUrl(String) - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
setMessageHandlerList(List<WeixinMessageHandler>) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
setMessageHandlerPackages(String...) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
setMessageInterceptorList(List<WeixinMessageInterceptor>) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
setMessageInterceptorPackages(String...) - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
setMusicUrl(String) - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
setPicUrl(String) - Method in class com.foxinmy.weixin4j.response.NewsResponse.Article
 
setProtocolVersion(HttpVersion) - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
setTitle(String) - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
setTitle(String) - Method in class com.foxinmy.weixin4j.response.NewsResponse.Article
 
setTitle(String) - Method in class com.foxinmy.weixin4j.response.VideoResponse
 
setUrl(String) - Method in class com.foxinmy.weixin4j.response.NewsResponse.Article
 
SHA1 - Static variable in class com.foxinmy.weixin4j.util.ServerToolkits
 
shortvideo - com.foxinmy.weixin4j.type.MessageType
小视频消息
shutdown(boolean) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
关闭微信服务
signature(String...) - Static method in class com.foxinmy.weixin4j.util.MessageUtil
验证微信签名
single - com.foxinmy.weixin4j.qy.chat.ChatType
单聊
SingleResponse - Class in com.foxinmy.weixin4j.response
单一内容回复
SingleResponse(String) - Constructor for class com.foxinmy.weixin4j.response.SingleResponse
 
SingleResponseEncoder - Class in com.foxinmy.weixin4j.socket
单一回复编码类
SingleResponseEncoder() - Constructor for class com.foxinmy.weixin4j.socket.SingleResponseEncoder
 
SpringBeanFactory - Class in com.foxinmy.weixin4j.spring
使用spring容器获取bean
SpringBeanFactory(ApplicationContext) - Constructor for class com.foxinmy.weixin4j.spring.SpringBeanFactory
 
startDocument() - Method in class com.foxinmy.weixin4j.xml.EncryptMessageHandler
 
startDocument() - Method in class com.foxinmy.weixin4j.xml.MessageTransferHandler
 
startElement(String, String, String, Attributes) - Method in class com.foxinmy.weixin4j.xml.EncryptMessageHandler
 
startup() - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
默认端口(30000)启动服务
startup(int) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
指定端口启动服务
startup(int, int, int) - Method in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
接受参数启动服务
subscribe - com.foxinmy.weixin4j.qy.chat.ChatEventType
订阅事件
subscribe - com.foxinmy.weixin4j.type.EventType
关注事件
suite - com.foxinmy.weixin4j.type.EventType
第三方应用套件消息
suite_ticket - com.foxinmy.weixin4j.qy.suite.SuiteEventType
推送ticket
SuiteEventType - Enum in com.foxinmy.weixin4j.qy.suite
应用套件回调事件
SuiteMessage - Class in com.foxinmy.weixin4j.qy.suite
套件消息
SuiteMessage() - Constructor for class com.foxinmy.weixin4j.qy.suite.SuiteMessage
 

T

templatesendjobfinish - com.foxinmy.weixin4j.type.EventType
模板消息事件
TemplatesendjobfinishMessage - Class in com.foxinmy.weixin4j.mp.event
模板消息事件推送(公众平台)
TemplatesendjobfinishMessage() - Constructor for class com.foxinmy.weixin4j.mp.event.TemplatesendjobfinishMessage
 
text - com.foxinmy.weixin4j.type.MessageType
文字消息
TextMessage - Class in com.foxinmy.weixin4j.message
文本消息
TextMessage() - Constructor for class com.foxinmy.weixin4j.message.TextMessage
 
TextResponse - Class in com.foxinmy.weixin4j.response
回复文本消息
TextResponse(String) - Constructor for class com.foxinmy.weixin4j.response.TextResponse
 
toContent() - Method in class com.foxinmy.weixin4j.response.ImageResponse
 
toContent() - Method in class com.foxinmy.weixin4j.response.MusicResponse
 
toContent() - Method in class com.foxinmy.weixin4j.response.NewsResponse
 
toContent() - Method in class com.foxinmy.weixin4j.response.SingleResponse
 
toContent() - Method in class com.foxinmy.weixin4j.response.TextResponse
 
toContent() - Method in class com.foxinmy.weixin4j.response.TransferCustomerResponse
 
toContent() - Method in class com.foxinmy.weixin4j.response.VideoResponse
 
toContent() - Method in class com.foxinmy.weixin4j.response.VoiceResponse
 
toContent() - Method in interface com.foxinmy.weixin4j.response.WeixinResponse
回复的消息内容
toString() - Method in class com.foxinmy.weixin4j.dispatcher.WeixinMessageKey
 
toString() - Method in class com.foxinmy.weixin4j.message.event.EventMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.event.LocationEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.event.MenuEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage.LocationInfo
 
toString() - Method in class com.foxinmy.weixin4j.message.event.MenuLocationEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage.PictureInfo
 
toString() - Method in class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage.PictureItem
 
toString() - Method in class com.foxinmy.weixin4j.message.event.MenuPhotoEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.event.MenuScanEventMessage.ScanInfo
 
toString() - Method in class com.foxinmy.weixin4j.message.event.MenuScanEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.ImageMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.LinkMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.LocationMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.TextMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.VideoMessage
 
toString() - Method in class com.foxinmy.weixin4j.message.VoiceMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.component.ComponentMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.event.KfCloseEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.event.KfCreateEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.event.KfSwitchEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.event.MassEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.event.ScanEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.event.ScribeEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.event.TemplatesendjobfinishMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.event.VerifyExpireEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.mp.event.VerifyFailEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.qy.chat.ChatItem
 
toString() - Method in class com.foxinmy.weixin4j.qy.chat.ChatReceiver
 
toString() - Method in class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage
 
toString() - Method in class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage.BatchJob
 
toString() - Method in class com.foxinmy.weixin4j.qy.event.BatchjobresultMessage
 
toString() - Method in class com.foxinmy.weixin4j.qy.event.EnterAgentEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.qy.event.ScribeEventMessage
 
toString() - Method in class com.foxinmy.weixin4j.qy.suite.SuiteMessage
 
toString() - Method in class com.foxinmy.weixin4j.request.WeixinMessage
 
toString() - Method in class com.foxinmy.weixin4j.request.WeixinRequest
 
toString() - Method in class com.foxinmy.weixin4j.response.NewsResponse.Article
 
toString() - Method in class com.foxinmy.weixin4j.response.SingleResponse
 
toString() - Method in class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
toString() - Method in class com.foxinmy.weixin4j.util.AesToken
 
TransferCustomerResponse - Class in com.foxinmy.weixin4j.response
消息转移到客服
TransferCustomerResponse(String) - Constructor for class com.foxinmy.weixin4j.response.TransferCustomerResponse
 
triggerAfterCompletion(WeixinRequest, WeixinResponse, WeixinMessage, Exception) - Method in class com.foxinmy.weixin4j.dispatcher.MessageHandlerExecutor
全部执行完毕后触发

U

unauthorized - com.foxinmy.weixin4j.mp.component.ComponentEventType
取消授权
unsubscribe - com.foxinmy.weixin4j.qy.chat.ChatEventType
取消订阅事件
unsubscribe - com.foxinmy.weixin4j.type.EventType
取消关注事件
update_chat - com.foxinmy.weixin4j.qy.chat.ChatEventType
修改会话
updateauthorized - com.foxinmy.weixin4j.mp.component.ComponentEventType
授权更新
UTF_8 - Static variable in class com.foxinmy.weixin4j.util.ServerToolkits
 

V

valueOf(String) - Static method in enum com.foxinmy.weixin4j.mp.component.ComponentEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.foxinmy.weixin4j.qy.chat.ChatEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.foxinmy.weixin4j.qy.chat.ChatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.foxinmy.weixin4j.qy.suite.SuiteEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.foxinmy.weixin4j.type.AccountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.foxinmy.weixin4j.type.AgentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.foxinmy.weixin4j.type.EncryptType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.foxinmy.weixin4j.type.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.foxinmy.weixin4j.type.MessageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.foxinmy.weixin4j.mp.component.ComponentEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.foxinmy.weixin4j.qy.chat.ChatEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.foxinmy.weixin4j.qy.chat.ChatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.foxinmy.weixin4j.qy.suite.SuiteEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.foxinmy.weixin4j.type.AccountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.foxinmy.weixin4j.type.AgentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.foxinmy.weixin4j.type.EncryptType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.foxinmy.weixin4j.type.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.foxinmy.weixin4j.type.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
verify_expired - com.foxinmy.weixin4j.type.EventType
认证过期失效通知
VerifyExpireEventMessage - Class in com.foxinmy.weixin4j.mp.event
认证通知(资质认证成功/名称认证成功/年审通知/认证过期失效通知)
VerifyExpireEventMessage() - Constructor for class com.foxinmy.weixin4j.mp.event.VerifyExpireEventMessage
 
VerifyFailEventMessage - Class in com.foxinmy.weixin4j.mp.event
认证失败事件(资质认证失败/名称认证失败)
VerifyFailEventMessage() - Constructor for class com.foxinmy.weixin4j.mp.event.VerifyFailEventMessage
 
VERSION - Static variable in class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
 
video - com.foxinmy.weixin4j.type.MessageType
视频消息
VideoMessage - Class in com.foxinmy.weixin4j.message
视频消息
VideoMessage() - Constructor for class com.foxinmy.weixin4j.message.VideoMessage
 
VideoResponse - Class in com.foxinmy.weixin4j.response
回复视频消息
VideoResponse(String) - Constructor for class com.foxinmy.weixin4j.response.VideoResponse
 
VideoResponse(String, String, String) - Constructor for class com.foxinmy.weixin4j.response.VideoResponse
 
view - com.foxinmy.weixin4j.type.EventType
菜单点击关键字事件
voice - com.foxinmy.weixin4j.type.MessageType
语音消息
VoiceMessage - Class in com.foxinmy.weixin4j.message
语音消息
VoiceMessage() - Constructor for class com.foxinmy.weixin4j.message.VoiceMessage
 
VoiceResponse - Class in com.foxinmy.weixin4j.response
回复语音消息
VoiceResponse(String) - Constructor for class com.foxinmy.weixin4j.response.VoiceResponse
 

W

weight() - Method in class com.foxinmy.weixin4j.handler.DebugMessageHandler
 
weight() - Method in class com.foxinmy.weixin4j.handler.MessageHandlerAdapter
缺省值为1,存在多个匹配到的MessageHandler则比较weight大小
weight() - Method in class com.foxinmy.weixin4j.handler.MultipleMessageHandlerAdapter
 
weight() - Method in interface com.foxinmy.weixin4j.handler.WeixinMessageHandler
用于匹配到多个MessageHandler时权重降序排列,数字越大优先级越高
weight() - Method in class com.foxinmy.weixin4j.interceptor.MessageInterceptorAdapter
 
weight() - Method in interface com.foxinmy.weixin4j.interceptor.WeixinMessageInterceptor
用于匹配到多个MessageHandler时权重降序排列,数字越大优先级越高
WeixinChatMessage - Class in com.foxinmy.weixin4j.qy.chat
企业号聊天服务回调消息
WeixinChatMessage() - Constructor for class com.foxinmy.weixin4j.qy.chat.WeixinChatMessage
 
WeixinMessage - Class in com.foxinmy.weixin4j.request
微信消息基类
WeixinMessage() - Constructor for class com.foxinmy.weixin4j.request.WeixinMessage
 
WeixinMessage(String) - Constructor for class com.foxinmy.weixin4j.request.WeixinMessage
 
WeixinMessageDecoder - Class in com.foxinmy.weixin4j.socket
微信消息解码类
WeixinMessageDecoder(Map<String, AesToken>) - Constructor for class com.foxinmy.weixin4j.socket.WeixinMessageDecoder
 
WeixinMessageDispatcher - Class in com.foxinmy.weixin4j.dispatcher
微信消息分发器
WeixinMessageDispatcher() - Constructor for class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
WeixinMessageDispatcher(WeixinMessageMatcher) - Constructor for class com.foxinmy.weixin4j.dispatcher.WeixinMessageDispatcher
 
WeixinMessageHandler - Interface in com.foxinmy.weixin4j.handler
微信消息处理器
WeixinMessageInterceptor - Interface in com.foxinmy.weixin4j.interceptor
微信消息拦截器
WeixinMessageKey - Class in com.foxinmy.weixin4j.dispatcher
微信消息key
WeixinMessageKey(String, String, AccountType) - Constructor for class com.foxinmy.weixin4j.dispatcher.WeixinMessageKey
 
WeixinMessageMatcher - Interface in com.foxinmy.weixin4j.dispatcher
微信消息匹配
WeixinMessageTransfer - Class in com.foxinmy.weixin4j.socket
消息传递
WeixinMessageTransfer(AesToken, EncryptType, String, String, AccountType, String, String, Set<String>) - Constructor for class com.foxinmy.weixin4j.socket.WeixinMessageTransfer
 
WeixinRequest - Class in com.foxinmy.weixin4j.request
微信请求
WeixinRequest(HttpHeaders, HttpMethod, String, EncryptType, String, String, String, String, String, String, String, AesToken) - Constructor for class com.foxinmy.weixin4j.request.WeixinRequest
 
WeixinRequestHandler - Class in com.foxinmy.weixin4j.socket
微信请求处理类
WeixinRequestHandler(WeixinMessageDispatcher) - Constructor for class com.foxinmy.weixin4j.socket.WeixinRequestHandler
 
WeixinResponse - Interface in com.foxinmy.weixin4j.response
微信被动消息回复
WeixinResponseEncoder - Class in com.foxinmy.weixin4j.socket
微信回复编码类
WeixinResponseEncoder() - Constructor for class com.foxinmy.weixin4j.socket.WeixinResponseEncoder
 
WeixinServerBootstrap - Class in com.foxinmy.weixin4j.startup
微信netty服务启动程序
WeixinServerBootstrap(WeixinMessageMatcher, AesToken...) - Constructor for class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
多个公众号的支持 值得注意的是: 1).企业号服务时需要在服务器URL后面加多一个`encrypt_type=aes`的参数 2).非明文模式下需要在服务器URL后面加多一个`weixin_id=对应的appid/corpid`的参数
WeixinServerBootstrap(AesToken...) - Constructor for class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
多个公众号的支持 值得注意的是: 1).企业号服务时需要在服务器URL后面加多一个`encrypt_type=aes`的参数 2).非明文模式下需要在服务器URL后面加多一个`weixin_id=对应的appid/corpid`的参数
WeixinServerBootstrap(String) - Constructor for class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
明文模式
WeixinServerBootstrap(String, String, String) - Constructor for class com.foxinmy.weixin4j.startup.WeixinServerBootstrap
明文模式 & 兼容模式 & 密文模式 值得注意的是:企业号服务时需要在服务器URL后面加多一个`encrypt_type=aes`的参数
WeixinServerInitializer - Class in com.foxinmy.weixin4j.socket
微信消息服务器初始化
WeixinServerInitializer(Map<String, AesToken>, WeixinMessageDispatcher) - Constructor for class com.foxinmy.weixin4j.socket.WeixinServerInitializer
 
A B C D E G H I K L M N O P Q R S T U V W 
All Classes All Packages