public class JingleReason
extends java.lang.Object
implements org.jivesoftware.smack.packet.FullyQualifiedElement
| Modifier and Type | Class and Description |
|---|---|
static class |
JingleReason.AlternativeSession |
static class |
JingleReason.Reason |
| Modifier and Type | Field and Description |
|---|---|
static JingleReason |
Busy |
static JingleReason |
Cancel |
static JingleReason |
ConnectivityError |
static JingleReason |
Decline |
static java.lang.String |
ELEMENT |
static JingleReason |
Expired |
static JingleReason |
FailedApplication |
static JingleReason |
FailedTransport |
static JingleReason |
GeneralError |
static JingleReason |
Gone |
static JingleReason |
IncompatibleParameters |
static JingleReason |
MediaError |
static java.lang.String |
NAMESPACE |
protected JingleReason.Reason |
reason |
static JingleReason |
SecurityError |
static JingleReason |
Success |
static java.lang.String |
TEXT_ELEMENT |
static JingleReason |
Timeout |
static JingleReason |
UnsupportedApplications |
static JingleReason |
UnsupportedTransports |
| Constructor and Description |
|---|
JingleReason(JingleReason.Reason reason) |
JingleReason(JingleReason.Reason reason,
java.lang.String text,
org.jivesoftware.smack.packet.ExtensionElement element) |
| Modifier and Type | Method and Description |
|---|---|
static JingleReason.AlternativeSession |
AlternativeSession(java.lang.String sessionId) |
JingleReason.Reason |
asEnum() |
org.jivesoftware.smack.packet.ExtensionElement |
getElement()
An optional element that provides more detailed machine-readable information about the reason for the action.
|
java.lang.String |
getElementName() |
java.lang.String |
getNamespace() |
java.lang.String |
getText()
An optional text that provides human-readable information about the reason for the action.
|
org.jivesoftware.smack.util.XmlStringBuilder |
toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingXmlEnvironment) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String ELEMENT
public static final java.lang.String NAMESPACE
public static final java.lang.String TEXT_ELEMENT
public static final JingleReason Busy
public static final JingleReason Cancel
public static final JingleReason ConnectivityError
public static final JingleReason Decline
public static final JingleReason Expired
public static final JingleReason FailedApplication
public static final JingleReason FailedTransport
public static final JingleReason GeneralError
public static final JingleReason Gone
public static final JingleReason IncompatibleParameters
public static final JingleReason MediaError
public static final JingleReason SecurityError
public static final JingleReason Success
public static final JingleReason Timeout
public static final JingleReason UnsupportedApplications
public static final JingleReason UnsupportedTransports
protected final JingleReason.Reason reason
public JingleReason(JingleReason.Reason reason)
public JingleReason(JingleReason.Reason reason, java.lang.String text, org.jivesoftware.smack.packet.ExtensionElement element)
public static JingleReason.AlternativeSession AlternativeSession(java.lang.String sessionId)
public java.lang.String getElementName()
getElementName in interface org.jivesoftware.smack.packet.NamedElementpublic java.lang.String getNamespace()
getNamespace in interface org.jivesoftware.smack.packet.FullyQualifiedElementpublic java.lang.String getText()
null.public org.jivesoftware.smack.packet.ExtensionElement getElement()
null.public org.jivesoftware.smack.util.XmlStringBuilder toXML(org.jivesoftware.smack.packet.XmlEnvironment enclosingXmlEnvironment)
toXML in interface org.jivesoftware.smack.packet.Elementpublic JingleReason.Reason asEnum()