Class HttpBindBody

java.lang.Object
org.jivesoftware.openfire.http.HttpBindBody

public class HttpBindBody extends Object
Representation of the 'body' element of an HTTP-Bind defined request.
Author:
Guus der Kinderen, guus.der.kinderen@gmail.com
  • Constructor Details

    • HttpBindBody

      protected HttpBindBody(String content) throws org.dom4j.DocumentException, org.xmlpull.v1.XmlPullParserException, IOException
      Throws:
      org.dom4j.DocumentException
      org.xmlpull.v1.XmlPullParserException
      IOException
  • Method Details

    • from

      public static HttpBindBody from(String content) throws org.dom4j.DocumentException, org.xmlpull.v1.XmlPullParserException, IOException
      Throws:
      org.dom4j.DocumentException
      org.xmlpull.v1.XmlPullParserException
      IOException
    • getRid

      public Long getRid()
    • getSid

      public String getSid()
    • isEmpty

      public boolean isEmpty()
    • isPoll

      public boolean isPoll()
    • getLanguage

      public String getLanguage()
    • getWait

      public Duration getWait()
    • getHold

      public int getHold()
    • getPause

      public Duration getPause()
    • getVersion

      public String getVersion()
    • getMajorVersion

      public int getMajorVersion()
    • getMinorVersion

      public int getMinorVersion()
    • getType

      public String getType()
    • isRestart

      public boolean isRestart()
    • getStanzaElements

      public List<org.dom4j.Element> getStanzaElements()
    • asXML

      public String asXML()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getDocument

      public org.dom4j.Document getDocument()
    • getLongAttribute

      protected static long getLongAttribute(String value, long defaultValue)
    • getIntAttribute

      protected static int getIntAttribute(String value, int defaultValue)