public static class ColibriStatsExtension.Stat extends AbstractPacketExtension
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ELEMENT_NAME
The XML element name of a content of a Jitsi Videobridge
stats IQ.
|
static java.lang.String |
NAME_ATTR_NAME
The XML name of the name attribute of a stat of a
stats IQ which represents the name property of the
statistic.
|
static java.lang.String |
VALUE_ATTR_NAME
The XML name of the name attribute of a stat of a
stats IQ which represents the value property of the
statistic.
|
attributes
Constructor and Description |
---|
Stat() |
Stat(java.lang.String name,
java.lang.Object value)
Constructs new Stat by given name and value.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getElementName()
Returns the name of the encryption element.
|
java.lang.String |
getName() |
java.lang.String |
getNamespace()
Returns the XML namespace for this element or null if the
element does not live in a namespace of its own.
|
java.lang.Object |
getValue() |
void |
setName(java.lang.String name) |
void |
setValue(java.lang.Object value) |
java.lang.String |
toXML()
Returns an XML representation of this extension.
|
addChildExtension, addPacket, clone, getAttribute, getAttributeAsInt, getAttributeAsInt, getAttributeAsString, getAttributeAsURI, getAttributeNames, getChildExtensions, getChildExtensionsOfType, getFirstChildOfType, getPackets, getText, removeAttribute, setAttribute, setNamespace, setText
public static final java.lang.String ELEMENT_NAME
public static final java.lang.String NAME_ATTR_NAME
public static final java.lang.String VALUE_ATTR_NAME
public Stat()
public Stat(java.lang.String name, java.lang.Object value)
name
- the namevalue
- the valuepublic java.lang.String getElementName()
AbstractPacketExtension
getElementName
in interface org.jivesoftware.smack.packet.PacketExtension
getElementName
in class AbstractPacketExtension
public java.lang.String getName()
public java.lang.String getNamespace()
AbstractPacketExtension
getNamespace
in interface org.jivesoftware.smack.packet.PacketExtension
getNamespace
in class AbstractPacketExtension
public java.lang.Object getValue()
public void setName(java.lang.String name)
name
- the name to setpublic void setValue(java.lang.Object value)
value
- the value to setpublic java.lang.String toXML()
AbstractPacketExtension
toXML
in interface org.jivesoftware.smack.packet.PacketExtension
toXML
in class AbstractPacketExtension
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.