Uses of Interface
org.jivesoftware.smack.packet.PacketExtension

Packages that use PacketExtension
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.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.workgroup   
org.jivesoftware.smackx.workgroup.packet   
 

Uses of PacketExtension in org.jivesoftware.smack.packet
 

Classes in org.jivesoftware.smack.packet that implement PacketExtension
 class DefaultPacketExtension
          Default implementation of the PacketExtension interface.
 

Methods in org.jivesoftware.smack.packet that return PacketExtension
 PacketExtension Packet.getExtension(String namespace)
          Returns the first extension of this packet that has the given namespace.
 PacketExtension XMPPError.getExtension(String elementName, String namespace)
          Returns the first patcket extension that matches the specified element name and namespace, or null if it doesn't exist.
 PacketExtension Packet.getExtension(String elementName, String namespace)
          Returns the first packet extension that matches the specified element name and namespace, or null if it doesn't exist.
 

Methods in org.jivesoftware.smack.packet that return types with arguments of type PacketExtension
 List<PacketExtension> XMPPError.getExtensions()
          Returns an Iterator for the error extensions attached to the xmppError.
 Collection<PacketExtension> Packet.getExtensions()
          Returns an unmodifiable collection of the packet extensions attached to the packet.
 

Methods in org.jivesoftware.smack.packet with parameters of type PacketExtension
 void XMPPError.addExtension(PacketExtension extension)
          Adds a packet extension to the error.
 void Packet.addExtension(PacketExtension extension)
          Adds a packet extension to the packet.
 void Packet.removeExtension(PacketExtension extension)
          Removes a packet extension from the packet.
 

Method parameters in org.jivesoftware.smack.packet with type arguments of type PacketExtension
 void XMPPError.setExtension(List<PacketExtension> extension)
          Set the packet extension to the error.
 

Constructor parameters in org.jivesoftware.smack.packet with type arguments of type PacketExtension
XMPPError(int code, XMPPError.Type type, String condition, String message, List<PacketExtension> extension)
          Creates a new error with the specified code, type, condition and message.
 

Uses of PacketExtension in org.jivesoftware.smack.provider
 

Methods in org.jivesoftware.smack.provider that return PacketExtension
 PacketExtension PacketExtensionProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
          Parse an extension sub-packet and create a PacketExtension instance.
 

Uses of PacketExtension in org.jivesoftware.smack.util
 

Methods in org.jivesoftware.smack.util that return PacketExtension
static PacketExtension PacketParserUtils.parsePacketExtension(String elementName, String namespace, org.xmlpull.v1.XmlPullParser parser)
          Parses a packet extension sub-packet.
 

Uses of PacketExtension in org.jivesoftware.smackx
 

Classes in org.jivesoftware.smackx that implement PacketExtension
 class GroupChatInvitation
          A group chat invitation packet extension, which is used to invite other users to a group chat room.
 

Methods in org.jivesoftware.smackx that return PacketExtension
 PacketExtension GroupChatInvitation.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of PacketExtension in org.jivesoftware.smackx.packet
 

Classes in org.jivesoftware.smackx.packet that implement PacketExtension
static class AdHocCommandData.SpecificError
           
static class Bytestream.Activate
          The packet sent by the stream initiator to the stream proxy to activate the connection.
static class Bytestream.StreamHost
          Packet extension that represents a potential Socks5 proxy for the file transfer.
static class Bytestream.StreamHostUsed
          After selected a Socks5 stream host and successfully connecting, the target of the file transfer returns a byte stream packet with the stream host used extension.
 class ChatStateExtension
          Represents a chat state which is an extension to message packets which is used to indicate the current status of a chat participant.
 class DataForm
          Represents a form that could be use for gathering data as well as for reporting data returned from a search.
 class DelayInformation
          Represents timestamp information about data stored for later delivery.
static class IBBExtensions.Data
          A data packet containing a portion of the file being sent encoded in base64.
 class MessageEvent
          Represents message events relating to the delivery, display, composition and cancellation of messages.
 class MUCInitialPresence
          Represents extended presence information whose sole purpose is to signal the ability of the occupant to speak the MUC protocol when joining a room.
 class MUCUser
          Represents extended presence information about roles, affiliations, full JIDs, or status codes scoped by the 'http://jabber.org/protocol/muc#user' namespace.
 class MultipleAddresses
          Packet extension that contains the list of addresses that a packet should be sent or was sent.
 class OfflineMessageInfo
          OfflineMessageInfo is an extension included in the retrieved offline messages requested by the OfflineMessageManager.
 class PEPEvent
          Represents XMPP Personal Event Protocol packets.
 class PEPItem
          Represents XMPP Personal Event Protocol packets.
 class RosterExchange
          Represents XMPP Roster Item Exchange packets.
 class StreamInitiation.Feature
          The feature negotiation portion of the StreamInitiation packet.
static class StreamInitiation.File
           size: The size, in bytes, of the data to be sent. name: The name of the file that the Sender wishes to send. date: The last modification time of the file.
 class XHTMLExtension
          An XHTML sub-packet, which is used by XMPP clients to exchange formatted text.
 

Methods in org.jivesoftware.smackx.packet that return PacketExtension
 PacketExtension OfflineMessageInfo.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
          Parses a OfflineMessageInfo packet (extension sub-packet).
 PacketExtension ChatStateExtension.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of PacketExtension in org.jivesoftware.smackx.provider
 

Methods in org.jivesoftware.smackx.provider that return PacketExtension
 PacketExtension XHTMLExtensionProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
          Parses a XHTMLExtension packet (extension sub-packet).
 PacketExtension RosterExchangeProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
          Parses a RosterExchange packet (extension sub-packet).
 PacketExtension PEPProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
          Parses a PEPEvent packet and extracts a PEPItem from it.
 PacketExtension MultipleAddressesProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension MUCUserProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
          Parses a MUCUser packet (extension sub-packet).
 PacketExtension MessageEventProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
          Parses a MessageEvent packet (extension sub-packet).
 PacketExtension IBBProviders.Data.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension DelayInformationProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension DataFormProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension AdHocCommandDataProvider.BadActionError.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension AdHocCommandDataProvider.MalformedActionError.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension AdHocCommandDataProvider.BadLocaleError.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension AdHocCommandDataProvider.BadPayloadError.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension AdHocCommandDataProvider.BadSessionIDError.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension AdHocCommandDataProvider.SessionExpiredError.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 

Uses of PacketExtension in org.jivesoftware.smackx.workgroup
 

Classes in org.jivesoftware.smackx.workgroup that implement PacketExtension
 class MetaData
          MetaData packet extension.
 

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

Classes in org.jivesoftware.smackx.workgroup.packet that implement PacketExtension
 class AgentStatus
          Agent status packet.
 class QueueDetails
          Queue details packet extension, which contains details about the users currently in a queue.
 class QueueOverview
           
 class QueueUpdate
          An IQ packet that encapsulates both types of workgroup queue status notifications -- position updates, and estimated time left in the queue updates.
 class RoomInvitation
          Packet extension for InvitationRequest.
 class RoomTransfer
          Packet extension for TransferRequest.
 class SessionID
           
 class UserID
           
 class WorkgroupInformation
          A packet extension that contains information about the user and agent in a workgroup chat.
 

Methods in org.jivesoftware.smackx.workgroup.packet that return PacketExtension
 PacketExtension WorkgroupInformation.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
          PacketExtensionProvider implementation
 PacketExtension UserID.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension SessionID.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension RoomTransfer.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension RoomInvitation.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension QueueUpdate.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension QueueOverview.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension QueueDetails.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 PacketExtension MetaDataProvider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
          PacketExtensionProvider implementation
 PacketExtension AgentStatus.Provider.parseExtension(org.xmlpull.v1.XmlPullParser parser)
           
 



Copyright © 2013 LittleShoot. All Rights Reserved.