public class WxCpMessageRouterRule extends Object
| 限定符 | 构造器和说明 |
|---|---|
protected |
WxCpMessageRouterRule(WxCpMessageRouter routerBuilder) |
protected WxCpMessageRouterRule(WxCpMessageRouter routerBuilder)
public WxCpMessageRouterRule async(boolean async)
async - public WxCpMessageRouterRule agentId(Integer agentId)
agentId - public WxCpMessageRouterRule msgType(String msgType)
msgType - public WxCpMessageRouterRule event(String event)
event - public WxCpMessageRouterRule eventKey(String eventKey)
eventKey - public WxCpMessageRouterRule content(String content)
content - public WxCpMessageRouterRule rContent(String regex)
regex - public WxCpMessageRouterRule fromUser(String fromUser)
fromUser - public WxCpMessageRouterRule matcher(WxCpMessageMatcher matcher)
matcher - public WxCpMessageRouterRule interceptor(WxCpMessageInterceptor interceptor)
interceptor - public WxCpMessageRouterRule interceptor(WxCpMessageInterceptor interceptor, WxCpMessageInterceptor... otherInterceptors)
interceptor - otherInterceptors - public WxCpMessageRouterRule handler(WxCpMessageHandler handler)
handler - public WxCpMessageRouterRule handler(WxCpMessageHandler handler, WxCpMessageHandler... otherHandlers)
handler - otherHandlers - public WxCpMessageRouter end()
public WxCpMessageRouter next()
protected boolean test(WxCpXmlMessage wxMessage)
protected WxCpXmlOutMessage service(WxCpXmlMessage wxMessage, WxCpService wxCpService, WxSessionManager sessionManager, WxErrorExceptionHandler exceptionHandler)
wxMessage - public void setFromUser(String fromUser)
public void setMsgType(String msgType)
public void setEvent(String event)
public void setEventKey(String eventKey)
public void setContent(String content)
public void setrContent(String rContent)
public void setMatcher(WxCpMessageMatcher matcher)
public void setAgentId(Integer agentId)
public void setHandlers(List<WxCpMessageHandler> handlers)
public void setInterceptors(List<WxCpMessageInterceptor> interceptors)
public boolean isAsync()
public void setAsync(boolean async)
public boolean isReEnter()
public void setReEnter(boolean reEnter)
Copyright © 2015. All rights reserved.