package org.buddycloud.channelserver.pubsub.model; import org.xmpp.packet.JID; /** * Pointer to a globally identifiable node item, using a service JID, node ID and itemID. The Item * is unique within the Node The Node is unique within the Service The Service is unique within the * network. */ public interface GlobalItemID { /** * Gets the JID of service which hosts the node (and item) * * @return the JID of the service. */ public JID getService(); /** * Gets the NodeID of the node containing the item * * @return the NodeID of the node. */ public String getNodeID(); /** * Gets the ItemID of the item within the Node * * @return the ItemID if the item. */ public String getItemID(); }