Uses of Class
org.jivesoftware.smack.packet.IQ

Packages that use IQ
org.jivesoftware.smack Core classes of the Smack API. 
org.jivesoftware.smack.packet XML packets that are part of the XMPP protocol. 
org.jivesoftware.smack.provider Provides pluggable parsing of incoming IQ's and packet extensions. 
org.jivesoftware.smack.util Utility classes. 
org.jivesoftware.smackx Smack extensions API. 
org.jivesoftware.smackx.bytestreams.ibb   
org.jivesoftware.smackx.bytestreams.ibb.packet   
org.jivesoftware.smackx.bytestreams.ibb.provider   
org.jivesoftware.smackx.bytestreams.socks5   
org.jivesoftware.smackx.bytestreams.socks5.packet   
org.jivesoftware.smackx.bytestreams.socks5.provider   
org.jivesoftware.smackx.filetransfer   
org.jivesoftware.smackx.packet XML packets that are part of the XMPP extension protocols. 
org.jivesoftware.smackx.provider Provides pluggable parsing logic for Smack extensions. 
org.jivesoftware.smackx.pubsub.packet   
org.jivesoftware.smackx.pubsub.provider   
org.jivesoftware.smackx.search   
org.jivesoftware.smackx.workgroup.agent   
org.jivesoftware.smackx.workgroup.ext.forms   
org.jivesoftware.smackx.workgroup.ext.history   
org.jivesoftware.smackx.workgroup.ext.macros   
org.jivesoftware.smackx.workgroup.ext.notes   
org.jivesoftware.smackx.workgroup.packet   
org.jivesoftware.smackx.workgroup.settings   
org.jivesoftware.util   
 

Uses of IQ in org.jivesoftware.smack
 

Methods in org.jivesoftware.smack with parameters of type IQ
 void ThreadedDummyConnection.addIQReply(IQ reply)
           
 

Uses of IQ in org.jivesoftware.smack.packet
 

Subclasses of IQ in org.jivesoftware.smack.packet
 class Authentication
          Authentication packet, which can be used to login to a XMPP server as well as discover login information from the server.
 class Bind
          IQ packet used by Smack to bind a resource and to obtain the jid assigned by the server.
 class Privacy
          A Privacy IQ Packet, is used by the PrivacyListManager and PrivacyProvider to allow and block communications from other users.
 class Registration
          Represents registration packets.
 class RosterPacket
          Represents XMPP roster packets.
 class Session
          IQ packet that will be sent to the server to establish a session.
 

Methods in org.jivesoftware.smack.packet that return IQ
static IQ IQ.createErrorResponse(IQ request, XMPPError error)
          Convenience method to create a new IQ.Type.ERROR IQ based on a IQ.Type.GET or IQ.Type.SET IQ.
static IQ IQ.createResultIQ(IQ request)
          Convenience method to create a new empty IQ.Type.RESULT IQ based on a IQ.Type.GET or IQ.Type.SET IQ.
 

Methods in org.jivesoftware.smack.packet with parameters of type IQ
static IQ IQ.createErrorResponse(IQ request, XMPPError error)
          Convenience method to create a new IQ.Type.ERROR IQ based on a IQ.Type.GET or IQ.Type.SET IQ.
static IQ IQ.createResultIQ(IQ request)
          Convenience method to create a new empty IQ.Type.RESULT IQ based on a IQ.Type.GET or IQ.Type.SET IQ.
 

Uses of IQ in org.jivesoftware.smack.provider
 

Methods in org.jivesoftware.smack.provider that return IQ
 IQ PrivacyProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ IQProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
          Parse the IQ sub-document and create an IQ instance.
 

Uses of IQ in org.jivesoftware.smack.util
 

Methods in org.jivesoftware.smack.util that return IQ
static IQ PacketParserUtils.parseIQ(org.xmlpull.v1.XmlPullParser parser, Connection connection)
          Parses an IQ packet.
 

Uses of IQ in org.jivesoftware.smackx
 

Methods in org.jivesoftware.smackx that return IQ
 IQ PrivateDataManager.PrivateDataIQProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.bytestreams.ibb
 

Methods in org.jivesoftware.smackx.bytestreams.ibb that return IQ
static IQ IBBPacketUtils.createErrorIQ(java.lang.String from, java.lang.String to, XMPPError xmppError)
          Returns an error IQ.
static IQ IBBPacketUtils.createResultIQ(java.lang.String from, java.lang.String to)
          Returns a result IQ.
 

Uses of IQ in org.jivesoftware.smackx.bytestreams.ibb.packet
 

Subclasses of IQ in org.jivesoftware.smackx.bytestreams.ibb.packet
 class Close
          Represents a request to close an In-Band Bytestream.
 class Data
          Represents a chunk of data sent over an In-Band Bytestream encapsulated in an IQ stanza.
 class Open
          Represents a request to open an In-Band Bytestream.
 

Uses of IQ in org.jivesoftware.smackx.bytestreams.ibb.provider
 

Methods in org.jivesoftware.smackx.bytestreams.ibb.provider that return IQ
 IQ OpenIQProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ DataPacketProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ CloseIQProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.bytestreams.socks5
 

Methods in org.jivesoftware.smackx.bytestreams.socks5 that return IQ
static IQ Socks5PacketUtils.createActivationConfirmation(java.lang.String from, java.lang.String to)
          Returns a response IQ for a activation request to the proxy.
 

Uses of IQ in org.jivesoftware.smackx.bytestreams.socks5.packet
 

Subclasses of IQ in org.jivesoftware.smackx.bytestreams.socks5.packet
 class Bytestream
          A packet representing part of a SOCKS5 Bytestream negotiation.
 

Uses of IQ in org.jivesoftware.smackx.bytestreams.socks5.provider
 

Methods in org.jivesoftware.smackx.bytestreams.socks5.provider that return IQ
 IQ BytestreamsProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.filetransfer
 

Methods in org.jivesoftware.smackx.filetransfer that return IQ
 IQ StreamNegotiator.createError(java.lang.String from, java.lang.String to, java.lang.String packetID, XMPPError xmppError)
           
static IQ FileTransferNegotiator.createIQ(java.lang.String ID, java.lang.String to, java.lang.String from, IQ.Type type)
          A convenience method to create an IQ packet.
 

Uses of IQ in org.jivesoftware.smackx.packet
 

Subclasses of IQ in org.jivesoftware.smackx.packet
 class AdHocCommandData
          Represents the state and the request of the execution of an adhoc command.
 class DiscoverInfo
          A DiscoverInfo IQ packet, which is used by XMPP clients to request and receive information to/from other XMPP entities.
 class DiscoverItems
          A DiscoverItems IQ packet, which is used by XMPP clients to request and receive items associated with XMPP entities.
 class LastActivity
          A last activity IQ for retrieving information about the last activity associated with a Jabber ID.
 class MUCAdmin
          IQ packet 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.
 class MUCOwner
          IQ packet that serves for granting and revoking ownership privileges, granting and revoking administrative privileges and destroying a room.
 class OfflineMessageRequest
          Represents a request to get some or all the offline messages of a user.
 class PEPPubSub
          Represents XMPP PEP/XEP-163 pubsub packets.
 class SharedGroupsInfo
          IQ packet used for discovering the user's shared groups and for getting the answer back from the server.
 class StreamInitiation
          The process by which two entities initiate a stream.
 class Time
          A Time IQ packet, which is used by XMPP clients to exchange their respective local times.
 class VCard
          A VCard class for use with the SMACK jabber library.
 class Version
          A Version IQ packet, which is used by XMPP clients to discover version information about the software running at another entity's JID.
 

Methods in org.jivesoftware.smackx.packet that return IQ
 IQ SharedGroupsInfo.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ OfflineMessageRequest.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ LastActivity.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.provider
 

Methods in org.jivesoftware.smackx.provider that return IQ
 IQ VCardProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ StreamInitiationProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ MUCOwnerProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ MUCAdminProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ DiscoverItemsProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ DiscoverInfoProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ AdHocCommandDataProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.pubsub.packet
 

Subclasses of IQ in org.jivesoftware.smackx.pubsub.packet
 class PubSub
          The standard PubSub extension of an IQ packet.
 

Uses of IQ in org.jivesoftware.smackx.pubsub.provider
 

Methods in org.jivesoftware.smackx.pubsub.provider that return IQ
 IQ PubSubProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.search
 

Subclasses of IQ in org.jivesoftware.smackx.search
 class UserSearch
          Implements the protocol currently used to search information repositories on the Jabber network.
 

Methods in org.jivesoftware.smackx.search that return IQ
 IQ UserSearch.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.workgroup.agent
 

Subclasses of IQ in org.jivesoftware.smackx.workgroup.agent
 class OfferConfirmation
           
 

Methods in org.jivesoftware.smackx.workgroup.agent that return IQ
 IQ OfferConfirmation.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.workgroup.ext.forms
 

Subclasses of IQ in org.jivesoftware.smackx.workgroup.ext.forms
 class WorkgroupForm
           
 

Methods in org.jivesoftware.smackx.workgroup.ext.forms that return IQ
 IQ WorkgroupForm.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.workgroup.ext.history
 

Subclasses of IQ in org.jivesoftware.smackx.workgroup.ext.history
 class AgentChatHistory
          IQ provider used to retrieve individual agent information.
 class ChatMetadata
           
 

Methods in org.jivesoftware.smackx.workgroup.ext.history that return IQ
 IQ ChatMetadata.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ AgentChatHistory.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.workgroup.ext.macros
 

Subclasses of IQ in org.jivesoftware.smackx.workgroup.ext.macros
 class Macros
          Macros iq is responsible for handling global and personal macros in the a Live Assistant Workgroup.
 

Methods in org.jivesoftware.smackx.workgroup.ext.macros that return IQ
 IQ Macros.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.workgroup.ext.notes
 

Subclasses of IQ in org.jivesoftware.smackx.workgroup.ext.notes
 class ChatNotes
          IQ packet for retrieving and adding Chat Notes.
 

Methods in org.jivesoftware.smackx.workgroup.ext.notes that return IQ
 IQ ChatNotes.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.workgroup.packet
 

Subclasses of IQ in org.jivesoftware.smackx.workgroup.packet
 class AgentInfo
          IQ packet for retrieving and changing the Agent personal information.
 class AgentStatusRequest
          Agent status request packet.
 class AgentWorkgroups
          Represents 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.
 class DepartQueuePacket
          A IQ packet used to depart a workgroup queue.
 class MonitorPacket
           
 class OccupantsInfo
          Packet used for requesting information about occupants of a room or for retrieving information such information.
static class OfferRequestProvider.OfferRequestPacket
           
 class OfferRevokeProvider.OfferRevokePacket
           
 class Transcript
          Represents the conversation transcript that occured in a group chat room between an Agent and a user that requested assistance.
 class Transcripts
          Represents a list of conversation transcripts that a user had in all his history.
 class TranscriptSearch
          IQ packet for retrieving the transcript search form, submiting the completed search form or retrieving the answer of a transcript search.
 

Methods in org.jivesoftware.smackx.workgroup.packet that return IQ
 IQ TranscriptsProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ TranscriptSearch.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ TranscriptProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ OfferRevokeProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ OfferRequestProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ OccupantsInfo.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ MonitorPacket.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ AgentWorkgroups.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ AgentStatusRequest.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ AgentInfo.Provider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.smackx.workgroup.settings
 

Subclasses of IQ in org.jivesoftware.smackx.workgroup.settings
 class ChatSettings
           
 class GenericSettings
           
 class OfflineSettings
           
 class SearchSettings
           
 class SoundSettings
           
 class WorkgroupProperties
           
 

Methods in org.jivesoftware.smackx.workgroup.settings that return IQ
 IQ WorkgroupProperties.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ SoundSettings.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ SearchSettings.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ OfflineSettings.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ GenericSettings.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 IQ ChatSettings.InternalProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of IQ in org.jivesoftware.util
 

Fields in org.jivesoftware.util with type parameters of type IQ
static Verification<IQ,Packet> Verification.requestTypeERROR
          Verifies that the type of the request is an ERROR.
static Verification<IQ,Packet> Verification.requestTypeGET
          Verifies that the type of the request is a GET.
static Verification<IQ,Packet> Verification.requestTypeRESULT
          Verifies that the type of the request is a RESULT.
static Verification<IQ,Packet> Verification.requestTypeSET
          Verifies that the type of the request is a SET.