sb.append(identity.getCategory()); sb.append("/"); sb.append(identity.getType()); sb.append("/"); sb.append(identity.getLanguage() == null ? "" : identity.getLanguage()); sb.append("/"); sb.append(identity.getName() == null ? "" : identity.getName()); sb.append("<");
if (parser.getName().equals("identity")) { identity = new DiscoverInfo.Identity(category, name, type); if (lang != null) identity.setLanguage(lang); discoverInfo.addIdentity(identity);
if (parser.getName().equals("identity")) { identity = new DiscoverInfo.Identity(category, name); identity.setType(type); discoverInfo.addIdentity(identity);
DiscoverInfo.Identity identity = new DiscoverInfo.Identity("client", getIdentityName()); identity.setType(getIdentityType()); response.addIdentity(identity);
DiscoverInfo.Identity identity = new DiscoverInfo.Identity("client", getIdentityName()); identity.setType(getIdentityType()); response.addIdentity(identity);
if (parser.getName().equals("identity")) { identity = new DiscoverInfo.Identity(category, name); identity.setType(type); discoverInfo.addIdentity(identity);
Identity identity = identities.next(); if ("proxy".equalsIgnoreCase(identity.getCategory()) && "bytestreams".equalsIgnoreCase(identity.getType())) { proxies.add(item.getEntityID()); break;
if (parser.getName().equals("identity")) { identity = new DiscoverInfo.Identity(category, name); identity.setType(type); discoverInfo.addIdentity(identity);
Identity identity = identities.next(); if ("proxy".equalsIgnoreCase(identity.getCategory()) && "bytestreams".equalsIgnoreCase(identity.getType())) { proxies.add(item.getEntityID()); break;
Identity identity = identities.next(); if ("proxy".equalsIgnoreCase(identity.getCategory()) && "bytestreams".equalsIgnoreCase(identity.getType())) { proxies.add(item.getEntityID()); break;
roster.createEntry(entityJID, getIdentity().getName(), new String[]{});
while (iter2.hasNext()) { DiscoverInfo.Identity identity = iter2.next(); if (identity.getCategory().equals("proxy") && identity.getType().equals("stun")) if (info.containsFeature(NAMESPACE)) return true;
while (itx.hasNext()) { identity = (Identity) itx.next(); if (identity.getCategory().equalsIgnoreCase("proxy") && identity.getType().equalsIgnoreCase( "bytestreams")) { proxies.add(info.getFrom());
DiscoverInfo.Identity identity = new DiscoverInfo.Identity(getIdentityCategory(), getIdentityName()); identity.setType(getIdentityType()); response.addIdentity(identity);
/** * Returns the reserved room nickname for the user in the room. A user may have a reserved * nickname, for example through explicit room registration or database integration. In such * cases it may be desirable for the user to discover the reserved nickname before attempting * to enter the room. * * @return the reserved room nickname or <tt>null</tt> if none. */ public String getReservedNickname() { try { DiscoverInfo result = ServiceDiscoveryManager.getInstanceFor(connection).discoverInfo( room, "x-roomuser-item"); // Look for an Identity that holds the reserved nickname and return its name for (Iterator<DiscoverInfo.Identity> identities = result.getIdentities(); identities.hasNext();) { DiscoverInfo.Identity identity = identities.next(); return identity.getName(); } // If no Identity was found then the user does not have a reserved room nickname return null; } catch (XMPPException e) { e.printStackTrace(); return null; } }
/** * Returns the reserved room nickname for the user in the room. A user may have a reserved * nickname, for example through explicit room registration or database integration. In such * cases it may be desirable for the user to discover the reserved nickname before attempting * to enter the room. * * @return the reserved room nickname or <tt>null</tt> if none. */ public String getReservedNickname() { try { DiscoverInfo result = ServiceDiscoveryManager.getInstanceFor(connection).discoverInfo( room, "x-roomuser-item"); // Look for an Identity that holds the reserved nickname and return its name for (Iterator<DiscoverInfo.Identity> identities = result.getIdentities(); identities.hasNext();) { DiscoverInfo.Identity identity = identities.next(); return identity.getName(); } // If no Identity was found then the user does not have a reserved room nickname return null; } catch (XMPPException e) { e.printStackTrace(); return null; } }
if (infoReply.getIdentities().next().getType().equals(NodeType.leaf.toString())) node = new LeafNode(con, id); else
/** * Returns the reserved room nickname for the user in the room. A user may have a reserved * nickname, for example through explicit room registration or database integration. In such * cases it may be desirable for the user to discover the reserved nickname before attempting * to enter the room. * * @return the reserved room nickname or <tt>null</tt> if none. */ public String getReservedNickname() { try { DiscoverInfo result = ServiceDiscoveryManager.getInstanceFor(connection).discoverInfo( room, "x-roomuser-item"); // Look for an Identity that holds the reserved nickname and return its name for (Iterator identities = result.getIdentities(); identities.hasNext();) { DiscoverInfo.Identity identity = (DiscoverInfo.Identity) identities.next(); return identity.getName(); } // If no Identity was found then the user does not have a reserved room nickname return null; } catch (XMPPException e) { e.printStackTrace(); return null; } }
if (infoReply.getIdentities().next().getType().equals(NodeType.leaf.toString())) node = new LeafNode(con, id); else