public class WxMaMessageRouterRule extends Object
构造器和说明 |
---|
WxMaMessageRouterRule(WxMaMessageRouter routerBuilder) |
public WxMaMessageRouterRule(WxMaMessageRouter routerBuilder)
public WxMaMessageRouterRule async(boolean async)
public WxMaMessageRouterRule msgType(String msgType)
public WxMaMessageRouterRule title(String title)
title
- public WxMaMessageRouterRule event(String event)
public WxMaMessageRouterRule eventKey(String eventKey)
public WxMaMessageRouterRule content(String content)
public WxMaMessageRouterRule rContent(String regex)
public WxMaMessageRouterRule fromUser(String fromUser)
public WxMaMessageRouterRule matcher(WxMaMessageMatcher matcher)
public WxMaMessageRouterRule interceptor(WxMaMessageInterceptor interceptor)
public WxMaMessageRouterRule interceptor(WxMaMessageInterceptor interceptor, WxMaMessageInterceptor... otherInterceptors)
public WxMaMessageRouterRule handler(WxMaMessageHandler handler)
public WxMaMessageRouterRule handler(WxMaMessageHandler handler, WxMaMessageHandler... otherHandlers)
public WxMaMessageRouter end()
public WxMaMessageRouter next()
protected boolean test(WxMaMessage wxMessage)
protected WxMaXmlOutMessage service(WxMaMessage wxMessage, Map<String,Object> context, WxMaService wxMaService, WxSessionManager sessionManager, WxErrorExceptionHandler exceptionHandler)
public WxMaMessageRouter getRouterBuilder()
public boolean isAsync()
public void setAsync(boolean async)
public String getFromUser()
public void setFromUser(String fromUser)
public String getMsgType()
public void setMsgType(String msgType)
public String getEvent()
public void setEvent(String event)
public String getEventKey()
public void setEventKey(String eventKey)
public String getContent()
public void setContent(String content)
public String getrContent()
public void setrContent(String rContent)
public WxMaMessageMatcher getMatcher()
public void setMatcher(WxMaMessageMatcher matcher)
public boolean isReEnter()
public void setReEnter(boolean reEnter)
public List<WxMaMessageHandler> getHandlers()
public void setHandlers(List<WxMaMessageHandler> handlers)
public List<WxMaMessageInterceptor> getInterceptors()
public void setInterceptors(List<WxMaMessageInterceptor> interceptors)
Copyright © 2024. All rights reserved.