Package | org.igniterealtime.xiff.im |
Interface | public interface IRoster extends ICollection, flash.events.IEventDispatcher |
Implementors | Roster |
Property | Defined By | ||
---|---|---|---|
connection : IXMPPConnection | IRoster | ||
![]() | length : int [read-only] | ICollection |
Method | Defined By | ||
---|---|---|---|
addContact(id:UnescapedJID, nickname:String, groupName:String = null, requestSubscription:Boolean = true):void | IRoster | ||
![]() | addItem(item:*):void | ICollection | |
![]() | addItemAt(item:*, index:int):void | ICollection | |
![]() | clearSource():void | ICollection | |
![]() | contains(item:*):Boolean | ICollection | |
denySubscription(tojid:UnescapedJID):void | IRoster | ||
fetchRoster():void | IRoster | ||
getContainingGroups(item:IRosterItemVO):Array | IRoster | ||
getGroup(name:String):IRosterGroup | IRoster | ||
![]() | getItemAt(index:int):* | ICollection | |
![]() | getItemIndex(item:*):int | ICollection | |
IRoster | |||
grantSubscription(tojid:UnescapedJID, requestAfterGrant:Boolean = true):void | IRoster | ||
![]() | itemUpdated(item:*):void | ICollection | |
![]() | removeAll():void | ICollection | |
removeContact(rosterItem:IRosterItemVO):void | IRoster | ||
![]() | removeItem(item:*):Boolean | ICollection | |
![]() | removeItemAt(index:int):* | ICollection | |
requestSubscription(id:UnescapedJID, isResponse:Boolean = false):void | IRoster | ||
![]() | setItemAt(item:*, index:int):* | ICollection | |
setPresence(show:String, status:String, priority:int):void | IRoster | ||
![]() | toString():String | ICollection | |
updateContactGroups(rosterItem:IRosterItemVO, newGroupNames:Array):void | IRoster | ||
updateContactName(rosterItem:IRosterItemVO, newName:String):void | IRoster |
connection | property |
connection:IXMPPConnection
public function get connection():IXMPPConnection
public function set connection(value:IXMPPConnection):void
addContact | () | method |
public function addContact(id:UnescapedJID, nickname:String, groupName:String = null, requestSubscription:Boolean = true):void
Parameters
id:UnescapedJID | |
nickname:String | |
groupName:String (default = null )
| |
requestSubscription:Boolean (default = true )
|
denySubscription | () | method |
fetchRoster | () | method |
public function fetchRoster():void
getContainingGroups | () | method |
public function getContainingGroups(item:IRosterItemVO):Array
Parameters
item:IRosterItemVO |
Array |
getGroup | () | method |
getPresence | () | method |
grantSubscription | () | method |
public function grantSubscription(tojid:UnescapedJID, requestAfterGrant:Boolean = true):void
Parameters
tojid:UnescapedJID | |
requestAfterGrant:Boolean (default = true )
|
removeContact | () | method |
requestSubscription | () | method |
public function requestSubscription(id:UnescapedJID, isResponse:Boolean = false):void
Parameters
id:UnescapedJID | |
isResponse:Boolean (default = false )
|
setPresence | () | method |
public function setPresence(show:String, status:String, priority:int):void
Parameters
show:String | |
status:String | |
priority:int |
updateContactGroups | () | method |
public function updateContactGroups(rosterItem:IRosterItemVO, newGroupNames:Array):void
Parameters
rosterItem:IRosterItemVO | |
newGroupNames:Array |
updateContactName | () | method |
public function updateContactName(rosterItem:IRosterItemVO, newName:String):void
Parameters
rosterItem:IRosterItemVO | |
newName:String |