## Uses of Class
tigase.jaxmpp.core.client.xmpp.stanzas.IQ

- Packages that use IQ
  Package | Description
  --- | ---
  tigase.jaxmpp.core.client | Core of JAXMPP library.
  tigase.jaxmpp.core.client.xmpp.modules | Support for XMPP Modules.
  tigase.jaxmpp.core.client.xmpp.modules.adhoc | Module implements XEP-0050: Ad-Hoc Commands.
  tigase.jaxmpp.core.client.xmpp.modules.auth | Support for SASL and non-SASL authentication .
  tigase.jaxmpp.core.client.xmpp.modules.disco | Support for XEP-0030: Service Discovery.
  tigase.jaxmpp.core.client.xmpp.modules.filetransfer |
  tigase.jaxmpp.core.client.xmpp.modules.flexible_offline | Support for XEP-0013: Flexible Offline Message Retrieval.
  tigase.jaxmpp.core.client.xmpp.modules.jingle | Support for JINGLE.
  tigase.jaxmpp.core.client.xmpp.modules.pubsub | Support for XEP-0060: Publish-Subscribe.
  tigase.jaxmpp.core.client.xmpp.modules.push |
  tigase.jaxmpp.core.client.xmpp.modules.registration | Support for XEP-0077: In-Band Registration.
  tigase.jaxmpp.core.client.xmpp.modules.roster | Support for roster management.
  tigase.jaxmpp.core.client.xmpp.modules.socks5 |
  tigase.jaxmpp.core.client.xmpp.modules.workgroup | Support for XEP-0013: Flexible Offline Message Retrieval.
  tigase.jaxmpp.core.client.xmpp.stanzas | XMPP Stanzas.

