| SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | 
| Field Summary | |
				object
			 | 
			
				best 
				Map by jid  | 
		
				object
			 | 
			
				map 
				Map by jid => resource  | 
		
| Constructor Summary | |
	
		
		Xmpp4Js.Roster.PresenceManager()
		
		   | 
	|
| Method Summary | |
				
				 
				 
			 | 
			
				  get(jid, resource)  
				Get the presnce of a JID with a specific resource.  | 
		
				
				 
				 
			 | 
			
				  getBest(jid)  
				Finds the presence with the "best" presence based on the algorithm implementation.  | 
		
				 
			 | 
			
				  presencePacketListener(packet)  
				Listen to presence packets  | 
		
				 
			 | 
			
				  remove(jid, resource)  
				Remove a jid/resource combo.  | 
		
				 
			 | 
			
				  update(newPresence)  
				Set presence based on jid and resource, and clear best presence cache.  | 
		
| Field Detail | 
object best
object map
| Constructor Detail | 
Xmpp4Js.Roster.PresenceManager()
| Method Detail | 
get(jid, resource)
jid
			 
		resource
			 
		Xmpp4Js.Packet.Presence 
		getBest(jid)
String jid
			 
		Xmpp4Js.Packet.Presence 
		presencePacketListener(packet)
Packet packet
			 - TODO ability to gracefully handle non-presence packets 
		remove(jid, resource)
String jid
			 
		String resource
			 
		update(newPresence)
Xmpp4Js.Packet.Presence newPresence