package com.sissi.pipeline.in.iq;
import com.sissi.protocol.Protocol;
/**
* 匹配To为服务器域或未指定
*
* @author kim 2013年12月23日
*/
public class ToServerMatcher extends ToProxyMatcher {
public ToServerMatcher(Class<? extends Protocol> clazz, String jid) {
super(clazz, jid);
}
/*
* 匹配Presence.to为服务器域或不存在
*
* @see com.sissi.pipeline.in.iq.ToProxyMatcher#match(com.sissi.protocol.Protocol)
*/
public boolean match(Protocol protocol) {
return super.match(protocol) || !protocol.parent().to();
}
}