Uses of Interface
org.jivesoftware.smack.packet.XmlElement
-
Packages that use XmlElement Package Description org.jivesoftware.smack Core classes of the Smack API.org.jivesoftware.smack.compress.packet Stanzas and extension elements for XMPP stream compression (XEP-138).org.jivesoftware.smack.packet XML stanzas and extension elements that are part of the XMPP protocol.org.jivesoftware.smack.provider The Smack provider architecture is a system for plugging in custom XML parsing of staza extensions (ExtensionElement,IQstanzas andNonza.org.jivesoftware.smack.roster.packet Element classes for Rosters.org.jivesoftware.smack.sasl.packet Stanzas, plain stream- and extension elements for SASL.org.jivesoftware.smack.sm.packet Plain stream elements for XEP-0198: Stream Management.org.jivesoftware.smack.util Utility classes.org.jivesoftware.smack.websocket.elements This package contains Stanzas required to open and close stream.org.jivesoftware.smackx.address.packet Stanzas and extension elements for XEP-0033: Extended Stanzas Addressing.org.jivesoftware.smackx.amp.packet Stanzas and extension elements for XEP-0079: Advanced Message Processing.org.jivesoftware.smackx.attention.packet Stanzas and extension elements for XEP-0224: Attention.org.jivesoftware.smackx.blocking.element Blocking command elements.org.jivesoftware.smackx.bob.element Bits of Binary elements.org.jivesoftware.smackx.bytestreams.ibb.packet Stanzas and extension elements for XEP-0047: In-Band Bytestreams.org.jivesoftware.smackx.bytestreams.socks5.packet Stanzas and extension elements for XEP-0065: SOCKS5 Bytestreams.org.jivesoftware.smackx.caps.packet Element classes for XEP-0115: Entity Capabilities.org.jivesoftware.smackx.carbons.packet Stanzas and extension elements for XEP-0280: Message Carbons.org.jivesoftware.smackx.chat_markers.element Chat Markers elements (XEP-0333).org.jivesoftware.smackx.chatstates.packet Element classes for XEP-0085: Chat State Notifications.org.jivesoftware.smackx.commands.packet Element classes for XEP-0050: Ad-Hoc Commands.org.jivesoftware.smackx.csi.packet Plain stream elements for XEP-0352: Client State Indication.org.jivesoftware.smackx.delay.packet Element classes for XEP-0203: Delayed Delivery, as well as XEP-0091: Legacy Delayed Delivery.org.jivesoftware.smackx.disco.packet Element classes for XEP-0030: Service Discovery.org.jivesoftware.smackx.dox.element XEP-0418: DNS Queries over XMPP (DoX) XML providers.org.jivesoftware.smackx.eme.element XMPP extension elements for XEP-0380: Explicit Message Encryption.org.jivesoftware.smackx.fallback_indication.element Smack's API for XEP-0428: Fallback Indication.org.jivesoftware.smackx.file_metadata.element Smacks implementation of XEP-0446: File Metadata Element.org.jivesoftware.smackx.forward.packet Element classes for XEP-0297: Stanza Forwarding.org.jivesoftware.smackx.gcm.packet Extension elements for the GCM XMPP extension.org.jivesoftware.smackx.geoloc.packet Element classes for XEP-0080: User Location.org.jivesoftware.smackx.hashes.element XEP-0300 - Use of cryptographic hash functions.org.jivesoftware.smackx.hints.element XMPP extension elements for XEP-0334: Message Processing Hints.org.jivesoftware.smackx.hoxt.packet Stanzas and extension elements for XEP-0332: HTTP over XMPP transport.org.jivesoftware.smackx.httpfileupload.element IQ stanzas and extensions for XEP-0363: HTTP File Upload.org.jivesoftware.smackx.iot.control.element Smack's API for XMPP IoT.org.jivesoftware.smackx.iot.data.element Smack's API for XMPP IoT.org.jivesoftware.smackx.iot.discovery.element Smack's API for XMPP IoT.org.jivesoftware.smackx.iot.provisioning.element Smack's API for XMPP IoT.org.jivesoftware.smackx.iqlast.packet Element classes for XEP-0012: Last Activity.org.jivesoftware.smackx.iqprivate.packet Element classes for XEP-0049: Private XML Storage.org.jivesoftware.smackx.iqregister.packet Element classes for XEP-0077: In-Band Registration.org.jivesoftware.smackx.iqversion.packet Element classes for XEP-0092: Software Version.org.jivesoftware.smackx.jid_prep.element XML elements for XEP-0328: JID Prep.org.jivesoftware.smackx.jingle_filetransfer.element Smack's API for XEP-0234: Jingle File Transfer.org.jivesoftware.smackx.jingle.element Stanzas and Extension Elements for XEP-0166: Jingle.org.jivesoftware.smackx.jingle.transports.jingle_ibb.element Smack's API for XEP-0261: Jingle In-Band Bytestreams.org.jivesoftware.smackx.jingle.transports.jingle_s5b.elements Smack's API for XEP-0260: Jingle SOCKS5 Bytestreams.org.jivesoftware.smackx.jingleold.nat TODO describe me.org.jivesoftware.smackx.jingleold.packet TODO describe me.org.jivesoftware.smackx.jiveproperties.packet Element classes.org.jivesoftware.smackx.json.packet Extension elements for XEP-0295: JSON Encodings for XMPP.org.jivesoftware.smackx.last_interaction.element Element classes for XEP-0319: Last User Interaction in Presence.org.jivesoftware.smackx.mam.element Packet classes and interfaces for Message Archive Management (MAM) XEP-0313.org.jivesoftware.smackx.mediaelement.element Element classes for XEP-0221: Data Forms Media Element.org.jivesoftware.smackx.message_correct.element XMPP stream elements for Last Message Correction as defined in XEP-0308.org.jivesoftware.smackx.message_fastening.element XEP-0422: Message Fastening.org.jivesoftware.smackx.message_markup.element Smack's API for XEP-0394: Message Markup, which can be used to style message.org.jivesoftware.smackx.message_retraction.element XEP-0424: Message Retraction.org.jivesoftware.smackx.mood.element Smack's API for XEP-0107: User Mood.org.jivesoftware.smackx.muc.packet Element classes for XEP-0045: Multi-User Chat.org.jivesoftware.smackx.muclight.element Multi-User Chat Light (MUC Light) elements.org.jivesoftware.smackx.nick.packet Element classes for XEP-0172: User Nickname.org.jivesoftware.smackx.offline.packet Element classes for XEP-0013: Flexible Offline Message Retrieval.org.jivesoftware.smackx.omemo.element Classes that represent OMEMO related stanzas.org.jivesoftware.smackx.ox.element XML elements for XEP-0373: OpenPGP for XMPP.org.jivesoftware.smackx.ping.packet Element classes for XEP-0199: XMPP Ping.org.jivesoftware.smackx.privacy.packet Element classes for XEP-0016: Privacy Lists.org.jivesoftware.smackx.pubsub Smack's API for XEP-0060: Publish-Subscribe.org.jivesoftware.smackx.pubsub.packet Stanzas and extension elements for Publish-Subscribe (XEP-60).org.jivesoftware.smackx.pubsub.provider Providers for Publish-Subscribe (XEP-60).org.jivesoftware.smackx.push_notifications.element Push Notifications elements (XEP-0357).org.jivesoftware.smackx.receipts XEP-0184: Message Delivery Receipts.org.jivesoftware.smackx.reference.element Smack's API for XEP-0372: References.org.jivesoftware.smackx.rsm.packet Element classes of XEP-0059: Result Set Management.org.jivesoftware.smackx.search Smacks implementation of XEP-0055: Jabber Search.org.jivesoftware.smackx.sharedgroups.packet Element classes of shared groups.org.jivesoftware.smackx.shim.packet Element classes for XEP-0131: Stanza Headers and Internet Metadata.org.jivesoftware.smackx.shim.provider Provider classes of XEP-0131: Stanza Headers and Internet Metadata.org.jivesoftware.smackx.si.packet Element classes for XEP-0095: Stream Initiation.org.jivesoftware.smackx.sid.element Smack's API for XEP-0359: Stable and Unique Stanza IDs.org.jivesoftware.smackx.spoiler.element Smack's API for XEP-0382: Spoiler Messages.org.jivesoftware.smackx.stanza_content_encryption.element Smack's API for XEP-0420: Stanza Content Encryption: Element classes.org.jivesoftware.smackx.thumbnails.element Smacks implementation of XEP-0264: Jingle Content Thumbnails.org.jivesoftware.smackx.time.packet Element classes of XEP-0202: Entity Time.org.jivesoftware.smackx.urldata.element Element classes for XEP-0103: URL Address Information.org.jivesoftware.smackx.usertune.element Smack's API for XEP-0118: User Tune.org.jivesoftware.smackx.vcardtemp.packet Element classes for XEP-0054: vcard-temp.org.jivesoftware.smackx.workgroup TODO describe me.org.jivesoftware.smackx.workgroup.agent TODO describe me.org.jivesoftware.smackx.workgroup.ext.forms TODO describe me.org.jivesoftware.smackx.workgroup.ext.history TODO describe me.org.jivesoftware.smackx.workgroup.ext.macros TODO describe me.org.jivesoftware.smackx.workgroup.ext.notes TODO describe me.org.jivesoftware.smackx.workgroup.packet TODO describe me.org.jivesoftware.smackx.workgroup.settings TODO describe me.org.jivesoftware.smackx.xdata Smacks API for Data Forms (XEP-0004).org.jivesoftware.smackx.xdata.packet Element classes for XEP-0004: Data Forms.org.jivesoftware.smackx.xdatalayout.packet Element classes for XEP-0141: Data Forms Layout.org.jivesoftware.smackx.xdatavalidation.packet Element classes for XEP-0122: Data Forms Validation.org.jivesoftware.smackx.xevent.packet TODO describe me.org.jivesoftware.smackx.xhtmlim.packet Element classes for XEP-0071: XHTML-IM.org.jivesoftware.smackx.xmlelement.element Element classes for XEP-0315: Data Forms XML Element.org.jivesoftware.smackx.xroster.packet TODO describe me. -
-
Uses of XmlElement in org.jivesoftware.smack
Fields in org.jivesoftware.smack with type parameters of type XmlElement Modifier and Type Field Description protected Map<QName,XmlElement>AbstractXMPPConnection. streamFeaturesMethods in org.jivesoftware.smack with type parameters of type XmlElement Modifier and Type Method Description <F extends XmlElement>
FAbstractXMPPConnection. getFeature(QName qname)default <F extends XmlElement>
FXMPPConnection. getFeature(Class<F> featureClass)Get the feature stanza extensions for a given stream feature of the server, ornullif the server doesn't support that feature.default <F extends XmlElement>
FXMPPConnection. getFeature(String element, String namespace)Deprecated.useXMPPConnection.getFeature(Class)instead.<F extends XmlElement>
FXMPPConnection. getFeature(QName qname)Get the feature stanza extensions for a given stream feature of the server, ornullif the server doesn't support that feature.Methods in org.jivesoftware.smack with parameters of type XmlElement Modifier and Type Method Description protected voidAbstractXMPPConnection. addStreamFeature(XmlElement feature) -
Uses of XmlElement in org.jivesoftware.smack.compress.packet
Classes in org.jivesoftware.smack.compress.packet that implement XmlElement Modifier and Type Class Description classCompressstatic classCompress.FeatureclassCompressedclassFailure -
Uses of XmlElement in org.jivesoftware.smack.packet
Subinterfaces of XmlElement in org.jivesoftware.smack.packet Modifier and Type Interface Description interfaceExtensionElementInterface to represent XMPP extension elements.interfaceNonzaA Nonza, i.e everything that is not a stanza as defined RFC 6120 8.interfaceTopLevelStreamElementA XMPP top level stream element.Classes in org.jivesoftware.smack.packet that implement XmlElement Modifier and Type Class Description classAbstractStreamCloseclassAbstractStreamOpenAbstractStreamOpen is actually aTopLevelStreamElement, however we implementNonzahere.classAbstractTextElementclassBindIQ stanza used by Smack to bind a resource and to obtain the jid assigned by the server.static classBind.FeatureclassEmptyResultIQclassErrorIQAn XMPP error IQ.classIQThe base IQ (Info/Query) packet.classMechanismsclassMessageRepresents XMPP message packets.static classMessage.BodyRepresents a message body, its language and the content of the message.static classMessage.SubjectRepresents a message subject, its language and the content of the subject.static classMessage.ThreadclassMessageOrPresence<MPB extends MessageOrPresenceBuilder<?,?>>classPresenceRepresents XMPP presence stanzas.classSessionIQ stanza that will be sent to the server to establish a session.static classSession.FeatureclassSimpleIQA simple IQ.classStandardExtensionElementAnExtensionElementmodeling the often required and used XML features when using XMPP.classStanzaBase class for XMPP Stanzas, which are called Stanza in older versions of Smack (i.e.classStanzaErrorRepresents an XMPP error sub-packet.classStanzaErrorTextElementclassStartTlsclassStreamCloseclassStreamErrorRepresents a stream error packet.classStreamOpenThe stream open tag.classTlsFailureclassTlsProceedclassUnparsedIQAn IQ stanzas that could not be parsed because no provider was found.Fields in org.jivesoftware.smack.packet with type parameters of type XmlElement Modifier and Type Field Description protected List<XmlElement>AbstractError.Builder. extensionsprotected List<XmlElement>AbstractError. extensionsMethods in org.jivesoftware.smack.packet with type parameters of type XmlElement Modifier and Type Method Description <PE extends XmlElement>
PEAbstractError. getExtension(String elementName, String namespace)Returns the first stanza extension that matches the specified element name and namespace, ornullif it doesn't exist.Methods in org.jivesoftware.smack.packet that return XmlElement Modifier and Type Method Description XmlElementStanza. getExtension(String namespace)Returns the first extension of this stanza that has the given namespace.XmlElementStanza. getExtension(QName qname)XmlElementStanzaBuilder. getExtension(QName qname)XmlElementStanzaView. getExtension(QName qname)XmlElementStanza. getExtensionElement(String elementName, String namespace)Returns the first extension that matches the specified element name and namespace, ornullif it doesn't exist.XmlElementStanza. overrideExtension(XmlElement extension)Add the given extension and override eventually existing extensions with the same name and namespace.XmlElementStanza. removeExtension(String elementName, String namespace)Remove the stanza extension with the given elementName and namespace.XmlElementStanza. removeExtension(XmlElement extension)Deprecated.useStanzaBuilderinstead.Methods in org.jivesoftware.smack.packet that return types with arguments of type XmlElement Modifier and Type Method Description List<XmlElement>Stanza. getExtensions()List<XmlElement>Stanza. getExtensions(String elementName, String namespace)Return a list of all extensions with the given element name and namespace.List<XmlElement>Stanza. getExtensions(QName qname)List<XmlElement>StanzaBuilder. getExtensions()List<XmlElement>StanzaBuilder. getExtensions(QName qname)List<XmlElement>StanzaView. getExtensions()Returns a list of all extension elements of this stanza.List<XmlElement>StanzaView. getExtensions(QName qname)MultiMap<QName,XmlElement>Stanza. getExtensionsMap()Methods in org.jivesoftware.smack.packet with parameters of type XmlElement Modifier and Type Method Description BAbstractError.Builder. addExtension(XmlElement extension)voidStanza. addExtension(XmlElement extension)Adds a stanza extension to the packet.BStanzaBuilder. addExtension(XmlElement extensionElement)XmlElementStanza. overrideExtension(XmlElement extension)Add the given extension and override eventually existing extensions with the same name and namespace.BStanzaBuilder. overrideExtension(XmlElement extensionElement)XmlElementStanza. removeExtension(XmlElement extension)Deprecated.useStanzaBuilderinstead.Method parameters in org.jivesoftware.smack.packet with type arguments of type XmlElement Modifier and Type Method Description voidStanza. addExtensions(Collection<? extends XmlElement> extensions)Adds a collection of stanza extensions to the packet.BStanzaBuilder. addExtensions(Collection<? extends XmlElement> extensionElements)BStanzaBuilder. addOptExtensions(Collection<? extends XmlElement> extensionElements)BAbstractError.Builder. setExtensions(List<XmlElement> extensions)Constructor parameters in org.jivesoftware.smack.packet with type arguments of type XmlElement Constructor Description AbstractError(Map<String,String> descriptiveTexts, String textNamespace, List<XmlElement> extensions)AbstractError(Map<String,String> descriptiveTexts, List<XmlElement> extensions)StanzaError(StanzaError.Condition condition, String conditionText, String errorGenerator, StanzaError.Type type, Map<String,String> descriptiveTexts, List<XmlElement> extensions)Creates a new error with the specified type, condition and message.StreamError(StreamError.Condition condition, String conditionText, Map<String,String> descriptiveTexts, List<XmlElement> extensions) -
Uses of XmlElement in org.jivesoftware.smack.provider
Classes in org.jivesoftware.smack.provider with type parameters of type XmlElement Modifier and Type Class Description classEmbeddedExtensionProvider<PE extends XmlElement>This class simplifies parsing of embedded elements by using the Template Method Pattern.classExtensionElementProvider<E extends XmlElement>An abstract class for parsing custom extensions elements.Method parameters in org.jivesoftware.smack.provider with type arguments of type XmlElement Modifier and Type Method Description protected abstract PEEmbeddedExtensionProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attributeMap, List<? extends XmlElement> content) -
Uses of XmlElement in org.jivesoftware.smack.roster.packet
Classes in org.jivesoftware.smack.roster.packet that implement XmlElement Modifier and Type Class Description classRosterPacketRepresents XMPP roster packets.static classRosterPacket.ItemA roster item, which consists of a JID, their name, the type of subscription, and the groups the roster item belongs to.classRosterVerclassSubscriptionPreApproval -
Uses of XmlElement in org.jivesoftware.smack.sasl.packet
Subinterfaces of XmlElement in org.jivesoftware.smack.sasl.packet Modifier and Type Interface Description interfaceSaslNonzaClasses in org.jivesoftware.smack.sasl.packet that implement XmlElement Modifier and Type Class Description static classSaslNonza.AuthMechanismInitiating SASL authentication by select a mechanism.static classSaslNonza.ChallengeA SASL challenge stream element.static classSaslNonza.ResponseA SASL response stream element.static classSaslNonza.SASLFailureA SASL failure stream element, also called "SASL Error".static classSaslNonza.SuccessA SASL success stream element. -
Uses of XmlElement in org.jivesoftware.smack.sm.packet
Classes in org.jivesoftware.smack.sm.packet that implement XmlElement Modifier and Type Class Description static classStreamManagement.AckAnswerstatic classStreamManagement.AckRequeststatic classStreamManagement.Enablestatic classStreamManagement.EnabledA Stream Management 'enabled' element.static classStreamManagement.Failedstatic classStreamManagement.Resumestatic classStreamManagement.Resumedstatic classStreamManagement.StreamManagementFeature -
Uses of XmlElement in org.jivesoftware.smack.util
Methods in org.jivesoftware.smack.util with type parameters of type XmlElement Modifier and Type Method Description static <PE extends XmlElement>
PEPacketUtil. extensionElementFrom(Collection<XmlElement> collection, String element, String namespace)Get a extension element from a collection.Methods in org.jivesoftware.smack.util that return XmlElement Modifier and Type Method Description static XmlElementPacketParserUtils. parseExtensionElement(String elementName, String namespace, XmlPullParser parser, XmlEnvironment outerXmlEnvironment)Parses an extension element.Methods in org.jivesoftware.smack.util with parameters of type XmlElement Modifier and Type Method Description static <E extends ExtensionElement>
EXmppElementUtil. castOrThrow(XmlElement extensionElement, Class<E> extensionElementClass)protected XmlStringBuilderXmlStringBuilder. prelude(XmlElement pe)Method parameters in org.jivesoftware.smack.util with type arguments of type XmlElement Modifier and Type Method Description static voidPacketParserUtils. addExtensionElement(Collection<XmlElement> collection, XmlPullParser parser, String elementName, String namespace, XmlEnvironment outerXmlEnvironment)static voidPacketParserUtils. addExtensionElement(Collection<XmlElement> collection, XmlPullParser parser, XmlEnvironment outerXmlEnvironment)static <PE extends XmlElement>
PEPacketUtil. extensionElementFrom(Collection<XmlElement> collection, String element, String namespace)Get a extension element from a collection.static <E extends ExtensionElement>
List<E>XmppElementUtil. getElementsFrom(MultiMap<QName,XmlElement> elementMap, Class<E> extensionElementClass)static QNameXmppElementUtil. getQNameFor(Class<? extends XmlElement> fullyQualifiedElement)Constructors in org.jivesoftware.smack.util with parameters of type XmlElement Constructor Description XmlStringBuilder(XmlElement pe)XmlStringBuilder(XmlElement element, XmlEnvironment enclosingXmlEnvironment) -
Uses of XmlElement in org.jivesoftware.smack.websocket.elements
Classes in org.jivesoftware.smack.websocket.elements that implement XmlElement Modifier and Type Class Description classWebSocketCloseElementclassWebSocketOpenElement -
Uses of XmlElement in org.jivesoftware.smackx.address.packet
Classes in org.jivesoftware.smackx.address.packet that implement XmlElement Modifier and Type Class Description classMultipleAddressesStanza extension that contains the list of addresses that a stanza should be sent or was sent.static classMultipleAddresses.Address -
Uses of XmlElement in org.jivesoftware.smackx.amp.packet
Classes in org.jivesoftware.smackx.amp.packet that implement XmlElement Modifier and Type Class Description classAMPExtension -
Uses of XmlElement in org.jivesoftware.smackx.attention.packet
Classes in org.jivesoftware.smackx.attention.packet that implement XmlElement Modifier and Type Class Description classAttentionExtensionA PacketExtension that implements XEP-0224: Attention This extension is expected to be added to message stanzas of type 'headline.' Please refer to the XEP for more implementation guidelines. -
Uses of XmlElement in org.jivesoftware.smackx.blocking.element
Classes in org.jivesoftware.smackx.blocking.element that implement XmlElement Modifier and Type Class Description classBlockContactsIQBlock contact IQ class.classBlockedErrorExtensionBlocked error extension class.classBlockListIQBlock list IQ class.classUnblockContactsIQUnblock contact IQ class. -
Uses of XmlElement in org.jivesoftware.smackx.bob.element
Classes in org.jivesoftware.smackx.bob.element that implement XmlElement Modifier and Type Class Description classBoBDataExtensionBits of Binary data extension element.classBoBIQBits of Binary IQ class. -
Uses of XmlElement in org.jivesoftware.smackx.bytestreams.ibb.packet
Classes in org.jivesoftware.smackx.bytestreams.ibb.packet that implement XmlElement Modifier and Type Class Description classCloseRepresents a request to close an In-Band Bytestream.classDataRepresents a chunk of data sent over an In-Band Bytestream encapsulated in an IQ stanza.classDataPacketExtensionRepresents a chunk of data of an In-Band Bytestream within an IQ stanza or a message stanza.classOpenRepresents a request to open an In-Band Bytestream. -
Uses of XmlElement in org.jivesoftware.smackx.bytestreams.socks5.packet
Classes in org.jivesoftware.smackx.bytestreams.socks5.packet that implement XmlElement Modifier and Type Class Description classBytestreamA stanza representing part of a SOCKS5 Bytestream negotiation.static classBytestream.ActivateThe stanza sent by the stream initiator to the stream proxy to activate the connection.static classBytestream.StreamHostStanza extension that represents a potential SOCKS5 proxy for the file transfer.static classBytestream.StreamHostUsedAfter selected a SOCKS5 stream host and successfully connecting, the target of the file transfer returns a byte stream stanza with the stream host used extension. -
Uses of XmlElement in org.jivesoftware.smackx.caps.packet
Classes in org.jivesoftware.smackx.caps.packet that implement XmlElement Modifier and Type Class Description classCapsExtensionA XEP-0115 Entity Capabilities extension. -
Uses of XmlElement in org.jivesoftware.smackx.carbons.packet
Classes in org.jivesoftware.smackx.carbons.packet that implement XmlElement Modifier and Type Class Description static classCarbon.Disablestatic classCarbon.EnableclassCarbonExtensionStanza extension for XEP-0280: Message Carbons.static classCarbonExtension.PrivateStanza extension indicating that a message may not be carbon-copied. -
Uses of XmlElement in org.jivesoftware.smackx.chat_markers.element
Classes in org.jivesoftware.smackx.chat_markers.element that implement XmlElement Modifier and Type Class Description static classChatMarkersElements.AcknowledgedExtensionAcknowledged extension class.protected static classChatMarkersElements.ChatMarkerExtensionWithIdstatic classChatMarkersElements.DisplayedExtensionDisplayed extension class.static classChatMarkersElements.MarkableExtensionMarkable extension class.static classChatMarkersElements.ReceivedExtensionReceived extension class. -
Uses of XmlElement in org.jivesoftware.smackx.chatstates.packet
Classes in org.jivesoftware.smackx.chatstates.packet that implement XmlElement Modifier and Type Class Description classChatStateExtensionRepresents a chat state which is an extension to message packets which is used to indicate the current status of a chat participant. -
Uses of XmlElement in org.jivesoftware.smackx.commands.packet
Classes in org.jivesoftware.smackx.commands.packet that implement XmlElement Modifier and Type Class Description classAdHocCommandDataRepresents the state and the request of the execution of an adhoc command.static classAdHocCommandData.SpecificError -
Uses of XmlElement in org.jivesoftware.smackx.csi.packet
Classes in org.jivesoftware.smackx.csi.packet that implement XmlElement Modifier and Type Class Description static classClientStateIndication.Activestatic classClientStateIndication.Featurestatic classClientStateIndication.Inactive -
Uses of XmlElement in org.jivesoftware.smackx.delay.packet
Classes in org.jivesoftware.smackx.delay.packet that implement XmlElement Modifier and Type Class Description classDelayInformationRepresents timestamp information about data stored for later delivery. -
Uses of XmlElement in org.jivesoftware.smackx.disco.packet
Classes in org.jivesoftware.smackx.disco.packet that implement XmlElement Modifier and Type Class Description classDiscoverInfoA DiscoverInfo IQ packet, which is used by XMPP clients to request and receive information to/from other XMPP entities.classDiscoverItemsA DiscoverItems IQ packet, which is used by XMPP clients to request and receive items associated with XMPP entities. -
Uses of XmlElement in org.jivesoftware.smackx.dox.element
Classes in org.jivesoftware.smackx.dox.element that implement XmlElement Modifier and Type Class Description classDnsIq -
Uses of XmlElement in org.jivesoftware.smackx.eme.element
Classes in org.jivesoftware.smackx.eme.element that implement XmlElement Modifier and Type Class Description classExplicitMessageEncryptionElement -
Uses of XmlElement in org.jivesoftware.smackx.fallback_indication.element
Classes in org.jivesoftware.smackx.fallback_indication.element that implement XmlElement Modifier and Type Class Description classFallbackIndicationElement -
Uses of XmlElement in org.jivesoftware.smackx.file_metadata.element
Classes in org.jivesoftware.smackx.file_metadata.element that implement XmlElement Modifier and Type Class Description classFileMetadataElementFile metadata element as defined in XEP-0446: File Metadata Element. -
Uses of XmlElement in org.jivesoftware.smackx.forward.packet
Classes in org.jivesoftware.smackx.forward.packet that implement XmlElement Modifier and Type Class Description classForwarded<S extends Stanza>Stanza extension for XEP-0297: Stanza Forwarding. -
Uses of XmlElement in org.jivesoftware.smackx.gcm.packet
Classes in org.jivesoftware.smackx.gcm.packet that implement XmlElement Modifier and Type Class Description classGcmPacketExtensionXMPP extension elements as used by Google's GCM Cloud Connection Server (XMPP). -
Uses of XmlElement in org.jivesoftware.smackx.geoloc.packet
Classes in org.jivesoftware.smackx.geoloc.packet that implement XmlElement Modifier and Type Class Description classGeoLocationA GeoLocation Extension packet, which is used by the XMPP clients to exchange their respective geographic locations. -
Uses of XmlElement in org.jivesoftware.smackx.hashes.element
Classes in org.jivesoftware.smackx.hashes.element that implement XmlElement Modifier and Type Class Description classHashElementRepresent a hash element. -
Uses of XmlElement in org.jivesoftware.smackx.hints.element
Classes in org.jivesoftware.smackx.hints.element that implement XmlElement Modifier and Type Class Description classMessageProcessingHintclassNoCopyHintA "no copy" hint.classNoPermanentStoreHintA "no permanent store" hint.classNoStoreHintA "no store" hint.classStoreHintA "store" hint. -
Uses of XmlElement in org.jivesoftware.smackx.hoxt.packet
Classes in org.jivesoftware.smackx.hoxt.packet that implement XmlElement Modifier and Type Class Description classAbstractHttpOverXmppAbstract parent for Req and Resp IQ packets.static classAbstractHttpOverXmpp.Base64Representation of Base64 element.static classAbstractHttpOverXmpp.ChunkedBase64Representation of ChunkedBase64 element.static classAbstractHttpOverXmpp.DataRepresentation of Data element.static classAbstractHttpOverXmpp.IbbRepresentation of Ibb element.static classAbstractHttpOverXmpp.TextRepresentation of Text element.static classAbstractHttpOverXmpp.XmlRepresentation of Xml element.classBase64BinaryChunkStanza extension for base64 binary chunks.classHttpOverXmppReqRepresents Req IQ packet.classHttpOverXmppRespRepresents Resp IQ packet. -
Uses of XmlElement in org.jivesoftware.smackx.httpfileupload.element
Classes in org.jivesoftware.smackx.httpfileupload.element that implement XmlElement Modifier and Type Class Description classFileTooLargeErrorFile Too Large error extension.classFileTooLargeError_V0_2classSlotSlot responded by upload service.classSlot_V0_2classSlotRequestUpload slot request.classSlotRequest_V0_2 -
Uses of XmlElement in org.jivesoftware.smackx.iot.control.element
Classes in org.jivesoftware.smackx.iot.control.element that implement XmlElement Modifier and Type Class Description classIoTSetRequestclassIoTSetResponseclassSetBoolDataclassSetDataclassSetDoubleDataclassSetIntDataclassSetLongData -
Uses of XmlElement in org.jivesoftware.smackx.iot.data.element
Classes in org.jivesoftware.smackx.iot.data.element that implement XmlElement Modifier and Type Class Description classIoTDataExtensionElementclassIoTDataFieldstatic classIoTDataField.BooleanFieldstatic classIoTDataField.IntFieldclassIoTDataReadOutAcceptedclassIoTDataRequestclassIoTFieldsExtensionclassNodeElementclassTimestampElement -
Uses of XmlElement in org.jivesoftware.smackx.iot.discovery.element
Classes in org.jivesoftware.smackx.iot.discovery.element that implement XmlElement Modifier and Type Class Description classIoTClaimedclassIoTDisownclassIoTDisownedclassIoTMineclassIoTRegisterclassIoTRemoveclassIoTRemovedclassIoTUnregister -
Uses of XmlElement in org.jivesoftware.smackx.iot.provisioning.element
Classes in org.jivesoftware.smackx.iot.provisioning.element that implement XmlElement Modifier and Type Class Description classClearCacheclassClearCacheResponseclassFriendclassIoTIsFriendclassIoTIsFriendResponseclassUnfriend -
Uses of XmlElement in org.jivesoftware.smackx.iqlast.packet
Classes in org.jivesoftware.smackx.iqlast.packet that implement XmlElement Modifier and Type Class Description classLastActivityA last activity IQ for retrieving information about the last activity associated with a Jabber ID. -
Uses of XmlElement in org.jivesoftware.smackx.iqprivate.packet
Classes in org.jivesoftware.smackx.iqprivate.packet that implement XmlElement Modifier and Type Class Description classPrivateDataIQ -
Uses of XmlElement in org.jivesoftware.smackx.iqregister.packet
Classes in org.jivesoftware.smackx.iqregister.packet that implement XmlElement Modifier and Type Class Description classRegistrationRepresents registration packets.static classRegistration.Feature -
Uses of XmlElement in org.jivesoftware.smackx.iqversion.packet
Classes in org.jivesoftware.smackx.iqversion.packet that implement XmlElement Modifier and Type Class Description classVersionA Version IQ packet, which is used by XMPP clients to discover version information about the software running at another entity's JID. -
Uses of XmlElement in org.jivesoftware.smackx.jid_prep.element
Classes in org.jivesoftware.smackx.jid_prep.element that implement XmlElement Modifier and Type Class Description classJidPrepIq -
Uses of XmlElement in org.jivesoftware.smackx.jingle_filetransfer.element
Classes in org.jivesoftware.smackx.jingle_filetransfer.element that implement XmlElement Modifier and Type Class Description classChecksumChecksum element.classJingleFileTransferFile element.classJingleFileTransferChildContent of type File.classRangeRangeElement which specifies, which range of a file shall be transferred. -
Uses of XmlElement in org.jivesoftware.smackx.jingle.element
Subinterfaces of XmlElement in org.jivesoftware.smackx.jingle.element Modifier and Type Interface Description interfaceJingleContentDescriptionChildElementAn element found usually in 'description' elements.interfaceJingleContentTransportInfoAbstract JingleContentTransportInfo element.Classes in org.jivesoftware.smackx.jingle.element that implement XmlElement Modifier and Type Class Description classJingleThe Jingle element.classJingleContentJingle content element.classJingleContentDescriptionJingle content description.classJingleContentTransportA jingle transport extension.classJingleContentTransportCandidateAn element found usually in Jingle 'transport' elements.classJingleErrorclassJingleReasonThe Jingle 'reason' element.static classJingleReason.AlternativeSessionclassUnknownJingleContentDescriptionclassUnknownJingleContentTransportMethods in org.jivesoftware.smackx.jingle.element that return XmlElement Modifier and Type Method Description XmlElementJingleReason. getElement()An optional element that provides more detailed machine-readable information about the reason for the action.Constructors in org.jivesoftware.smackx.jingle.element with parameters of type XmlElement Constructor Description AlternativeSession(String sessionId, String text, XmlElement element)JingleReason(JingleReason.Reason reason, String text, XmlElement element) -
Uses of XmlElement in org.jivesoftware.smackx.jingle.transports.jingle_ibb.element
Classes in org.jivesoftware.smackx.jingle.transports.jingle_ibb.element that implement XmlElement Modifier and Type Class Description classJingleIBBTransportTransport Element for JingleInBandBytestream transports. -
Uses of XmlElement in org.jivesoftware.smackx.jingle.transports.jingle_s5b.elements
Classes in org.jivesoftware.smackx.jingle.transports.jingle_s5b.elements that implement XmlElement Modifier and Type Class Description classJingleS5BTransportSocks5Bytestream transport element.classJingleS5BTransportCandidateTransportCandidate for Jingle Socks5Bytestream transports.classJingleS5BTransportInfoClass representing possible SOCKS5 TransportInfo elements.static classJingleS5BTransportInfo.CandidateActivatedstatic classJingleS5BTransportInfo.CandidateErrorstatic classJingleS5BTransportInfo.CandidateUsedstatic classJingleS5BTransportInfo.JingleS5BCandidateTransportInfostatic classJingleS5BTransportInfo.ProxyError -
Uses of XmlElement in org.jivesoftware.smackx.jingleold.nat
Classes in org.jivesoftware.smackx.jingleold.nat that implement XmlElement Modifier and Type Class Description classRTPBridgeRTPBridge IQ Stanza used to request and retrieve a RTPBridge Candidates that can be used for a Jingle Media Transmission between two parties that are behind NAT.classSTUNSTUN IQ Stanza used to request and retrieve a STUN server and port to make p2p connections easier. -
Uses of XmlElement in org.jivesoftware.smackx.jingleold.packet
Classes in org.jivesoftware.smackx.jingleold.packet that implement XmlElement Modifier and Type Class Description classJingleAn Jingle sub-packet, which is used by XMPP clients to exchange info like descriptions and transports.classJingleContentJingle content.classJingleContentDescriptionJingle content description.static classJingleContentDescription.AudioJingle audio description.classJingleContentInfoJingle content info.static classJingleContentInfo.AudioTransport part of a Jingle packet.static classJingleContentInfo.Audio.BusyBusy jmf info.static classJingleContentInfo.Audio.HoldHold jmf info.static classJingleContentInfo.Audio.MuteMute jmf info.static classJingleContentInfo.Audio.QueuedQueued jmf info.static classJingleContentInfo.Audio.RingingRinging jmf info.classJingleDescriptionJingle content description.static classJingleDescription.AudioJingle audio description.classJingleErrorclassJingleTransportA jingle transport extension.static classJingleTransport.IceRTP-ICE profile.static classJingleTransport.RawUdpRaw UDP profile. -
Uses of XmlElement in org.jivesoftware.smackx.jiveproperties.packet
Classes in org.jivesoftware.smackx.jiveproperties.packet that implement XmlElement Modifier and Type Class Description classJivePropertiesExtensionProperties provide an easy mechanism for clients to share data. -
Uses of XmlElement in org.jivesoftware.smackx.json.packet
Classes in org.jivesoftware.smackx.json.packet that implement XmlElement Modifier and Type Class Description classAbstractJsonPacketExtensionclassJsonPacketExtensionXMPP JSON Containers as defined in XEP-0335. -
Uses of XmlElement in org.jivesoftware.smackx.last_interaction.element
Classes in org.jivesoftware.smackx.last_interaction.element that implement XmlElement Modifier and Type Class Description classIdleElement -
Uses of XmlElement in org.jivesoftware.smackx.mam.element
Classes in org.jivesoftware.smackx.mam.element that implement XmlElement Modifier and Type Class Description static classMamElements.MamResultExtensionMAM result extension class.classMamFinIQMAM fin IQ class.classMamPrefsIQMAM Preferences IQ class.classMamQueryIQMAM Query IQ class. -
Uses of XmlElement in org.jivesoftware.smackx.mediaelement.element
Classes in org.jivesoftware.smackx.mediaelement.element that implement XmlElement Modifier and Type Class Description classMediaElementstatic classMediaElement.Uri -
Uses of XmlElement in org.jivesoftware.smackx.message_correct.element
Classes in org.jivesoftware.smackx.message_correct.element that implement XmlElement Modifier and Type Class Description classMessageCorrectExtensionAn Extension that implements XEP-0308: Last Message Correction This extension is expected to be added to message stanzas. -
Uses of XmlElement in org.jivesoftware.smackx.message_fastening.element
Classes in org.jivesoftware.smackx.message_fastening.element that implement XmlElement Modifier and Type Class Description classFasteningElementMessage Fastening container element.Methods in org.jivesoftware.smackx.message_fastening.element that return types with arguments of type XmlElement Modifier and Type Method Description List<XmlElement>FasteningElement. getWrappedPayloads()Return all wrapped payloads of this element.Methods in org.jivesoftware.smackx.message_fastening.element with parameters of type XmlElement Modifier and Type Method Description FasteningElement.BuilderFasteningElement.Builder. addWrappedPayload(XmlElement wrappedPayload)Add a wrapped payload.Method parameters in org.jivesoftware.smackx.message_fastening.element with type arguments of type XmlElement Modifier and Type Method Description FasteningElement.BuilderFasteningElement.Builder. addWrappedPayloads(List<XmlElement> wrappedPayloads)Add multiple wrapped payloads at once. -
Uses of XmlElement in org.jivesoftware.smackx.message_markup.element
Classes in org.jivesoftware.smackx.message_markup.element that implement XmlElement Modifier and Type Class Description classBlockQuoteElementclassCodeBlockElementclassListElementstatic classListElement.ListEntryElementclassMarkupElementstatic classMarkupElement.BlockLevelMarkupElementInterface for block level child elements.static classMarkupElement.MarkupChildElementInterface for child elements.static classMarkupElement.NonEmptyChildElementclassSpanElement -
Uses of XmlElement in org.jivesoftware.smackx.message_retraction.element
Classes in org.jivesoftware.smackx.message_retraction.element that implement XmlElement Modifier and Type Class Description classRetractedElementclassRetractElement -
Uses of XmlElement in org.jivesoftware.smackx.mood.element
Classes in org.jivesoftware.smackx.mood.element that implement XmlElement Modifier and Type Class Description classMoodConcretisationXEP-0107 can be extended with additional custom mood concretisations.classMoodElementExtensionElementthat contains the users mood.static classMoodElement.MoodSubjectElementNamedElementwhich represents the mood. -
Uses of XmlElement in org.jivesoftware.smackx.muc.packet
Classes in org.jivesoftware.smackx.muc.packet that implement XmlElement Modifier and Type Class Description classGroupChatInvitationA group chat invitation stanza extension, which is used to invite other users to a group chat room.classMUCAdminIQ stanza that serves for kicking users, granting and revoking voice, banning users, modifying the ban list, granting and revoking membership and granting and revoking moderator privileges.classMUCInitialPresenceRepresents extended presence information whose sole purpose is to signal the ability of the occupant to speak the MUC protocol when joining a room.classMUCOwnerIQ stanza that serves for granting and revoking ownership privileges, granting and revoking administrative privileges and destroying a room.classMUCUserRepresents extended presence information about roles, affiliations, full JIDs, or status codes scoped by the 'http://jabber.org/protocol/muc#user' namespace.static classMUCUser.DeclineRepresents a rejection to an invitation from another user to a room. -
Uses of XmlElement in org.jivesoftware.smackx.muclight.element
Classes in org.jivesoftware.smackx.muclight.element that implement XmlElement Modifier and Type Class Description classMUCLightAffiliationsIQMUC Light affiliations response IQ class.classMUCLightBlockingIQMUC Light blocking IQ class.classMUCLightChangeAffiliationsIQMUCLight change affiliations IQ class.classMUCLightConfigurationIQMUC Light configuration response IQ class.classMUCLightCreateIQMUCLight create IQ class.classMUCLightDestroyIQMUC Light destroy IQ class.static classMUCLightElements.AffiliationsChangeExtensionAffiliations change extension element class.static classMUCLightElements.ConfigurationsChangeExtensionConfigurations change extension element class.classMUCLightGetAffiliationsIQMUC Light get affiliations IQ class.classMUCLightGetConfigsIQMUC Light get configurations IQ class.classMUCLightGetInfoIQMUC Light get info IQ class.classMUCLightInfoIQMUC Light info response IQ class.classMUCLightSetConfigsIQMUC Light set configurations IQ class. -
Uses of XmlElement in org.jivesoftware.smackx.nick.packet
Classes in org.jivesoftware.smackx.nick.packet that implement XmlElement Modifier and Type Class Description classNickA minimalistic implementation of aExtensionElementfor nicknames. -
Uses of XmlElement in org.jivesoftware.smackx.offline.packet
Classes in org.jivesoftware.smackx.offline.packet that implement XmlElement Modifier and Type Class Description classOfflineMessageInfoOfflineMessageInfo is an extension included in the retrieved offline messages requested by theOfflineMessageManager.classOfflineMessageRequestRepresents a request to get some or all the offline messages of a user. -
Uses of XmlElement in org.jivesoftware.smackx.omemo.element
Classes in org.jivesoftware.smackx.omemo.element that implement XmlElement Modifier and Type Class Description classOmemoBundleElementClass that represents an OMEMO Bundle element.classOmemoBundleElement_VAxolotlOMEMO device bundle as described by the protocol.classOmemoDeviceListElementA OMEMO device list update containing the IDs of all active devices of a contact.classOmemoDeviceListElement_VAxolotlThe OMEMO device list element with the legacy Axolotl namespace.classOmemoElementClass that represents an OmemoElement.classOmemoElement_VAxolotlAn OMEMO (PreKey)WhisperMessage element.classOmemoHeaderElementHeader element of the message.classOmemoHeaderElement_VAxolotlclassOmemoKeyElementSmall class to collect key (byte[]), its id and whether its a preKey or not. -
Uses of XmlElement in org.jivesoftware.smackx.ox.element
Classes in org.jivesoftware.smackx.ox.element that implement XmlElement Modifier and Type Class Description classCryptElementThis class describes an OpenPGP content element which is encrypted, but not signed.classEncryptedOpenPgpContentElementAbstract class that bundles functionality of encrypted OpenPGP content elements (CryptElement,SigncryptElement) together.classOpenPgpContentElementThis class describes an OpenPGP content element.classOpenPgpElementClass that represents an OpenPGP message.classPubkeyElementClass representing a pubkey element which is used to transport OpenPGP public keys.static classPubkeyElement.PubkeyDataElementElement that contains the base64 encoded public key.classPublicKeysListElementClass that represents a public key list which was announced to a users metadata node.static classPublicKeysListElement.PubkeyMetadataElementclassSecretkeyElementThis class represents a secretkey element which contains a users OpenPGP secret key.classSigncryptElementThis class represents an OpenPGP content element which is encrypted and signed.classSignElementThis class represents an OpenPGP content element which is not encrypted but signed.Methods in org.jivesoftware.smackx.ox.element that return types with arguments of type XmlElement Modifier and Type Method Description List<XmlElement>OpenPgpContentElement. getExtensions()Return the payload of the message.List<XmlElement>OpenPgpContentElement. getExtensions(String elementName, String namespace)Return a list of all extensions with the given element name and namespace. -
Uses of XmlElement in org.jivesoftware.smackx.ping.packet
Classes in org.jivesoftware.smackx.ping.packet that implement XmlElement Modifier and Type Class Description classPing -
Uses of XmlElement in org.jivesoftware.smackx.privacy.packet
Classes in org.jivesoftware.smackx.privacy.packet that implement XmlElement Modifier and Type Class Description classPrivacyA Privacy IQ Packet, is used by thePrivacyListManagerandPrivacyProviderto allow and block communications from other users. -
Uses of XmlElement in org.jivesoftware.smackx.pubsub
Classes in org.jivesoftware.smackx.pubsub with type parameters of type XmlElement Modifier and Type Class Description classPayloadItem<E extends XmlElement>This class represents an item that has been, or will be published to a pubsub node.Subinterfaces of XmlElement in org.jivesoftware.smackx.pubsub Modifier and Type Interface Description interfaceEmbeddedPacketExtensionThis interface definesExtensionElementimplementations that contain other extensions.Classes in org.jivesoftware.smackx.pubsub that implement XmlElement Modifier and Type Class Description classAffiliationRepresents a affiliation between a user and a node, where theAffiliation.Typedefines the type of affiliation.classAffiliationsExtensionRepresents the affiliations element of the reply to a request for affiliations.classConfigurationEventRepresents the configuration element of a PubSub message event which associates a configuration form to the node which was configured.classEventElementRepresents the top level element of a PubSub event extension.classFormNodeGeneric stanza extension which represents any PubSub form that is parsed from the incoming stream or being sent out to the server.classGetItemsRequestRepresents a request to subscribe to a node.classItemThis class represents an item that has been, or will be published to a PubSub node.classItemsExtensionThis class is used for multiple purposes.classNodeExtensionA class which represents a common element within the pubsub defined schemas.classOptionsExtensionA stanza extension representing the options element.classPayloadItem<E extends XmlElement>This class represents an item that has been, or will be published to a pubsub node.classPublishItem<T extends Item>Represents a request to publish an item(s) to a specific node.classRetractItemRepresents and item that has been deleted from a node.classSimplePayloadThe default payload representation forPayloadItem.getPayload().classSubscribeExtensionRepresents a request to subscribe to a node.classSubscriptionRepresents a subscription to node for both requests and replies.classSubscriptionsExtensionRepresents the element holding the list of subscription elements.classUnsubscribeExtensionRepresents an unsubscribe element.Methods in org.jivesoftware.smackx.pubsub that return types with arguments of type XmlElement Modifier and Type Method Description List<XmlElement>ConfigurationEvent. getExtensions()List<XmlElement>EmbeddedPacketExtension. getExtensions()Get the list of embeddedExtensionElementobjects.List<XmlElement>EventElement. getExtensions()List<XmlElement>ItemsExtension. getExtensions()Method parameters in org.jivesoftware.smackx.pubsub with type arguments of type XmlElement Modifier and Type Method Description List<Affiliation>Node. getAffiliations(List<XmlElement> additionalExtensions, Collection<XmlElement> returnedExtensions)Get the affiliations of this node.List<Affiliation>Node. getAffiliations(List<XmlElement> additionalExtensions, Collection<XmlElement> returnedExtensions)Get the affiliations of this node.List<Affiliation>Node. getAffiliationsAsOwner(List<XmlElement> additionalExtensions, Collection<XmlElement> returnedExtensions)Retrieve the affiliation list for this node as owner.List<Affiliation>Node. getAffiliationsAsOwner(List<XmlElement> additionalExtensions, Collection<XmlElement> returnedExtensions)Retrieve the affiliation list for this node as owner.<T extends Item>
List<T>LeafNode. getItems(List<XmlElement> additionalExtensions, List<XmlElement> returnedExtensions)Get items persisted on the node.List<Subscription>Node. getSubscriptions(List<XmlElement> additionalExtensions, Collection<XmlElement> returnedExtensions)Get the subscriptions currently associated with this node.List<Subscription>Node. getSubscriptions(List<XmlElement> additionalExtensions, Collection<XmlElement> returnedExtensions)Get the subscriptions currently associated with this node.List<Subscription>Node. getSubscriptionsAsOwner(List<XmlElement> additionalExtensions, Collection<XmlElement> returnedExtensions)Get the subscriptions currently associated with this node as owner.List<Subscription>Node. getSubscriptionsAsOwner(List<XmlElement> additionalExtensions, Collection<XmlElement> returnedExtensions)Get the subscriptions currently associated with this node as owner. -
Uses of XmlElement in org.jivesoftware.smackx.pubsub.packet
Classes in org.jivesoftware.smackx.pubsub.packet that implement XmlElement Modifier and Type Class Description classPubSubThe standard PubSub extension of anIQpacket.Methods in org.jivesoftware.smackx.pubsub.packet with type parameters of type XmlElement Modifier and Type Method Description <PE extends XmlElement>
PEPubSub. getExtension(PubSubElementType elem) -
Uses of XmlElement in org.jivesoftware.smackx.pubsub.provider
Method parameters in org.jivesoftware.smackx.pubsub.provider with type arguments of type XmlElement Modifier and Type Method Description protected AffiliationsExtensionAffiliationsProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attributeMap, List<? extends XmlElement> content)protected ConfigurationEventConfigEventProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attMap, List<? extends XmlElement> content)protected EventElementEventProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attMap, List<? extends XmlElement> content)protected FormNodeFormNodeProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attributeMap, List<? extends XmlElement> content)protected ItemsExtensionItemsProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attributeMap, List<? extends XmlElement> content)protected RetractItemRetractEventProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attributeMap, List<? extends XmlElement> content)protected NodeExtensionSimpleNodeProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attributeMap, List<? extends XmlElement> content)protected SubscriptionsExtensionSubscriptionsProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attributeMap, List<? extends XmlElement> content) -
Uses of XmlElement in org.jivesoftware.smackx.push_notifications.element
Classes in org.jivesoftware.smackx.push_notifications.element that implement XmlElement Modifier and Type Class Description classDisablePushNotificationsIQDisable Push Notifications IQ.classEnablePushNotificationsIQEnable Push Notifications IQ.static classPushNotificationsElements.RemoteDisablingExtension -
Uses of XmlElement in org.jivesoftware.smackx.receipts
Classes in org.jivesoftware.smackx.receipts that implement XmlElement Modifier and Type Class Description classDeliveryReceiptRepresents a message delivery receipt entry as specified by Message Delivery Receipts.classDeliveryReceiptRequestRepresents a message delivery receipt request entry as specified by Message Delivery Receipts.Method parameters in org.jivesoftware.smackx.receipts with type arguments of type XmlElement Modifier and Type Method Description protected DeliveryReceiptDeliveryReceipt.Provider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attributeMap, List<? extends XmlElement> content) -
Uses of XmlElement in org.jivesoftware.smackx.reference.element
Classes in org.jivesoftware.smackx.reference.element that implement XmlElement Modifier and Type Class Description classReferenceElementConstructors in org.jivesoftware.smackx.reference.element with parameters of type XmlElement Constructor Description ReferenceElement(Integer begin, Integer end, ReferenceElement.Type type, String anchor, URI uri, XmlElement child)XEP-incompliant (v0.2) constructor. -
Uses of XmlElement in org.jivesoftware.smackx.rsm.packet
Classes in org.jivesoftware.smackx.rsm.packet that implement XmlElement Modifier and Type Class Description classRSMSet -
Uses of XmlElement in org.jivesoftware.smackx.search
Classes in org.jivesoftware.smackx.search that implement XmlElement Modifier and Type Class Description classUserSearchImplements the protocol currently used to search information repositories on the Jabber network. -
Uses of XmlElement in org.jivesoftware.smackx.sharedgroups.packet
Classes in org.jivesoftware.smackx.sharedgroups.packet that implement XmlElement Modifier and Type Class Description classSharedGroupsInfoIQ stanza used for discovering the user's shared groups and for getting the answer back from the server. -
Uses of XmlElement in org.jivesoftware.smackx.shim.packet
Classes in org.jivesoftware.smackx.shim.packet that implement XmlElement Modifier and Type Class Description classHeaderRepresents a Header entry as specified by the Stanza Headers and Internet Metadata (SHIM).classHeadersExtensionExtension representing a list of headers as specified in Stanza Headers and Internet Metadata (SHIM). -
Uses of XmlElement in org.jivesoftware.smackx.shim.provider
Method parameters in org.jivesoftware.smackx.shim.provider with type arguments of type XmlElement Modifier and Type Method Description protected HeadersExtensionHeadersProvider. createReturnExtension(String currentElement, String currentNamespace, Map<String,String> attributeMap, List<? extends XmlElement> content) -
Uses of XmlElement in org.jivesoftware.smackx.si.packet
Classes in org.jivesoftware.smackx.si.packet that implement XmlElement Modifier and Type Class Description classStreamInitiationThe process by which two entities initiate a stream.static classStreamInitiation.FeatureThe feature negotiation portion of the StreamInitiation packet.static classStreamInitiation.Filesize: The size, in bytes, of the data to be sent. name: The name of the file that the Sender wishes to send. date: The last modification time of the file. -
Uses of XmlElement in org.jivesoftware.smackx.sid.element
Classes in org.jivesoftware.smackx.sid.element that implement XmlElement Modifier and Type Class Description classOriginIdElementclassStableAndUniqueIdElementclassStanzaIdElement -
Uses of XmlElement in org.jivesoftware.smackx.spoiler.element
Classes in org.jivesoftware.smackx.spoiler.element that implement XmlElement Modifier and Type Class Description classSpoilerElement -
Uses of XmlElement in org.jivesoftware.smackx.stanza_content_encryption.element
Subinterfaces of XmlElement in org.jivesoftware.smackx.stanza_content_encryption.element Modifier and Type Interface Description interfaceAffixExtensionElementAffix element that is identified by element name and namespace.Classes in org.jivesoftware.smackx.stanza_content_encryption.element that implement XmlElement Modifier and Type Class Description classContentElementExtension element that holds the payload element, as well as a list of affix elements.Methods in org.jivesoftware.smackx.stanza_content_encryption.element that return types with arguments of type XmlElement Modifier and Type Method Description List<XmlElement>PayloadElement. getItems()Methods in org.jivesoftware.smackx.stanza_content_encryption.element with parameters of type XmlElement Modifier and Type Method Description ContentElement.BuilderContentElement.Builder. addPayloadItem(XmlElement payloadItem)Add a payload item as child element of the payload element.Constructor parameters in org.jivesoftware.smackx.stanza_content_encryption.element with type arguments of type XmlElement Constructor Description PayloadElement(List<XmlElement> payloadElements) -
Uses of XmlElement in org.jivesoftware.smackx.thumbnails.element
Classes in org.jivesoftware.smackx.thumbnails.element that implement XmlElement Modifier and Type Class Description classThumbnailElement -
Uses of XmlElement in org.jivesoftware.smackx.time.packet
Classes in org.jivesoftware.smackx.time.packet that implement XmlElement Modifier and Type Class Description classTimeA Time IQ packet, which is used by XMPP clients to exchange their respective local times. -
Uses of XmlElement in org.jivesoftware.smackx.urldata.element
Classes in org.jivesoftware.smackx.urldata.element that implement XmlElement Modifier and Type Class Description classUrlDataElementThe url-data element. -
Uses of XmlElement in org.jivesoftware.smackx.usertune.element
Classes in org.jivesoftware.smackx.usertune.element that implement XmlElement Modifier and Type Class Description classUserTuneElementExtensionElementthat contains the UserTune. -
Uses of XmlElement in org.jivesoftware.smackx.vcardtemp.packet
Classes in org.jivesoftware.smackx.vcardtemp.packet that implement XmlElement Modifier and Type Class Description classVCardA VCard class for use with the SMACK jabber library. -
Uses of XmlElement in org.jivesoftware.smackx.workgroup
Classes in org.jivesoftware.smackx.workgroup that implement XmlElement Modifier and Type Class Description classMetaDataMetaData stanza extension. -
Uses of XmlElement in org.jivesoftware.smackx.workgroup.agent
Classes in org.jivesoftware.smackx.workgroup.agent that implement XmlElement Modifier and Type Class Description classOfferConfirmation -
Uses of XmlElement in org.jivesoftware.smackx.workgroup.ext.forms
Classes in org.jivesoftware.smackx.workgroup.ext.forms that implement XmlElement Modifier and Type Class Description classWorkgroupForm -
Uses of XmlElement in org.jivesoftware.smackx.workgroup.ext.history
Classes in org.jivesoftware.smackx.workgroup.ext.history that implement XmlElement Modifier and Type Class Description classAgentChatHistoryIQ provider used to retrieve individual agent information.classChatMetadata -
Uses of XmlElement in org.jivesoftware.smackx.workgroup.ext.macros
Classes in org.jivesoftware.smackx.workgroup.ext.macros that implement XmlElement Modifier and Type Class Description classMacrosMacros iq is responsible for handling global and personal macros in the a Live Assistant Workgroup. -
Uses of XmlElement in org.jivesoftware.smackx.workgroup.ext.notes
Classes in org.jivesoftware.smackx.workgroup.ext.notes that implement XmlElement Modifier and Type Class Description classChatNotesIQ stanza for retrieving and adding Chat Notes. -
Uses of XmlElement in org.jivesoftware.smackx.workgroup.packet
Classes in org.jivesoftware.smackx.workgroup.packet that implement XmlElement Modifier and Type Class Description classAgentInfoIQ stanza for retrieving and changing the Agent personal information.classAgentStatusAgent status packet.classAgentStatusRequestAgent status request packet.classAgentWorkgroupsRepresents a request for getting the jid of the workgroups where an agent can work or could represent the result of such request which will contain the list of workgroups JIDs where the agent can work.classDepartQueuePacketA IQ stanza used to depart a workgroup queue.classMonitorPacketclassOccupantsInfoStanza used for requesting information about occupants of a room or for retrieving information such information.static classOfferRequestProvider.OfferRequestPacketstatic classOfferRevokeProvider.OfferRevokePacketclassQueueDetailsQueue details stanza extension, which contains details about the users currently in a queue.classQueueOverviewclassQueueUpdateAn IQ stanza that encapsulates both types of workgroup queue status notifications -- position updates, and estimated time left in the queue updates.classRoomInvitationStanza extension forInvitationRequest.static classRoomInvitation.RoomInvitationIQclassRoomTransferStanza extension forTransferRequest.static classRoomTransfer.RoomTransferIQclassSessionIDclassTranscriptRepresents the conversation transcript that occurred in a group chat room between an Agent and a user that requested assistance.classTranscriptsRepresents a list of conversation transcripts that a user had in all his history.classTranscriptSearchIQ stanza for retrieving the transcript search form, submitting the completed search form or retrieving the answer of a transcript search.classUserIDclassWorkgroupInformationA stanza extension that contains information about the user and agent in a workgroup chat. -
Uses of XmlElement in org.jivesoftware.smackx.workgroup.settings
Classes in org.jivesoftware.smackx.workgroup.settings that implement XmlElement Modifier and Type Class Description classChatSettingsclassGenericSettingsclassOfflineSettingsclassSearchSettingsclassSoundSettingsclassWorkgroupProperties -
Uses of XmlElement in org.jivesoftware.smackx.xdata
Subinterfaces of XmlElement in org.jivesoftware.smackx.xdata Modifier and Type Interface Description interfaceFormFieldChildElementClasses in org.jivesoftware.smackx.xdata that implement XmlElement Modifier and Type Class Description classAbstractMultiFormFieldclassAbstractSingleStringValueFormFieldclassBooleanFormFieldclassFormFieldRepresents a field of a form.static classFormField.Descriptionstatic classFormField.OptionRepresents the available options of aListSingleFormFieldandListMultiFormField.static classFormField.Requiredstatic classFormField.ValueclassJidMultiFormFieldclassJidSingleFormFieldclassListMultiFormFieldclassListSingleFormFieldclassSingleValueFormFieldclassTextMultiFormFieldclassTextSingleFormFieldFields in org.jivesoftware.smackx.xdata with type parameters of type XmlElement Modifier and Type Field Description protected List<XmlElement>FormField. extraXmlChildElements -
Uses of XmlElement in org.jivesoftware.smackx.xdata.packet
Classes in org.jivesoftware.smackx.xdata.packet that implement XmlElement Modifier and Type Class Description classDataFormRepresents a form that could be use for gathering data as well as for reporting data returned from a search.static classDataForm.ItemRepresents items of reported data.static classDataForm.ReportedDataRepresents the fields that will be returned from a search. -
Uses of XmlElement in org.jivesoftware.smackx.xdatalayout.packet
Classes in org.jivesoftware.smackx.xdatalayout.packet that implement XmlElement Modifier and Type Class Description classDataLayoutDataLayout Extension according to XEP-0141: Data Forms Layout.static classDataLayout.DataFormLayoutElementstatic classDataLayout.Fieldrefstatic classDataLayout.Reportedrefstatic classDataLayout.Sectionstatic classDataLayout.Text -
Uses of XmlElement in org.jivesoftware.smackx.xdatavalidation.packet
Classes in org.jivesoftware.smackx.xdatavalidation.packet that implement XmlElement Modifier and Type Class Description classValidateElementDataValidation Extension according to XEP-0122: Data Forms Validation.static classValidateElement.BasicValidateElementValidation only against the datatype itself.static classValidateElement.ListRangeThis element indicates for "list-multi", that a minimum and maximum number of options should be selected and/or entered.static classValidateElement.OpenValidateElementFor "list-single" or "list-multi", indicates that the user may enter a custom value (matching the datatype constraints) or choose from the predefined values.static classValidateElement.RangeValidateElementIndicate that the value should fall within a certain range.static classValidateElement.RegexValidateElementIndicates that the value should be restricted to a regular expression. -
Uses of XmlElement in org.jivesoftware.smackx.xevent.packet
Classes in org.jivesoftware.smackx.xevent.packet that implement XmlElement Modifier and Type Class Description classMessageEventRepresents message events relating to the delivery, display, composition and cancellation of messages. -
Uses of XmlElement in org.jivesoftware.smackx.xhtmlim.packet
Classes in org.jivesoftware.smackx.xhtmlim.packet that implement XmlElement Modifier and Type Class Description classXHTMLExtensionAn XHTML sub-packet, which is used by XMPP clients to exchange formatted text. -
Uses of XmlElement in org.jivesoftware.smackx.xmlelement.element
Classes in org.jivesoftware.smackx.xmlelement.element that implement XmlElement Modifier and Type Class Description classDataFormsXmlElement -
Uses of XmlElement in org.jivesoftware.smackx.xroster.packet
Classes in org.jivesoftware.smackx.xroster.packet that implement XmlElement Modifier and Type Class Description classRosterExchangeRepresents XMPP Roster Item Exchange packets.
-