Uses of Class
org.jivesoftware.smackx.xdata.packet.DataForm
Package
Description
Element classes for XEP-0050: Ad-Hoc Commands.
Smack's API for Service Discovery (XEP-0030).
Smack's implementation of XEP-0068: Field Standardization for Data Forms.
XEP-0313: Message Archive Management.
Packet classes and interfaces for Message Archive Management (MAM) XEP-0313.
Smack API for Multi-User Chat (MUC, XEP-0045).
Smack's API for XEP-0060: Publish-Subscribe.
Smack's implementation of Data Forms (XEP-0004) for PubSub.
Smacks implementation of XEP-0055: Jabber Search.
Element classes for XEP-0095: Stream Initiation.
Form class needed for XEP-0232: Software Information.
TODO describe me.
Smacks high-level API for XEP-0004: Data Forms.
Element classes for XEP-0004: Data Forms.
Provider classes for XEP-0004: Data Forms.
-
Uses of DataForm in org.jivesoftware.smackx.commands.packet
Modifier and TypeMethodDescriptionAdHocCommandData.getForm()
AdHocCommandDataBuilder.getForm()
AdHocCommandDataView.getForm()
Returns the form of the command.Modifier and TypeMethodDescription -
Uses of DataForm in org.jivesoftware.smackx.disco
Modifier and TypeMethodDescriptionServiceDiscoveryManager.addExtendedInfo
(DataForm extendedInfo) Registers extended discovery information of this XMPP entity.Modifier and TypeMethodDescriptionServiceDiscoveryManager.getExtendedInfo()
Returns the data form as List of PacketExtensions, or null if no data form is set.Modifier and TypeMethodDescriptionServiceDiscoveryManager.addExtendedInfo
(DataForm extendedInfo) Registers extended discovery information of this XMPP entity. -
Uses of DataForm in org.jivesoftware.smackx.formtypes
-
Uses of DataForm in org.jivesoftware.smackx.mam
-
Uses of DataForm in org.jivesoftware.smackx.mam.element
Modifier and TypeMethodDescriptionMamElementFactory.newQueryIQ
(String queryId, String node, DataForm dataForm) Create a new MAM Query IQ.ModifierConstructorDescriptionMamQueryIQ
(MamVersion version, String queryId, String node, DataForm dataForm) MAM query IQ constructor.MamQueryIQ
(MamVersion version, String queryId, DataForm form) MAM query IQ constructor.MamQueryIQ
(MamVersion version, DataForm form) MAM query IQ constructor. -
Uses of DataForm in org.jivesoftware.smackx.muc
-
Uses of DataForm in org.jivesoftware.smackx.pubsub
Modifier and TypeMethodDescriptionFormNode.getForm()
Get the Form that is to be sent, or was retrieved from the server.ModifierConstructorDescriptionFormNode
(FormNodeType formType, String nodeId, DataForm submitForm) Create aFormNode
which contains the specified form, which is associated with the specified node.FormNode
(FormNodeType formType, DataForm submitForm) Create aFormNode
which contains the specified form. -
Uses of DataForm in org.jivesoftware.smackx.pubsub.form
ModifierConstructorDescriptionConfigureForm
(DataForm dataForm) FilledConfigureForm
(DataForm dataForm) FilledSubscribeForm
(DataForm dataForm) SubscribeForm
(DataForm dataForm) -
Uses of DataForm in org.jivesoftware.smackx.search
Modifier and TypeMethodDescriptionUserSearch.getSearchForm
(XMPPConnection con, DomainBareJid searchService) Returns the form for all search fields supported by the search service.Modifier and TypeMethodDescriptionUserSearch.sendSearchForm
(XMPPConnection con, DataForm searchForm, DomainBareJid searchService) Sends the filled out answer form to be sent and queried by the search service.UserSearch.sendSimpleSearchForm
(XMPPConnection con, DataForm searchForm, DomainBareJid searchService) Sends the filled out answer form to be sent and queried by the search service. -
Uses of DataForm in org.jivesoftware.smackx.si.packet
Modifier and TypeMethodDescriptionStreamInitiation.Feature.getData()
Returns the dataform associated with the feature negotiation.StreamInitiation.getFeatureNegotiationForm()
Returns the data form which contains the valid methods of stream negotiation and transfer.Modifier and TypeMethodDescriptionvoid
StreamInitiation.setFeatureNegotiationForm
(DataForm form) Sets the data form which contains the valid methods of stream negotiation and transfer. -
Uses of DataForm in org.jivesoftware.smackx.softwareinfo.form
Modifier and TypeMethodDescriptionSoftwareInfoForm.Builder.setDataForm
(DataForm dataForm) IncludeDataForm
to be encapsulated under SoftwareInfoForm. -
Uses of DataForm in org.jivesoftware.smackx.workgroup.user
-
Uses of DataForm in org.jivesoftware.smackx.xdata.form
Modifier and TypeMethodDescriptionprotected static void
FilledForm.ensureFormType
(DataForm dataForm, String formType) ModifierConstructorDescriptionFillableForm
(DataForm dataForm) FilledForm
(DataForm dataForm) SubmitForm
(DataForm dataForm) -
Uses of DataForm in org.jivesoftware.smackx.xdata.packet
Modifier and TypeMethodDescriptionDataForm.Builder.build()
static DataForm
DataForm.from
(Collection<DataForm> dataForms, String formType) Return the first matching data form with the given form type from the given collection of data forms.static DataForm
DataForm.from
(StanzaView stanzaView) Get data form from a stanza.static DataForm
DataForm.from
(StanzaView stanzaView, String formType) Get the data form with the given form type from a stanza view.static DataForm
DataForm.remove
(Collection<DataForm> dataForms, String formType) Remove the first matching data form with the given form type from the given collection.Modifier and TypeMethodDescriptionstatic DataForm
DataForm.from
(Collection<DataForm> dataForms, String formType) Return the first matching data form with the given form type from the given collection of data forms.static DataForm
DataForm.remove
(Collection<DataForm> dataForms, String formType) Remove the first matching data form with the given form type from the given collection. -
Uses of DataForm in org.jivesoftware.smackx.xdata.provider
Modifier and TypeMethodDescriptionDataFormProvider.parse
(XmlPullParser parser, int initialDepth, XmlEnvironment xmlEnvironment)