package com.sissi.broadcast.impl; import com.sissi.addressing.Addressing; import com.sissi.broadcast.BroadcastProtocol; import com.sissi.context.JID; import com.sissi.context.JIDBuilder; import com.sissi.protocol.Protocol; /** * 对JID指定资源进行XMPP节广播 * * @author kim 2014年1月15日 */ public class ToSelfBroadcastProtocol extends BaseBroadcastProtocol implements BroadcastProtocol { public ToSelfBroadcastProtocol(JIDBuilder jidBuilder, Addressing addressing) { super(jidBuilder, addressing); } @Override public ToSelfBroadcastProtocol broadcast(JID jid, Protocol protocol) { super.addressing.findOne(jid, true).write(protocol); return this; } }