|
Openfire 3.9.0 Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DiscoItemsProvider
A DiscoItemsProvider is responsible for providing the items associated with a JID's name and node. For example, the room service could implement this interface in order to provide the existing rooms as its items. In this case, the JID's name and node won't be used.
The items to provide must have a JID attribute specifying the JID of the item and may possess a name attribute specifying a natural-language name for the item. The node attribute is optional and must be used only for items that aren't addressable as a JID.
Method Summary | |
---|---|
Iterator<DiscoItem> |
getItems(String name,
String node,
org.xmpp.packet.JID senderJID)
Returns an Iterator (of DiscoItem) with the target entity's items or null if none. |
Method Detail |
---|
Iterator<DiscoItem> getItems(String name, String node, org.xmpp.packet.JID senderJID)
name
- the recipient JID's name.node
- the requested disco node.senderJID
- the XMPPAddress of user that sent the disco items request.
|
Openfire 3.9.0 Javadoc | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |