Interface IqView

All Superinterfaces:
StanzaView, XmlLangElement
All Known Subinterfaces:
AdHocCommandDataView, DiscoverInfoView, TimeView, VersionView
All Known Implementing Classes:
AbstractHttpOverXmpp, AbstractIqBuilder, AdHocCommandData, AdHocCommandDataBuilder, AgentChatHistory, AgentInfo, AgentStatusRequest, AgentWorkgroups, Bind, BlockContactsIQ, BlockListIQ, BoBIQ, Bytestream, Carbon.Disable, Carbon.Enable, ChatMetadata, ChatNotes, ChatSettings, ClearCache, ClearCacheResponse, Close, Data, DepartQueuePacket, DisablePushNotificationsIQ, DiscoverInfo, DiscoverInfoBuilder, DiscoverItems, DnsIq, EmptyResultIQ, EnablePushNotificationsIQ, ErrorIQ, ErrorIQ.Builder, GenericSettings, HttpOverXmppReq, HttpOverXmppResp, IoTClaimed, IoTDataReadOutAccepted, IoTDataRequest, IoTDisown, IoTDisowned, IoTIsFriend, IoTIsFriendResponse, IoTMine, IoTRegister, IoTRemove, IoTRemoved, IoTSetRequest, IoTSetResponse, IoTUnregister, IQ, IqBuilder, IqData, JidPrepIq, Jingle, Jingle, Jingle.Builder, LastActivity, Macros, MamFinIQ, MamPrefsIQ, MamQueryIQ, MonitorPacket, MUCAdmin, MUCLightAffiliationsIQ, MUCLightBlockingIQ, MUCLightChangeAffiliationsIQ, MUCLightConfigurationIQ, MUCLightCreateIQ, MUCLightDestroyIQ, MUCLightGetAffiliationsIQ, MUCLightGetConfigsIQ, MUCLightGetInfoIQ, MUCLightInfoIQ, MUCLightSetConfigsIQ, MUCOwner, OccupantsInfo, OfferConfirmation, OfferRequestProvider.OfferRequestPacket, OfferRevokeProvider.OfferRevokePacket, OfflineMessageRequest, OfflineSettings, Open, Ping, Privacy, PrivateDataIQ, PubSub, Registration, RoomInvitation.RoomInvitationIQ, RoomTransfer.RoomTransferIQ, RosterPacket, RTPBridge, SearchSettings, Session, SharedGroupsInfo, SimpleIQ, Slot, Slot_V0_2, SlotRequest, SlotRequest_V0_2, SoundSettings, StreamInitiation, STUN, Time, TimeBuilder, Transcript, Transcripts, TranscriptSearch, UnblockContactsIQ, UnparsedIQ, UserSearch, VCard, Version, VersionBuilder, WorkgroupForm, WorkgroupProperties

public interface IqView extends StanzaView
  • Method Details

    • getType

      Returns the type of the IQ packet.
      Returns:
      the type of the IQ packet.
    • isRequestIQ

      default boolean isRequestIQ()
      Return true if this IQ is a request IQ, i.e. an IQ of type IQ.Type.get or IQ.Type.set.
      Returns:
      true if IQ type is 'get' or 'set', false otherwise.
      Since:
      4.1
    • isResponseIQ

      default boolean isResponseIQ()
      Return true if this IQ is a request, i.e. an IQ of type IQ.Type.result or IQ.Type.error.
      Returns:
      true if IQ type is 'result' or 'error', false otherwise.
      Since:
      4.4