- - ### Uses of IQ in tigase.jaxmpp.core.client

    Methods in tigase.jaxmpp.core.client with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `void` | JaxmppCore.`send(IQ stanza, AsyncCallback asyncCallback)` Sends IQ `type='get'` stanza to XMPP Server in current connection.
    `void` | JaxmppCore.`send(IQ stanza, Long timeout, AsyncCallback asyncCallback)` Sends IQ `type='get'` stanza to XMPP Server in current connection.

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

    Methods in tigase.jaxmpp.core.client.xmpp.modules with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractIQModule.`process(IQ stanza)`
    `protected void` | SoftwareVersionModule.`processGet(IQ element)`
    `protected void` | PingModule.`processGet(IQ stanza)`
    `protected void` | EntityTimeModule.`processGet(IQ stanza)`
    `protected void` | BookmarksModule.`processGet(IQ element)`
    `protected abstract void` | AbstractIQModule.`processGet(IQ element)` Method for processing stanza `<iq type='get'>`.
    `protected void` | SoftwareVersionModule.`processSet(IQ element)`
    `protected void` | PingModule.`processSet(IQ stanza)`
    `protected void` | EntityTimeModule.`processSet(IQ stanza)`
    `protected void` | BookmarksModule.`processSet(IQ element)`
    `protected abstract void` | AbstractIQModule.`processSet(IQ element)` Method for processing stanza `<iq type='set'>`.

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

    Methods in tigase.jaxmpp.core.client.xmpp.modules.adhoc that return IQ
    Modifier and Type | Method and Description
    --- | ---
    `IQ` | AdHocRequest.`getIq()` Returns IQ stanza constains command request.
    `protected IQ` | AdHocCommansModule.AdHocCommansAsyncCallback.`getResponse()` Reutrns IQ stanza with response.

    Methods in tigase.jaxmpp.core.client.xmpp.modules.adhoc with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `protected String[]` | AdHocCommansModule.`getCommandFeatures(SessionObject sessionObject, IQ requestStanza, String commandNodeName)`
    `protected DiscoveryModule.Identity` | AdHocCommansModule.`getCommandIdentity(SessionObject sessionObject, IQ requestStanza, String commandNodeName)`
    `protected DiscoveryModule.Identity` | AdHocCommansModule.`getModuleIdentity(SessionObject sessionObject, IQ requestStanza, String node)`
    `protected DiscoveryModule.Item[]` | AdHocCommansModule.`getModuleItems(SessionObject sessionObject, IQ requestStanza, String node)`
    `protected void` | AdHocCommansModule.`processGet(IQ element)`
    `protected void` | AdHocCommansModule.`processSet(IQ element)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.adhoc with parameters of type IQ
    Constructor and Description
    `AdHocRequest(Action action, String node, String sessionId, IQ iq, Map<String,Session> sessions)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.auth

    Methods in tigase.jaxmpp.core.client.xmpp.modules.auth that return IQ
    Modifier and Type | Method and Description
    --- | ---
    `IQ` | NonSaslAuthModule.NonSaslAuthStartHandler.NonSaslAuthStartEvent.`getIq()`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.auth with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | NonSaslAuthModule.`fireAuthStart(IQ iq)`
    `void` | NonSaslAuthModule.NonSaslAuthStartHandler.`onAuthStart(SessionObject sessionObject, IQ iq)`
    `protected void` | NonSaslAuthModule.`processGet(IQ element)`
    `protected void` | NonSaslAuthModule.`processSet(IQ element)`
    `void` | NonSaslAuthModule.NonSaslAuthStartHandler.NonSaslAuthStartEvent.`setIq(IQ iq)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.auth with parameters of type IQ
    Constructor and Description
    `NonSaslAuthStartEvent(SessionObject sessionObject, IQ iq)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.disco

    Methods in tigase.jaxmpp.core.client.xmpp.modules.disco with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `String[]` | NodeDetailsCallback.`getFeatures(SessionObject sessionObject, IQ requestStanza, String node)`
    `String[]` | DiscoveryModule.DefaultNodeDetailsCallback.`getFeatures(SessionObject sessionObject, IQ requestStanza, String node)`
    `DiscoveryModule.Identity` | NodeDetailsCallback.`getIdentity(SessionObject sessionObject, IQ requestStanza, String node)`
    `DiscoveryModule.Identity` | DiscoveryModule.DefaultNodeDetailsCallback.`getIdentity(SessionObject sessionObject, IQ requestStanza, String node)`
    `DiscoveryModule.Item[]` | NodeDetailsCallback.`getItems(SessionObject sessionObject, IQ requestStanza, String node)`
    `DiscoveryModule.Item[]` | DiscoveryModule.DefaultNodeDetailsCallback.`getItems(SessionObject sessionObject, IQ requestStanza, String node)`
    `void` | DiscoveryModule.AccountFeaturesReceivedHandler.`onAccountFeaturesReceived(SessionObject sessionObject, IQ stanza, String[] features)`
    `void` | DiscoveryModule.ServerFeaturesReceivedHandler.`onServerFeaturesReceived(SessionObject sessionObject, IQ stanza, String[] features)`
    `protected void` | DiscoveryModule.`processGet(IQ element)`
    `protected void` | DiscoveryModule.`processSet(IQ element)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.disco with parameters of type IQ
    Constructor and Description
    `AccountFeaturesReceivedEvent(SessionObject sessionObject, IQ responseStanza, String[] features)`
    `ServerFeaturesReceivedEvent(SessionObject sessionObject, IQ responseStanza, String[] features)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.filetransfer

    Methods in tigase.jaxmpp.core.client.xmpp.modules.filetransfer with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `void` | FileTransferModule.`process(IQ iq)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.flexible_offline

    Methods in tigase.jaxmpp.core.client.xmpp.modules.flexible_offline with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | FlexibleOfflineMessageRetrieval.`processGet(IQ element)`
    `protected void` | FlexibleOfflineMessageRetrieval.`processSet(IQ element)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.jingle

    Methods in tigase.jaxmpp.core.client.xmpp.modules.jingle with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | JingleModule.`processIq(IQ iq)`

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

    Methods in tigase.jaxmpp.core.client.xmpp.modules.pubsub with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract void` | PubSubAsyncCallback.`onEror(IQ response, XMPPException.ErrorCondition errorCondition, PubSubErrorCondition pubSubErrorCondition)`
    `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)`
    `protected abstract void` | PubSubModule.AffiliationsRetrieveAsyncCallback.`onRetrieve(IQ response, String node, Collection<PubSubModule.AffiliationElement> affiliations)`
    `protected abstract void` | PubSubModule.RetrieveItemsAsyncCallback.`onRetrieve(IQ responseStanza, String nodeName, Collection<PubSubModule.RetrieveItemsAsyncCallback.Item> items)`
    `protected void` | PubSubModule.RetrieveItemsAsyncCallback.`onRetrieve(IQ responseStanza, String nodeName, Collection<PubSubModule.RetrieveItemsAsyncCallback.Item> items, Integer count, Integer firstIndex, String first, String last)`
    `protected abstract void` | PubSubModule.SubscriptionsRetrieveAsyncCallback.`onRetrieve(IQ response, String node, Collection<PubSubModule.SubscriptionElement> subscriptions)`
    `protected abstract void` | PubSubModule.SubscriptionAsyncCallback.`onSubscribe(IQ response, PubSubModule.SubscriptionElement subscriptionElement)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.push

    Methods in tigase.jaxmpp.core.client.xmpp.modules.push with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `void` | PushNotificationModule.`process(IQ stanza)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.registration

    Methods in tigase.jaxmpp.core.client.xmpp.modules.registration that return IQ
    Modifier and Type | Method and Description
    --- | ---
    `IQ` | InBandRegistrationModule.ReceivedErrorHandler.ReceivedErrorEvent.`getResponseStanza()`
    `IQ` | InBandRegistrationModule.ReceivedRequestedFieldsHandler.ReceivedRequestedFieldsEvent.`getResponseStanza()`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.registration with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `void` | InBandRegistrationModule.ReceivedErrorHandler.`onReceivedError(SessionObject sessionObject, IQ responseStanza, XMPPException.ErrorCondition errorCondition)`
    `void` | InBandRegistrationModule.ReceivedRequestedFieldsHandler.`onReceivedRequestedFields(SessionObject sessionObject, IQ responseStanza, UnifiedRegistrationForm unifiedRegistrationForm)`
    `protected void` | InBandRegistrationModule.`processGet(IQ element)`
    `protected void` | InBandRegistrationModule.`processSet(IQ element)`
    `void` | InBandRegistrationModule.ReceivedErrorHandler.ReceivedErrorEvent.`setResponseStanza(IQ responseStanza)`
    `void` | InBandRegistrationModule.ReceivedRequestedFieldsHandler.ReceivedRequestedFieldsEvent.`setResponseStanza(IQ responseStanza)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.registration with parameters of type IQ
    Constructor and Description
    `ReceivedErrorEvent(SessionObject sessionObject, IQ responseStanza, XMPPException.ErrorCondition error)`
    `ReceivedRequestedFieldsEvent(SessionObject sessionObject, IQ responseStanza, UnifiedRegistrationForm unifiedRegistrationForm)`
    `UnifiedRegistrationForm(IQ responseStanza)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.roster

    Methods in tigase.jaxmpp.core.client.xmpp.modules.roster with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | RosterModule.`processGet(IQ element)`
    `protected void` | RosterModule.`processSet(IQ stanza)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.socks5

    Methods in tigase.jaxmpp.core.client.xmpp.modules.socks5 with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `void` | Socks5BytestreamsModule.`process(IQ iq)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.modules.workgroup

    Methods in tigase.jaxmpp.core.client.xmpp.modules.workgroup with parameters of type IQ
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | WorkgroupAgentModule.`processGet(IQ element)`
    `protected void` | WorkgroupAgentModule.`processSet(IQ element)`

  - ### Uses of IQ in tigase.jaxmpp.core.client.xmpp.stanzas

    Methods in tigase.jaxmpp.core.client.xmpp.stanzas that return IQ
    Modifier and Type | Method and Description
    --- | ---
    `static IQ` | IQ.`create()`
    `static IQ` | Stanza.`createIQ()`

Copyright © 2006–2023 Tigase. All rights reserved.