Class MUCInitialPresence.History
java.lang.Object
org.jivesoftware.smackx.muc.packet.MUCInitialPresence.History
- All Implemented Interfaces:
org.jivesoftware.smack.packet.Element,org.jivesoftware.smack.packet.NamedElement
- Enclosing class:
MUCInitialPresence
public static class MUCInitialPresence.History
extends Object
implements org.jivesoftware.smack.packet.NamedElement
The History class controls the number of characters or messages to receive
when entering a room.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintReturns the total number of characters to receive in the history.intReturns the total number of messages to receive in the history.intReturns the number of seconds to use to filter the messages received during that time.getSince()Returns the since date to use to filter the messages received during that time.org.jivesoftware.smack.util.XmlStringBuildertoXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jivesoftware.smack.packet.Element
toXML, toXML
-
Field Details
-
ELEMENT
- See Also:
-
-
Constructor Details
-
History
-
-
Method Details
-
getMaxChars
public int getMaxChars()Returns the total number of characters to receive in the history.- Returns:
- total number of characters to receive in the history.
-
getMaxStanzas
public int getMaxStanzas()Returns the total number of messages to receive in the history.- Returns:
- the total number of messages to receive in the history.
-
getSeconds
public int getSeconds()Returns the number of seconds to use to filter the messages received during that time. In other words, only the messages received in the last "X" seconds will be included in the history.- Returns:
- the number of seconds to use to filter the messages received during that time.
-
getSince
Returns the since date to use to filter the messages received during that time. In other words, only the messages received since the datetime specified will be included in the history.- Returns:
- the since date to use to filter the messages received during that time.
-
toXML
public org.jivesoftware.smack.util.XmlStringBuilder toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingNamespace) - Specified by:
toXMLin interfaceorg.jivesoftware.smack.packet.Element
-
getElementName
- Specified by:
getElementNamein interfaceorg.jivesoftware.smack.packet.NamedElement
-