Class GetItemsRequest

java.lang.Object
org.jivesoftware.smackx.pubsub.NodeExtension
org.jivesoftware.smackx.pubsub.GetItemsRequest
All Implemented Interfaces:
org.jivesoftware.smack.packet.Element, org.jivesoftware.smack.packet.NamedElement, org.jivesoftware.smack.packet.XmlElement, org.jivesoftware.smack.packet.XmlLangElement

public class GetItemsRequest extends NodeExtension
Represents a request to subscribe to a node.
  • Field Details

    • subId

      protected final String subId
    • maxItems

      protected final int maxItems
  • Constructor Details

    • GetItemsRequest

      public GetItemsRequest(String nodeId)
    • GetItemsRequest

      public GetItemsRequest(String nodeId, String subscriptionId)
    • GetItemsRequest

      public GetItemsRequest(String nodeId, int maxItemsToReturn)
    • GetItemsRequest

      public GetItemsRequest(String nodeId, String subscriptionId, int maxItemsToReturn)
  • Method Details

    • getSubscriptionId

      public String getSubscriptionId()
    • getMaxItems

      public int getMaxItems()
    • addXml

      protected void addXml(org.jivesoftware.smack.util.XmlStringBuilder xml)
      Overrides:
      addXml in class NodeExtension