## Uses of Class
tigase.jaxmpp.core.client.xmpp.forms.JabberDataElement

- Packages that use JabberDataElement
  Package | Description
  --- | ---
  tigase.jaxmpp.core.client.xmpp.modules.adhoc | Module implements XEP-0050: Ad-Hoc Commands.
  tigase.jaxmpp.core.client.xmpp.modules.muc | Support for XEP-0045: Multi-User Chat.
  tigase.jaxmpp.core.client.xmpp.modules.pubsub | Support for XEP-0060: Publish-Subscribe.

- - ### Uses of JabberDataElement in tigase.jaxmpp.core.client.xmpp.modules.adhoc

    Methods in tigase.jaxmpp.core.client.xmpp.modules.adhoc that return JabberDataElement
    Modifier and Type | Method and Description
    --- | ---
    `JabberDataElement` | AdHocResponse.`getForm()` Return response Data Form.
    `JabberDataElement` | AdHocRequest.`getForm()` Return Data Form sent by client in request.

    Methods in tigase.jaxmpp.core.client.xmpp.modules.adhoc with parameters of type JabberDataElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | AdHocCommansModule.`execute(JID toJID, String node, Action action, JabberDataElement data, AsyncCallback asyncCallback)` Calls ad-hoc command on remote resource.
    `protected abstract void` | AdHocCommansModule.AdHocCommansAsyncCallback.`onResponseReceived(String sessionid, String node, State status, JabberDataElement data)` Method called when response of ad-hoc command is received.
    `void` | AdHocResponse.`setForm(JabberDataElement form)` Set reponse data form.

  - ### Uses of JabberDataElement in tigase.jaxmpp.core.client.xmpp.modules.muc

    Methods in tigase.jaxmpp.core.client.xmpp.modules.muc with parameters of type JabberDataElement
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | MucModule.RoomConfgurationAsyncCallback.`onConfigurationReceived(JabberDataElement configuration)`
    `void` | MucModule.`setRoomConfiguration(Room room, JabberDataElement configuration, AsyncCallback asyncCallback)`

  - ### Uses of JabberDataElement in tigase.jaxmpp.core.client.xmpp.modules.pubsub

    Fields in tigase.jaxmpp.core.client.xmpp.modules.pubsub declared as JabberDataElement
    Modifier and Type | Field and Description
    --- | ---
    `protected JabberDataElement` | FormSubmitter.`form`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.pubsub that return JabberDataElement
    Modifier and Type | Method and Description
    --- | ---
    `static JabberDataElement` | PubSubModule.`createNodeConfiguration()` Create empty `jabber:x:data` element prepared to submit.
    `JabberDataElement` | FormSubmitter.`getForm()`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.pubsub with parameters of type JabberDataElement
    Modifier and Type | Method and Description
    --- | ---
    `void` | PubSubModule.`configureNode(BareJID pubSubJID, String nodeName, JabberDataElement configuration, AsyncCallback callback)` Submit configuration of node.
    `void` | PubSubModule.`configureNode(BareJID pubSubJID, String nodeName, JabberDataElement configuration, PubSubAsyncCallback callback)` Submit configuration of node.
    `void` | PubSubModule.`configureSubscription(BareJID pubSubJID, String nodeName, JID subscriberJID, JabberDataElement form, AsyncCallback callback)` Submit configuration of subscription.
    `void` | PubSubModule.`configureSubscription(BareJID pubSubJID, String nodeName, JID subscriberJID, JabberDataElement form, PubSubAsyncCallback callback)` Submit configuration of subscription.
    `void` | PubSubModule.`createNode(BareJID pubSubJID, String nodeName, JabberDataElement nodeConfiguration, AsyncCallback callback)` Create node on PubSub Service.
    `void` | PubSubModule.`createNode(BareJID pubSubJID, String nodeName, JabberDataElement nodeConfiguration, PubSubAsyncCallback callback)` Create node on PubSub Service.
    `protected abstract void` | PubSubModule.NodeConfigurationAsyncCallback.`onReceiveConfiguration(IQ responseStanza, String node, JabberDataElement form)`
    `protected abstract void` | PubSubModule.SubscriptionOptionsAsyncCallback.`onReceiveConfiguration(IQ responseStanza, String node, JID jid, JabberDataElement form)`
    `void` | PubSubModule.`subscribe(BareJID pubSubJID, String nodeName, JID subscriberJID, JabberDataElement options, AsyncCallback callback)` Subscribe to a Node.
    `void` | PubSubModule.`subscribe(BareJID pubSubJID, String nodeName, JID subscriberJID, JabberDataElement options, PubSubModule.SubscriptionAsyncCallback callback)` Subscribe to a Node.

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.pubsub with parameters of type JabberDataElement
    Constructor and Description
    `FormSubmitter(SessionObject sessionObject, PacketWriter packetWriter, JID serviceJID, JabberDataElement form)`

Copyright © 2006–2016 Tigase. All rights reserved.