Packageorg.igniterealtime.xiff.data
Interfacepublic interface IExtension extends ISerializable
SubinterfacesIMUCExtension, IPrivatePayload
ImplementorsAuthExtension, BindExtension, BrowseExtension, FormExtension, InfoDiscoExtension, ItemDiscoExtension, MessageEventExtension, MUCAdminExtension, MUCOwnerExtension, MUCUserExtension, PingExtension, PrivateDataExtension, RegisterExtension, RosterExtension, RPCExtension, SearchExtension, SessionExtension, SharedGroupsExtension, VCardExtension, WhiteboardExtension, XHTMLExtension

The interface describing an extension. All extensions must implement this interface.



Public Methods
 MethodDefined by
 Inherited
deserialize(node:XMLNode):Boolean
Called when data is retrieved from the XMLSocket, use this method to extract any state into internal state.
ISerializable
  
getElementName():String
IExtension
  
getNS():String
IExtension
 Inherited
serialize(parentNode:XMLNode):Boolean
Called when the library need to retrieve the state of the instance.
ISerializable
Method detail
getElementName()method
public function getElementName():String

Returns
String
getNS()method 
public function getNS():String

Returns
String