Package | Description |
---|---|
org.jivesoftware.smack |
Core classes of the Smack API.
|
org.jivesoftware.smack.compress.packet |
Stanzas and extension elements for XMPP stream compression (XEP-138).
|
org.jivesoftware.smack.debugger |
Core debugger functionality.
|
org.jivesoftware.smack.packet |
XML stanzas and extension elements that are part of the XMPP protocol.
|
org.jivesoftware.smack.roster.packet |
Element classes for Rosters.
|
org.jivesoftware.smack.sasl.packet |
Stanzas, plain stream- and extension elements for SASL.
|
org.jivesoftware.smack.sm.packet |
Plain stream elements for XEP-0198: Stream Management.
|
org.jivesoftware.smackx.blocking.element |
Blocking command elements.
|
org.jivesoftware.smackx.bob.element |
Bits of Binary elements.
|
org.jivesoftware.smackx.bytestreams.ibb.packet |
Stanzas and extension elements for XEP-0047: In-Band Bytestreams.
|
org.jivesoftware.smackx.bytestreams.socks5.packet |
Stanzas and extension elements for XEP-0065: SOCKS5 Bytestreams.
|
org.jivesoftware.smackx.carbons.packet |
Stanzas and extension elements for XEP-0280: Message Carbons.
|
org.jivesoftware.smackx.commands.packet |
Element classes for XEP-0050: Ad-Hoc Commands.
|
org.jivesoftware.smackx.csi.packet |
Plain stream elements for XEP-0352: Client State Indication.
|
org.jivesoftware.smackx.debugger |
Smack optional Debuggers.
|
org.jivesoftware.smackx.debugger.slf4j |
Smack slf4j debugger implementation.
|
org.jivesoftware.smackx.disco.packet |
Element classes for XEP-0030: Service Discovery.
|
org.jivesoftware.smackx.hoxt.packet |
Stanzas and extension elements for XEP-0332: HTTP over XMPP transport.
|
org.jivesoftware.smackx.httpfileupload.element |
IQ stanzas and extensions for XEP-0363: HTTP File Upload.
|
org.jivesoftware.smackx.iot.control.element |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iot.data.element |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iot.discovery.element |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iot.provisioning.element |
Smack's API for XMPP IoT.
|
org.jivesoftware.smackx.iqlast.packet |
Element classes for XEP-0012: Last Activity.
|
org.jivesoftware.smackx.iqprivate.packet |
Element classes for XEP-0049: Private XML Storage.
|
org.jivesoftware.smackx.iqregister.packet |
Element classes for XEP-0077: In-Band Registration.
|
org.jivesoftware.smackx.iqversion.packet |
Element classes for XEP-0092: Software Version.
|
org.jivesoftware.smackx.jingle.element |
Stanzas and Extension Elements for XEP-0166: Jingle.
|
org.jivesoftware.smackx.jingleold.nat |
TODO describe me.
|
org.jivesoftware.smackx.mam.element |
Packet classes and interfaces for Message Archive Management (MAM) XEP-0313.
|
org.jivesoftware.smackx.muc.packet |
Element classes for XEP-0045: Multi-User Chat.
|
org.jivesoftware.smackx.muclight.element |
Multi-User Chat Light (MUC Light) elements.
|
org.jivesoftware.smackx.offline.packet |
Element classes for XEP-0013: Flexible Offline Message Retrieval.
|
org.jivesoftware.smackx.ping.packet |
Element classes for XEP-0199: XMPP Ping.
|
org.jivesoftware.smackx.privacy.packet |
Element classes for XEP-0016: Privacy Lists.
|
org.jivesoftware.smackx.pubsub.packet |
Stanzas and extension elements for Publish-Subscribe (XEP-60).
|
org.jivesoftware.smackx.push_notifications.element |
Push Notifications elements (XEP-0357).
|
org.jivesoftware.smackx.search |
Smacks implementation of XEP-0055: Jabber Search.
|
org.jivesoftware.smackx.sharedgroups.packet |
Element classes of shared groups.
|
org.jivesoftware.smackx.si.packet |
Element classes for XEP-0095: Stream Initiation.
|
org.jivesoftware.smackx.time.packet |
Element classes of XEP-0202: Entity Time.
|
org.jivesoftware.smackx.vcardtemp.packet |
Element classes for XEP-0054: vcard-temp.
|
org.jivesoftware.smackx.workgroup.agent |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.ext.forms |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.ext.history |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.ext.macros |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.ext.notes |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.packet |
TODO describe me.
|
org.jivesoftware.smackx.workgroup.settings |
TODO describe me.
|
Modifier and Type | Method and Description |
---|---|
E |
SynchronizationPoint.sendAndWaitForResponse(TopLevelStreamElement request)
Send the given top level stream element and wait for a response.
|
Modifier and Type | Class and Description |
---|---|
class |
Compress |
class |
Compressed |
Modifier and Type | Method and Description |
---|---|
abstract void |
SmackDebugger.onIncomingStreamElement(TopLevelStreamElement streamElement)
Used by the connection to notify about an incoming top level stream element.
|
void |
AbstractDebugger.onIncomingStreamElement(TopLevelStreamElement streamElement) |
abstract void |
SmackDebugger.onOutgoingStreamElement(TopLevelStreamElement streamElement)
Used by the connection to notify about a outgoing top level stream element.
|
void |
AbstractDebugger.onOutgoingStreamElement(TopLevelStreamElement streamElement) |
Modifier and Type | Interface and Description |
---|---|
interface |
Nonza
A Nonza, i.e everything that is not a stanza as defined
RFC 6120 8.
|
interface |
Packet
Deprecated.
use
Stanza instead |
Modifier and Type | Class and Description |
---|---|
class |
Bind
IQ stanza used by Smack to bind a resource and to obtain the jid assigned by the server.
|
class |
EmptyResultIQ |
class |
ErrorIQ |
class |
IQ
The base IQ (Info/Query) packet.
|
class |
Message
Represents XMPP message packets.
|
class |
Presence
Represents XMPP presence packets.
|
class |
Session
IQ stanza that will be sent to the server to establish a session.
|
class |
SimpleIQ
A simple IQ.
|
class |
Stanza
Base class for XMPP Stanzas, which are called Stanza in older versions of Smack (i.e.
|
class |
StartTls |
class |
StreamError
Represents a stream error packet.
|
class |
StreamOpen
The stream open tag.
|
class |
UnparsedIQ
An IQ stanzas that could not be parsed because no provider was found.
|
Modifier and Type | Class and Description |
---|---|
class |
RosterPacket
Represents XMPP roster packets.
|
Modifier and Type | Class and Description |
---|---|
static class |
SaslStreamElements.AuthMechanism
Initiating SASL authentication by select a mechanism.
|
static class |
SaslStreamElements.Challenge
A SASL challenge stream element.
|
static class |
SaslStreamElements.Response
A SASL response stream element.
|
static class |
SaslStreamElements.SASLFailure
A SASL failure stream element, also called "SASL Error".
|
static class |
SaslStreamElements.Success
A SASL success stream element.
|
Modifier and Type | Class and Description |
---|---|
static class |
StreamManagement.AckAnswer |
static class |
StreamManagement.AckRequest |
static class |
StreamManagement.Enable |
static class |
StreamManagement.Enabled
A Stream Management 'enabled' element.
|
static class |
StreamManagement.Failed |
static class |
StreamManagement.Resume |
static class |
StreamManagement.Resumed |
Modifier and Type | Class and Description |
---|---|
class |
BlockContactsIQ
Block contact IQ class.
|
class |
BlockListIQ
Block list IQ class.
|
class |
UnblockContactsIQ
Unblock contact IQ class.
|
Modifier and Type | Class and Description |
---|---|
class |
BoBIQ
Bits of Binary IQ class.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
Bytestream
A stanza representing part of a SOCKS5 Bytestream negotiation.
|
Modifier and Type | Class and Description |
---|---|
static class |
Carbon.Disable |
static class |
Carbon.Enable |
Modifier and Type | Class and Description |
---|---|
class |
AdHocCommandData
Represents the state and the request of the execution of an adhoc command.
|
Modifier and Type | Class and Description |
---|---|
static class |
ClientStateIndication.Active |
static class |
ClientStateIndication.Inactive |
Modifier and Type | Method and Description |
---|---|
void |
LiteDebugger.onIncomingStreamElement(TopLevelStreamElement streamElement) |
void |
EnhancedDebugger.onIncomingStreamElement(TopLevelStreamElement streamElement) |
void |
LiteDebugger.onOutgoingStreamElement(TopLevelStreamElement streamElement) |
void |
EnhancedDebugger.onOutgoingStreamElement(TopLevelStreamElement streamElement) |
Modifier and Type | Method and Description |
---|---|
void |
SLF4JSmackDebugger.onIncomingStreamElement(TopLevelStreamElement streamElement) |
void |
SLF4JSmackDebugger.onOutgoingStreamElement(TopLevelStreamElement streamElement) |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractHttpOverXmpp
Abstract parent for Req and Resp IQ packets.
|
class |
HttpOverXmppReq
Represents Req IQ packet.
|
class |
HttpOverXmppResp
Represents Resp IQ packet.
|
Modifier and Type | Class and Description |
---|---|
class |
Slot
Slot responded by upload service.
|
class |
Slot_V0_2 |
class |
SlotRequest
Upload slot request.
|
class |
SlotRequest_V0_2 |
Modifier and Type | Class and Description |
---|---|
class |
IoTSetRequest |
class |
IoTSetResponse |
Modifier and Type | Class and Description |
---|---|
class |
IoTDataReadOutAccepted |
class |
IoTDataRequest |
Modifier and Type | Class and Description |
---|---|
class |
IoTClaimed |
class |
IoTDisown |
class |
IoTDisowned |
class |
IoTMine |
class |
IoTRegister |
class |
IoTRemove |
class |
IoTRemoved |
class |
IoTUnregister |
Modifier and Type | Class and Description |
---|---|
class |
ClearCache |
class |
ClearCacheResponse |
class |
IoTIsFriend |
class |
IoTIsFriendResponse |
Modifier and Type | Class and Description |
---|---|
class |
LastActivity
A last activity IQ for retrieving information about the last activity associated with a Jabber ID.
|
Modifier and Type | Class and Description |
---|---|
class |
PrivateDataIQ |
Modifier and Type | Class and Description |
---|---|
class |
Registration
Represents registration packets.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
Jingle
The Jingle element.
|
Modifier and Type | Class and Description |
---|---|
class |
RTPBridge
RTPBridge IQ Stanza used to request and retrieve a RTPBridge Candidates that can be used for a Jingle Media Transmission between two parties that are behind NAT.
|
class |
STUN
STUN IQ Stanza used to request and retrieve a STUN server and port to make p2p connections easier.
|
Modifier and Type | Class and Description |
---|---|
class |
MamFinIQ
MAM fin IQ class.
|
class |
MamPrefsIQ
MAM Preferences IQ class.
|
class |
MamQueryIQ
MAM Query IQ class.
|
Modifier and Type | Class and Description |
---|---|
class |
MUCAdmin
IQ stanza 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 stanza that serves for granting and revoking ownership privileges, granting
and revoking administrative privileges and destroying a room.
|
Modifier and Type | Class and Description |
---|---|
class |
MUCLightAffiliationsIQ
MUC Light affiliations response IQ class.
|
class |
MUCLightBlockingIQ
MUC Light blocking IQ class.
|
class |
MUCLightChangeAffiliationsIQ
MUCLight change affiliations IQ class.
|
class |
MUCLightConfigurationIQ
MUC Light configuration response IQ class.
|
class |
MUCLightCreateIQ
MUCLight create IQ class.
|
class |
MUCLightDestroyIQ
MUC Light destroy IQ class.
|
class |
MUCLightGetAffiliationsIQ
MUC Light get affiliations IQ class.
|
class |
MUCLightGetConfigsIQ
MUC Light get configurations IQ class.
|
class |
MUCLightGetInfoIQ
MUC Light get info IQ class.
|
class |
MUCLightInfoIQ
MUC Light info response IQ class.
|
class |
MUCLightSetConfigsIQ
MUC Light set configurations IQ class.
|
Modifier and Type | Class and Description |
---|---|
class |
OfflineMessageRequest
Represents a request to get some or all the offline messages of a user.
|
Modifier and Type | Class and Description |
---|---|
class |
Ping |
Modifier and Type | Class and Description |
---|---|
class |
Privacy
A Privacy IQ Packet, is used by the
PrivacyListManager
and PrivacyProvider to allow and block
communications from other users. |
Modifier and Type | Class and Description |
---|---|
class |
PubSub
The standard PubSub extension of an
IQ packet. |
Modifier and Type | Class and Description |
---|---|
class |
DisablePushNotificationsIQ
Disable Push Notifications IQ.
|
class |
EnablePushNotificationsIQ
Enable Push Notifications IQ.
|
Modifier and Type | Class and Description |
---|---|
class |
UserSearch
Implements the protocol currently used to search information repositories on the Jabber network.
|
Modifier and Type | Class and Description |
---|---|
class |
SharedGroupsInfo
IQ stanza used for discovering the user's shared groups and for getting the answer back
from the server.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamInitiation
The process by which two entities initiate a stream.
|
Modifier and Type | Class and Description |
---|---|
class |
Time
A Time IQ packet, which is used by XMPP clients to exchange their respective local
times.
|
Modifier and Type | Class and Description |
---|---|
class |
VCard
A VCard class for use with the
SMACK jabber library.
|
Modifier and Type | Class and Description |
---|---|
class |
OfferConfirmation |
Modifier and Type | Class and Description |
---|---|
class |
WorkgroupForm |
Modifier and Type | Class and Description |
---|---|
class |
AgentChatHistory
IQ provider used to retrieve individual agent information.
|
class |
ChatMetadata |
Modifier and Type | Class and Description |
---|---|
class |
Macros
Macros iq is responsible for handling global and personal macros in the a Live Assistant
Workgroup.
|
Modifier and Type | Class and Description |
---|---|
class |
ChatNotes
IQ stanza for retrieving and adding Chat Notes.
|
Modifier and Type | Class and Description |
---|---|
class |
AgentInfo
IQ stanza 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 stanza used to depart a workgroup queue.
|
class |
MonitorPacket |
class |
OccupantsInfo
Stanza used for requesting information about occupants of a room or for retrieving information
such information.
|
static class |
OfferRequestProvider.OfferRequestPacket |
static class |
OfferRevokeProvider.OfferRevokePacket |
static class |
RoomInvitation.RoomInvitationIQ |
static class |
RoomTransfer.RoomTransferIQ |
class |
Transcript
Represents the conversation transcript that occurred 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 stanza for retrieving the transcript search form, submitting the completed search form
or retrieving the answer of a transcript search.
|
Modifier and Type | Class and Description |
---|---|
class |
ChatSettings |
class |
GenericSettings |
class |
OfflineSettings |
class |
SearchSettings |
class |
SoundSettings |
class |
WorkgroupProperties |