public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<item"); if (getAffiliation() != null) { buf.append(" affiliation=\"").append(getAffiliation()).append("\""); if (getJid() != null) { buf.append(" jid=\"").append(getJid()).append("\""); if (getNick() != null) { buf.append(" nick=\"").append(getNick()).append("\""); if (getRole() != null) { buf.append(" role=\"").append(getRole()).append("\""); if (getReason() == null && getActor() == null) { buf.append("/>"); if (getReason() != null) { buf.append("<reason>").append(getReason()).append("</reason>"); if (getActor() != null) { buf.append("<actor jid=\"").append(getActor()).append("\"/>");
private MUCUser.Item parseItem(XmlPullParser parser) throws Exception { boolean done = false; MUCUser.Item item = new MUCUser.Item( parser.getAttributeValue("", "affiliation"), parser.getAttributeValue("", "role")); item.setNick(parser.getAttributeValue("", "nick")); item.setJid(parser.getAttributeValue("", "jid")); while (!done) { int eventType = parser.next(); if (eventType == XmlPullParser.START_TAG) { if (parser.getName().equals("actor")) { item.setActor(parser.getAttributeValue("", "jid")); } if (parser.getName().equals("reason")) { item.setReason(parser.nextText()); } } else if (eventType == XmlPullParser.END_TAG) { if (parser.getName().equals("item")) { done = true; } } } return item; }
new Object[] { mucUser.getItem().getActor(), mucUser.getItem().getReason()}); List<String> params = new ArrayList<String>(); params.add(from); params.add(mucUser.getItem().getActor()); params.add(mucUser.getItem().getReason()); fireParticipantStatusListeners("kicked", params); new Object[] { mucUser.getItem().getActor(), mucUser.getItem().getReason()}); List<String> params = new ArrayList<String>(); params.add(from); params.add(mucUser.getItem().getActor()); params.add(mucUser.getItem().getReason()); fireParticipantStatusListeners("banned", params); List<String> params = new ArrayList<String>(); params.add(from); params.add(mucUser.getItem().getNick()); fireParticipantStatusListeners("nicknameChanged", params);
new Object[] { mucUser.getItem().getActor(), mucUser.getItem().getReason()}); List<String> params = new ArrayList<String>(); params.add(from); params.add(mucUser.getItem().getActor()); params.add(mucUser.getItem().getReason()); fireParticipantStatusListeners("kicked", params); new Object[] { mucUser.getItem().getActor(), mucUser.getItem().getReason()}); List<String> params = new ArrayList<String>(); params.add(from); params.add(mucUser.getItem().getActor()); params.add(mucUser.getItem().getReason()); fireParticipantStatusListeners("banned", params); List<String> params = new ArrayList<String>(); params.add(from); params.add(mucUser.getItem().getNick()); fireParticipantStatusListeners("nicknameChanged", params);
new Object[] { mucUser.getItem().getActor(), mucUser.getItem().getReason()}); List<String> params = new ArrayList<String>(); params.add(from); params.add(mucUser.getItem().getActor()); params.add(mucUser.getItem().getReason()); fireParticipantStatusListeners("kicked", params); new Object[] { mucUser.getItem().getActor(), mucUser.getItem().getReason()}); List<String> params = new ArrayList<String>(); params.add(from); params.add(mucUser.getItem().getActor()); params.add(mucUser.getItem().getReason()); fireParticipantStatusListeners("banned", params); List<String> params = new ArrayList<String>(); params.add(from); params.add(mucUser.getItem().getNick()); fireParticipantStatusListeners("nicknameChanged", params);
String oldAffiliation = mucExtension.getItem().getAffiliation(); String oldRole = mucExtension.getItem().getRole(); String newAffiliation = mucExtension.getItem().getAffiliation(); String newRole = mucExtension.getItem().getRole();
new Object[] { mucUser.getItem().getActor(), mucUser.getItem().getReason()}); List params = new ArrayList(); params.add(from); params.add(mucUser.getItem().getActor()); params.add(mucUser.getItem().getReason()); fireParticipantStatusListeners("kicked", params); new Object[] { mucUser.getItem().getActor(), mucUser.getItem().getReason()}); List params = new ArrayList(); params.add(from); params.add(mucUser.getItem().getActor()); params.add(mucUser.getItem().getReason()); fireParticipantStatusListeners("banned", params); List params = new ArrayList(); params.add(from); params.add(mucUser.getItem().getNick()); fireParticipantStatusListeners("nicknameChanged", params);
String oldAffiliation = mucExtension.getItem().getAffiliation(); String oldRole = mucExtension.getItem().getRole(); String newAffiliation = mucExtension.getItem().getAffiliation(); String newRole = mucExtension.getItem().getRole();
String oldAffiliation = mucExtension.getItem().getAffiliation(); String oldRole = mucExtension.getItem().getRole(); String newAffiliation = mucExtension.getItem().getAffiliation(); String newRole = mucExtension.getItem().getRole();
String oldAffiliation = mucExtension.getItem().getAffiliation(); String oldRole = mucExtension.getItem().getRole(); String newAffiliation = mucExtension.getItem().getAffiliation(); String newRole = mucExtension.getItem().getRole();
final MUCUser mucUser = (MUCUser) packet.getExtension("x", "http://jabber.org/protocol/muc#user"); if (null != mucUser) { String user = StringUtils.parseName(mucUser.getItem().getJid()); if (presence.getType() == Presence.Type.available) { synchronized (k.onlineUsers) {
public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<item"); if (getAffiliation() != null) { buf.append(" affiliation=\"").append(getAffiliation()).append("\""); if (getJid() != null) { buf.append(" jid=\"").append(getJid()).append("\""); if (getNick() != null) { buf.append(" nick=\"").append(getNick()).append("\""); if (getRole() != null) { buf.append(" role=\"").append(getRole()).append("\""); if (getReason() == null && getActor() == null) { buf.append("/>"); if (getReason() != null) { buf.append("<reason>").append(getReason()).append("</reason>"); if (getActor() != null) { buf.append("<actor jid=\"").append(getActor()).append("\"/>");
public String toXML() { StringBuffer buf = new StringBuffer(); buf.append("<item"); if (getAffiliation() != null) { buf.append(" affiliation=\"").append(getAffiliation()).append("\""); if (getJid() != null) { buf.append(" jid=\"").append(getJid()).append("\""); if (getNick() != null) { buf.append(" nick=\"").append(getNick()).append("\""); if (getRole() != null) { buf.append(" role=\"").append(getRole()).append("\""); if (getReason() == null && getActor() == null) { buf.append("/>"); if (getReason() != null) { buf.append("<reason>").append(getReason()).append("</reason>"); if (getActor() != null) { buf.append("<actor jid=\"").append(getActor()).append("\"/>");
public String toXML() { StringBuilder buf = new StringBuilder(); buf.append("<item"); if (getAffiliation() != null) { buf.append(" affiliation=\"").append(getAffiliation()).append("\""); if (getJid() != null) { buf.append(" jid=\"").append(getJid()).append("\""); if (getNick() != null) { buf.append(" nick=\"").append(getNick()).append("\""); if (getRole() != null) { buf.append(" role=\"").append(getRole()).append("\""); if (getReason() == null && getActor() == null) { buf.append("/>"); if (getReason() != null) { buf.append("<reason>").append(getReason()).append("</reason>"); if (getActor() != null) { buf.append("<actor jid=\"").append(getActor()).append("\"/>");
private MUCUser.Item parseItem(XmlPullParser parser) throws Exception { boolean done = false; MUCUser.Item item = new MUCUser.Item( parser.getAttributeValue("", "affiliation"), parser.getAttributeValue("", "role")); item.setNick(parser.getAttributeValue("", "nick")); item.setJid(parser.getAttributeValue("", "jid")); while (!done) { int eventType = parser.next(); if (eventType == XmlPullParser.START_TAG) { if (parser.getName().equals("actor")) { item.setActor(parser.getAttributeValue("", "jid")); } if (parser.getName().equals("reason")) { item.setReason(parser.nextText()); } } else if (eventType == XmlPullParser.END_TAG) { if (parser.getName().equals("item")) { done = true; } } } return item; }
private MUCUser.Item parseItem(XmlPullParser parser) throws Exception { boolean done = false; MUCUser.Item item = new MUCUser.Item( parser.getAttributeValue("", "affiliation"), parser.getAttributeValue("", "role")); item.setNick(parser.getAttributeValue("", "nick")); item.setJid(parser.getAttributeValue("", "jid")); while (!done) { int eventType = parser.next(); if (eventType == XmlPullParser.START_TAG) { if (parser.getName().equals("actor")) { item.setActor(parser.getAttributeValue("", "jid")); } if (parser.getName().equals("reason")) { item.setReason(parser.nextText()); } } else if (eventType == XmlPullParser.END_TAG) { if (parser.getName().equals("item")) { done = true; } } } return item; }
private MUCUser.Item parseItem(XmlPullParser parser) throws Exception { boolean done = false; MUCUser.Item item = new MUCUser.Item( parser.getAttributeValue("", "affiliation"), parser.getAttributeValue("", "role")); item.setNick(parser.getAttributeValue("", "nick")); item.setJid(parser.getAttributeValue("", "jid")); while (!done) { int eventType = parser.next(); if (eventType == XmlPullParser.START_TAG) { if (parser.getName().equals("actor")) { item.setActor(parser.getAttributeValue("", "jid")); } if (parser.getName().equals("reason")) { item.setReason(parser.nextText()); } } else if (eventType == XmlPullParser.END_TAG) { if (parser.getName().equals("item")) { done = true; } } } return item; }
Occupant(Presence presence) { super(); MUCUser mucUser = (MUCUser) presence.getExtension("x", "http://jabber.org/protocol/muc#user"); MUCUser.Item item = mucUser.getItem(); this.jid = item.getJid(); this.affiliation = item.getAffiliation(); this.role = item.getRole(); // Get the nickname from the FROM attribute of the presence this.nick = StringUtils.parseResource(presence.getFrom()); }
Occupant(Presence presence) { super(); MUCUser mucUser = (MUCUser) presence.getExtension("x", "http://jabber.org/protocol/muc#user"); MUCUser.Item item = mucUser.getItem(); this.jid = item.getJid(); this.affiliation = item.getAffiliation(); this.role = item.getRole(); // Get the nickname from the FROM attribute of the presence this.nick = StringUtils.parseResource(presence.getFrom()); }
Occupant(Presence presence) { super(); MUCUser mucUser = (MUCUser) presence.getExtension("x", "http://jabber.org/protocol/muc#user"); MUCUser.Item item = mucUser.getItem(); this.jid = item.getJid(); this.affiliation = item.getAffiliation(); this.role = item.getRole(); // Get the nickname from the FROM attribute of the presence this.nick = StringUtils.parseResource(presence.getFrom()); }