package com.sissi.pipeline.in.iq.roster.set; import com.sissi.context.JID; import com.sissi.pipeline.in.iq.roster.RosterItemProcessor; import com.sissi.protocol.iq.roster.Group; import com.sissi.protocol.iq.roster.RosterSubscription; import com.sissi.ucenter.relation.roster.RosterRelation; /** * Roster推送 * * @author kim 2013-10-31 */ public class RosterSet2SelfsProcessor extends RosterItemProcessor { public RosterSet2SelfsProcessor(Group group) { super(group); } @Override protected RosterSubscription subscription(JID master, JID slave) { return RosterSubscription.parse(super.ourRelation(master, slave).cast(RosterRelation.class).subscription()); } @Override protected boolean ask() { return true; } }