Package | Description |
---|---|
org.jivesoftware.smack.parsing |
Auxiliary classes for XMPP parsing.
|
org.jivesoftware.smack.provider |
Provides pluggable parsing of incoming IQ's and extensions elements.
|
org.jivesoftware.smack.roster.provider |
Provider classes for Rosters.
|
org.jivesoftware.smack.sm.provider |
Providers for XEP-0198: Stream Management.
|
org.jivesoftware.smackx.address.provider |
Providers for XEP-0033: Extended Stanza Addressing.
|
org.jivesoftware.smackx.amp.provider |
Providers for XEP-0079: Advanced Message Processing.
|
org.jivesoftware.smackx.attention.packet |
Stanzas and extension elements for XEP-0224: Attention.
|
org.jivesoftware.smackx.blocking.provider |
Blocking command providers.
|
org.jivesoftware.smackx.bytestreams.ibb.provider |
Providers for XEP-0047: In-Band Bytestreams.
|
org.jivesoftware.smackx.caps.provider |
Provider classes for XEP-0115: Entity Capabilities.
|
org.jivesoftware.smackx.carbons.provider |
Provider for XEP-0280: Message Carbons.
|
org.jivesoftware.smackx.chat_markers.provider |
Chat Markers providers (XEP-0333).
|
org.jivesoftware.smackx.chatstates.provider |
Provider classes for XEP-0085: Chat State Notifications.
|
org.jivesoftware.smackx.commands.provider |
Provider classes for XEP-0050: Ad-Hoc Commands.
|
org.jivesoftware.smackx.csi.provider |
Provider for XEP-0352: Client State Indication.
|
org.jivesoftware.smackx.delay.provider |
Provider classes for XEP-0203: Delayed Delivery, as well as XEP-0091: Legacy Delayed Delivery.
|
org.jivesoftware.smackx.eme.provider |
Smack Provider for XEP-0380: Explicit Message Encryption.
|
org.jivesoftware.smackx.forward.provider |
Provider classes for XEP-0297: Stanza Forwarding.
|
org.jivesoftware.smackx.gcm.provider |
Provider the GCM XMPP extension.
|
org.jivesoftware.smackx.geoloc.provider |
Provider classes for XEP-0080: User Location.
|
org.jivesoftware.smackx.hashes.provider |
XEP-0300 - Use of cryptographic hash functions.
|
org.jivesoftware.smackx.hints.provider |
Smack Provider for XEP-0334: Message Processing Hints.
|
org.jivesoftware.smackx.hoxt.provider |
Providers for XEP-0332: HTTP over XMPP transport.
|
org.jivesoftware.smackx.httpfileupload.provider |
Providers for XEP-0363: HTTP File Upload.
|
org.jivesoftware.smackx.iot.data.provider |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iot.provisioning.provider |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iqregister.provider |
Provider classes for XEP-0077: In-Band Registration.
|
org.jivesoftware.smackx.jingle_filetransfer.provider |
Smack's API for XEP-0234: Jingle File Transfer.
|
org.jivesoftware.smackx.jingle.provider |
Providers and parsers for XEP-0166: Jingle.
|
org.jivesoftware.smackx.jingle.transports.jingle_ibb.provider |
Smack's API for XEP-0261: Jingle In-Band Bytestreams.
|
org.jivesoftware.smackx.jingle.transports.jingle_s5b.provider |
Smack's API for XEP-0260: Jingle SOCKS5 Bytestreams.
|
org.jivesoftware.smackx.jingleold.packet |
TODO describe me.
|
org.jivesoftware.smackx.jingleold.provider |
TODO describe me.
|
org.jivesoftware.smackx.jiveproperties.provider |
Provider classes.
|
org.jivesoftware.smackx.json.provider |
Providers for XEP-0295: JSON Encodings for XMPP.
|
org.jivesoftware.smackx.last_interaction.provider |
Provider classes for XEP-0319: Last User Interaction in Presence.
|
org.jivesoftware.smackx.mam.provider |
Provider classes of Message Archive Management (MAM) XEP-0313.
|
org.jivesoftware.smackx.message_correct.provider |
XMPP stream element providers for Last Message Correction as defined in XEP-0308.
|
org.jivesoftware.smackx.message_markup.provider |
XEP-0394: Message Markup.
|
org.jivesoftware.smackx.muc.packet |
Element classes for XEP-0045: Multi-User Chat.
|
org.jivesoftware.smackx.muc.provider |
Provider classes for XEP-0045: Multi-User Chat.
|
org.jivesoftware.smackx.muclight.provider |
Multi-User Chat Light (MUC Light) providers.
|
org.jivesoftware.smackx.nick.packet |
Element classes for XEP-0172: User Nickname.
|
org.jivesoftware.smackx.offline.packet |
Element classes for XEP-0013: Flexible Offline Message Retrieval.
|
org.jivesoftware.smackx.omemo.provider |
Provider classes that parse OMEMO related stanzas into objects.
|
org.jivesoftware.smackx.pubsub.provider |
Providers for Publish-Subscribe (XEP-60).
|
org.jivesoftware.smackx.push_notifications.provider |
Push Notifications providers (XEP-0357).
|
org.jivesoftware.smackx.receipts |
XEP-0184: Message Delivery Receipts.
|
org.jivesoftware.smackx.reference.provider |
Smack's API for XEP-0372: References.
|
org.jivesoftware.smackx.rsm.provider |
Providers for XEP-0059: Result Set Management.
|
org.jivesoftware.smackx.shim.provider |
Provider classes of XEP-0131: Stanza Headers and Internet Metadata.
|
org.jivesoftware.smackx.sid.provider |
Smack's API for XEP-0359: Stable and Unique Stanza IDs.
|
org.jivesoftware.smackx.spoiler.provider |
Smack's API for XEP-0382: Spoiler Messages.
|
org.jivesoftware.smackx.workgroup.packet |
TODO describe me.
|
org.jivesoftware.smackx.xdata.provider |
Provider classes for XEP-0004: Data Forms.
|
org.jivesoftware.smackx.xevent.provider |
TODO describe me.
|
org.jivesoftware.smackx.xhtmlim.provider |
Provider classes for XEP-0071: XHTML-IM.
|
org.jivesoftware.smackx.xroster.provider |
TODO describe me.
|
Modifier and Type | Class and Description |
---|---|
class |
StandardExtensionElementProvider
The parser for
StandardExtensionElement s. |
Modifier and Type | Class and Description |
---|---|
class |
BodyElementProvider |
class |
EmbeddedExtensionProvider<PE extends ExtensionElement>
This class simplifies parsing of embedded elements by using the
Template Method Pattern.
|
static class |
IntrospectionProvider.PacketExtensionIntrospectionProvider<PE extends ExtensionElement> |
Modifier and Type | Method and Description |
---|---|
static ExtensionElementProvider<ExtensionElement> |
ProviderManager.getExtensionProvider(String elementName,
String namespace)
Returns the stanza extension provider registered to the specified XML element name
and namespace.
|
static ExtensionElementProvider<ExtensionElement> |
ProviderManager.getStreamFeatureProvider(String elementName,
String namespace) |
Modifier and Type | Method and Description |
---|---|
static List<ExtensionElementProvider<ExtensionElement>> |
ProviderManager.getExtensionProviders()
Returns an unmodifiable collection of all PacketExtensionProvider instances.
|
Modifier and Type | Method and Description |
---|---|
static void |
ProviderManager.addStreamFeatureProvider(String elementName,
String namespace,
ExtensionElementProvider<ExtensionElement> provider) |
Constructor and Description |
---|
ExtensionProviderInfo(String elementName,
String namespace,
ExtensionElementProvider<ExtensionElement> extProvider)
Defines an extension provider which implements the
ExtensionElementProvider interface. |
StreamFeatureProviderInfo(String elementName,
String namespace,
ExtensionElementProvider<ExtensionElement> extProvider)
Defines an extension provider which implements the
StreamFeatureProvider interface. |
Modifier and Type | Class and Description |
---|---|
class |
RosterVerStreamFeatureProvider |
class |
SubscriptionPreApprovalStreamFeatureProvider |
Modifier and Type | Class and Description |
---|---|
class |
StreamManagementStreamFeatureProvider |
Modifier and Type | Class and Description |
---|---|
class |
MultipleAddressesProvider
The MultipleAddressesProvider parses
MultipleAddresses packets. |
Modifier and Type | Class and Description |
---|---|
class |
AMPExtensionProvider |
Modifier and Type | Class and Description |
---|---|
static class |
AttentionExtension.Provider
A
ExtensionElementProvider for the AttentionExtension . |
Modifier and Type | Class and Description |
---|---|
class |
BlockedErrorExtensionProvider
Blocked error extension class.
|
Modifier and Type | Class and Description |
---|---|
static class |
DataPacketProvider.PacketExtensionProvider |
Modifier and Type | Class and Description |
---|---|
class |
CapsExtensionProvider |
Modifier and Type | Class and Description |
---|---|
class |
CarbonManagerProvider
This class implements the
ExtensionElementProvider to parse
carbon copied messages from a packet. |
Modifier and Type | Class and Description |
---|---|
class |
AcknowledgedProvider
Acknowledged extension provider class (XEP-0333).
|
class |
DisplayedProvider
Displayed extension provider class (XEP-0333).
|
class |
MarkableProvider
Markable extension provider class (XEP-0333).
|
class |
ReceivedProvider
Received extension provider class (XEP-0333).
|
Modifier and Type | Class and Description |
---|---|
class |
ChatStateExtensionProvider |
Modifier and Type | Class and Description |
---|---|
static class |
AdHocCommandDataProvider.BadActionError |
static class |
AdHocCommandDataProvider.BadLocaleError |
static class |
AdHocCommandDataProvider.BadPayloadError |
static class |
AdHocCommandDataProvider.BadSessionIDError |
static class |
AdHocCommandDataProvider.MalformedActionError |
static class |
AdHocCommandDataProvider.SessionExpiredError |
Modifier and Type | Class and Description |
---|---|
class |
ClientStateIndicationFeatureProvider |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelayInformationProvider |
class |
DelayInformationProvider
The DelayInformationProvider parses DelayInformation packets.
|
class |
LegacyDelayInformationProvider
The DelayInformationProvider parses DelayInformation packets.
|
Modifier and Type | Class and Description |
---|---|
class |
ExplicitMessageEncryptionProvider |
Modifier and Type | Class and Description |
---|---|
class |
ForwardedProvider
This class implements the
ExtensionElementProvider to parse
forwarded messages from a packet. |
Modifier and Type | Class and Description |
---|---|
class |
GcmExtensionProvider |
Modifier and Type | Class and Description |
---|---|
class |
GeoLocationProvider |
Modifier and Type | Class and Description |
---|---|
class |
HashElementProvider
Provider for HashElements.
|
Modifier and Type | Class and Description |
---|---|
class |
MessageProcessingHintProvider<H extends MessageProcessingHint> |
class |
NoCopyHintProvider |
class |
NoPermanentStoreHintProvider |
class |
NoStoreHintProvider |
class |
StoreHintProvider |
Modifier and Type | Class and Description |
---|---|
class |
Base64BinaryChunkProvider
Stanza provider for base64 binary chunks.
|
Modifier and Type | Class and Description |
---|---|
class |
FileTooLargeErrorProvider
Provider for File Too Large error extension.
|
Modifier and Type | Class and Description |
---|---|
class |
IoTFieldsExtensionProvider |
Modifier and Type | Class and Description |
---|---|
class |
FriendProvider |
class |
UnfriendProvider |
Modifier and Type | Class and Description |
---|---|
class |
RegistrationStreamFeatureProvider |
Modifier and Type | Class and Description |
---|---|
class |
ChecksumProvider
Provider for the Checksum element.
|
class |
JingleFileTransferProvider
Provider for JingleContentDescriptionFileTransfer elements.
|
Modifier and Type | Class and Description |
---|---|
class |
JingleContentDescriptionProvider<D extends JingleContentDescription> |
class |
JingleContentTransportProvider<T extends JingleContentTransport> |
class |
JingleErrorProvider |
Modifier and Type | Class and Description |
---|---|
class |
JingleIBBTransportProvider
Parse JingleByteStreamTransport elements.
|
Modifier and Type | Class and Description |
---|---|
class |
JingleS5BTransportProvider
Provider for JingleSocks5BytestreamTransport elements.
|
Modifier and Type | Class and Description |
---|---|
static class |
JingleError.Provider |
Modifier and Type | Class and Description |
---|---|
static class |
JingleContentDescriptionProvider.Audio
Jingle audio.
|
static class |
JingleContentInfoProvider.Audio
JingleDescription.Audio info provider.
|
static class |
JingleContentInfoProvider.Audio.Busy |
static class |
JingleContentInfoProvider.Audio.Hold |
static class |
JingleContentInfoProvider.Audio.Mute |
static class |
JingleContentInfoProvider.Audio.Queued |
static class |
JingleContentInfoProvider.Audio.Ringing |
class |
JingleContentProvider
Jingle <content> provider.
|
class |
JingleDescriptionProvider
Parser for a Jingle description.
|
static class |
JingleDescriptionProvider.Audio
Jingle audio.
|
class |
JingleTransportProvider
Provider for a Jingle transport element.
|
static class |
JingleTransportProvider.Ice
RTP-ICE profile.
|
static class |
JingleTransportProvider.RawUdp
Raw UDP profile.
|
Modifier and Type | Class and Description |
---|---|
class |
JivePropertiesExtensionProvider |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJsonExtensionProvider |
class |
JsonExtensionProvider |
Modifier and Type | Class and Description |
---|---|
class |
IdleProvider |
Modifier and Type | Class and Description |
---|---|
class |
MamResultProvider
MAM Result Provider class.
|
Modifier and Type | Class and Description |
---|---|
class |
MessageCorrectProvider
A ExtensionElementProvider for the MessageCorrectExtension.
|
Modifier and Type | Class and Description |
---|---|
class |
MarkupElementProvider |
Modifier and Type | Class and Description |
---|---|
static class |
GroupChatInvitation.Provider |
Modifier and Type | Class and Description |
---|---|
class |
MUCUserProvider
The MUCUserProvider parses packets with extended presence information about
roles and affiliations.
|
Modifier and Type | Class and Description |
---|---|
class |
MUCLightAffiliationsChangeProvider
MUC Light Affiliations Change Provider class.
|
class |
MUCLightConfigurationsChangeProvider
MUC Light configurations change provider class.
|
Modifier and Type | Class and Description |
---|---|
static class |
Nick.Provider |
Modifier and Type | Class and Description |
---|---|
static class |
OfflineMessageInfo.Provider |
Modifier and Type | Class and Description |
---|---|
class |
OmemoBundleVAxolotlProvider
Smack ExtensionProvider that parses OMEMO bundle element into OmemoBundleElement objects.
|
class |
OmemoDeviceListVAxolotlProvider
Smack ExtensionProvider that parses OMEMO device list element into OmemoDeviceListElement objects.
|
class |
OmemoVAxolotlProvider
Smack ExtensionProvider that parses incoming OMEMO Message element into OmemoMessageElement objects.
|
Modifier and Type | Class and Description |
---|---|
class |
AffiliationProvider
Parses the affiliation element out of the reply stanza from the server
as specified in the affiliation schema.
|
class |
AffiliationsProvider
Parses the affiliations element out of the reply stanza from the server
as specified in the affiliation schema.
|
class |
ConfigEventProvider
Parses the node configuration element out of the message event stanza from
the server as specified in the configuration schema.
|
class |
EventProvider
Parses the event element out of the message stanza from
the server as specified in the event schema.
|
class |
FormNodeProvider
Parses one of several elements used in PubSub that contain a form of some kind as a child element.
|
class |
ItemProvider
Parses an item element as is defined in both the
PubSubNamespace.basic and
PubSubNamespace.event namespaces. |
class |
ItemsProvider
Parses the items element out of the message event stanza from
the server as specified in the items schema.
|
class |
RetractEventProvider
Parses the retract element out of the message event stanza from
the server as specified in the retract schema.
|
class |
SimpleNodeProvider
Parses simple elements that only contain a node attribute.
|
class |
SubscriptionProvider
Parses the subscription element out of the PubSub IQ message from
the server as specified in the subscription schema.
|
class |
SubscriptionsProvider
Parses the subscriptions element out of the PubSub IQ message from
the server as specified in the subscriptions schema.
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteDisablingProvider
Push Notifications Remote Disabling Provider class.
|
Modifier and Type | Class and Description |
---|---|
static class |
DeliveryReceipt.Provider
This Provider parses and returns DeliveryReceipt packets.
|
static class |
DeliveryReceiptRequest.Provider
This Provider parses and returns DeliveryReceiptRequest packets.
|
Modifier and Type | Class and Description |
---|---|
class |
ReferenceProvider |
Modifier and Type | Class and Description |
---|---|
class |
RSMSetProvider |
Modifier and Type | Class and Description |
---|---|
class |
HeaderProvider
Parses the header element as defined in Stanza Headers and Internet Metadata (SHIM).
|
class |
HeadersProvider
Parses the headers element as defined in Stanza Headers and Internet Metadata (SHIM).
|
Modifier and Type | Class and Description |
---|---|
class |
OriginIdProvider |
class |
StanzaIdProvider |
Modifier and Type | Class and Description |
---|---|
class |
SpoilerProvider |
Modifier and Type | Class and Description |
---|---|
static class |
AgentStatus.Provider
Stanza extension provider for AgentStatus packets.
|
class |
MetaDataProvider
This provider parses meta data if it's not contained already in a larger extension provider.
|
static class |
QueueDetails.Provider
Provider class for QueueDetails stanza extensions.
|
static class |
QueueOverview.Provider |
static class |
QueueUpdate.Provider |
static class |
RoomInvitation.Provider |
static class |
RoomTransfer.Provider |
static class |
SessionID.Provider |
static class |
UserID.Provider |
static class |
WorkgroupInformation.Provider |
Modifier and Type | Class and Description |
---|---|
class |
DataFormProvider
The DataFormProvider parses DataForm packets.
|
Modifier and Type | Class and Description |
---|---|
class |
MessageEventProvider
The MessageEventProvider parses Message Event packets.
|
Modifier and Type | Class and Description |
---|---|
class |
XHTMLExtensionProvider
The XHTMLExtensionProvider parses XHTML packets.
|
Modifier and Type | Class and Description |
---|---|
class |
RosterExchangeProvider
The RosterExchangeProvider parses RosterExchange packets.
|