public class DelayInformationManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
LEGACY_DELAYED_DELIVERY_ELEMENT |
static java.lang.String |
LEGACY_DELAYED_DELIVERY_NAMESPACE |
| Constructor and Description |
|---|
DelayInformationManager() |
| Modifier and Type | Method and Description |
|---|---|
static DelayInformation |
getDelayInformation(org.jivesoftware.smack.packet.Stanza packet)
Get Delayed Delivery information.
|
static java.util.Date |
getDelayTimestamp(org.jivesoftware.smack.packet.Stanza packet)
Get the Delayed Delivery timestamp or
null |
static DelayInformation |
getLegacyDelayInformation(org.jivesoftware.smack.packet.Stanza packet)
Get Delayed Delivery information as defined in XEP-91
|
static DelayInformation |
getXep203DelayInformation(org.jivesoftware.smack.packet.Stanza packet)
Get Delayed Delivery information as defined in XEP-203
|
static boolean |
isDelayedStanza(org.jivesoftware.smack.packet.Stanza packet)
Check if the given stanza is a delayed stanza as of XEP-203.
|
public static final java.lang.String LEGACY_DELAYED_DELIVERY_NAMESPACE
public static final java.lang.String LEGACY_DELAYED_DELIVERY_ELEMENT
public static DelayInformation getXep203DelayInformation(org.jivesoftware.smack.packet.Stanza packet)
Prefer getDelayInformation(Stanza) over this method for backwards compatibility.
packet - nullpublic static DelayInformation getLegacyDelayInformation(org.jivesoftware.smack.packet.Stanza packet)
Prefer getDelayInformation(Stanza) over this method for backwards compatibility.
packet - nullpublic static DelayInformation getDelayInformation(org.jivesoftware.smack.packet.Stanza packet)
packet - nullpublic static java.util.Date getDelayTimestamp(org.jivesoftware.smack.packet.Stanza packet)
nullpacket - nullpublic static boolean isDelayedStanza(org.jivesoftware.smack.packet.Stanza packet)
packet -