Package | org.igniterealtime.xiff.im |
Interface | public interface IRoster extends ICollection, flash.events.IEventDispatcher |
Implementors | Roster |
Property | Defined by | ||
---|---|---|---|
connection : IXMPPConnection | IRoster | ||
![]() | length : int | ICollection |
Method | Defined by | ||
---|---|---|---|
addContact(id:UnescapedJID, displayName: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
[read-write]Implementation
public function get connection():IXMPPConnection
public function set connection(value:IXMPPConnection):void
addContact | () | method |
public function addContact(id:UnescapedJID, displayName:String, groupName:String = null, requestSubscription:Boolean = true):void
Parameters
id:UnescapedJID |
|
displayName: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 |
public function getPresence(jid:UnescapedJID):IPresence
Parameters
jid:UnescapedJID |
IPresence |
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 |