Smack
A B C D E F G H I J K L M N O P R S T U V W X _

A

AVAILABLE - Static variable in class org.jivesoftware.smack.packet.Presence.Mode
 
AVAILABLE - Static variable in class org.jivesoftware.smack.packet.Presence.Type
 
AWAY - Static variable in class org.jivesoftware.smack.packet.Presence.Mode
 
AccountManager - class org.jivesoftware.smack.AccountManager.
Allows creation and management of accounts on an XMPP server.
AccountManager(XMPPConnection) - Constructor for class org.jivesoftware.smack.AccountManager
Creates a new AccountManager instance.
Affiliate - class org.jivesoftware.smackx.muc.Affiliate.
Represents an affiliation of a user to a given room.
AndFilter - class org.jivesoftware.smack.filter.AndFilter.
Implements the logical AND operation over two or more packet filters.
AndFilter() - Constructor for class org.jivesoftware.smack.filter.AndFilter
Creates an empty AND filter.
AndFilter(PacketFilter, PacketFilter) - Constructor for class org.jivesoftware.smack.filter.AndFilter
Creates an AND filter using the two specified filters.
Authentication - class org.jivesoftware.smack.packet.Authentication.
Authentication packet, which can be used to login to a XMPP server as well as discover login information from the server.
Authentication() - Constructor for class org.jivesoftware.smack.packet.Authentication
Create a new authentication packet.
accept(Packet) - Method in class org.jivesoftware.smack.filter.AndFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.FromContainsFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.FromMatchesFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.IQTypeFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.MessageTypeFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.NotFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.OrFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.PacketExtensionFilter
 
accept(Packet) - Method in interface org.jivesoftware.smack.filter.PacketFilter
Tests whether or not the specified packet should pass the filter.
accept(Packet) - Method in class org.jivesoftware.smack.filter.PacketIDFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.PacketTypeFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.ThreadFilter
 
accept(Packet) - Method in class org.jivesoftware.smack.filter.ToContainsFilter
 
accept() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferRequest
Accepts this file transfer and creates the incoming file transfer.
addAddress(String, String, String, String, boolean, String) - Method in class org.jivesoftware.smackx.packet.MultipleAddresses
Adds a new address to which the packet is going to be sent or was sent.
addBody(Message, String) - Static method in class org.jivesoftware.smackx.XHTMLManager
Adds an XHTML body to the message.
addBody(String) - Method in class org.jivesoftware.smackx.packet.XHTMLExtension
Adds a body to the packet.
addBookmarkedConference(BookmarkedConference) - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Add a BookmarkedConference to bookmarks.
addBookmarkedURL(BookmarkedURL) - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Adds a BookmarkedURL.
addColumn(ReportedData.Column) - Method in class org.jivesoftware.smackx.ReportedData
Adds a new Column
addConnectionListener(ConnectionListener) - Method in class org.jivesoftware.smack.XMPPConnection
Adds a connection listener to this connection that will be notified when the connection closes or fails.
addConnectionListener(ConnectionEstablishedListener) - Static method in class org.jivesoftware.smack.XMPPConnection
Adds a connection established listener that will be notified when a new connection is established.
addEntry(RosterEntry) - Method in class org.jivesoftware.smack.RosterGroup
Adds a roster entry to this group.
addExtension(PacketExtension) - Method in class org.jivesoftware.smack.packet.Packet
Adds a packet extension to the packet.
addExtensionProvider(String, String, Object) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Adds an extension provider with the specified element name and name space.
addFeature(String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Registers that a new feature is supported by this XMPP entity.
addFeature(String) - Method in class org.jivesoftware.smackx.packet.DiscoverInfo
Adds a new feature to the discovered information.
addField(FormField) - Method in class org.jivesoftware.smackx.Form
Adds a new field to complete as part of the form.
addField(FormField) - Method in class org.jivesoftware.smackx.packet.DataForm
Adds a new field as part of the form.
addFileTransferListener(FileTransferListener) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferManager
Add a file transfer listener to listen to incoming file transfer requests.
addFilter(PacketFilter) - Method in class org.jivesoftware.smack.filter.AndFilter
Adds a filter to the filter list for the AND operation.
addFilter(PacketFilter) - Method in class org.jivesoftware.smack.filter.OrFilter
Adds a filter to the filter list for the OR operation.
addGroupName(String) - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Adds a group name.
addIQProvider(String, String, Object) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Adds an IQ provider (must be an instance of IQProvider or Class object that is an IQ) with the specified element name and name space.
addIdentity(DiscoverInfo.Identity) - Method in class org.jivesoftware.smackx.packet.DiscoverInfo
Adds a new identity of the requested entity to the discovered information.
addInstruction(String) - Method in class org.jivesoftware.smackx.packet.DataForm
Adds a new instruction to the list of instructions that explain how to fill out the form and what the form is about.
addInvitationListener(XMPPConnection, InvitationListener) - Static method in class org.jivesoftware.smackx.muc.MultiUserChat
Adds a listener to invitation notifications.
addInvitationRejectionListener(InvitationRejectionListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Adds a listener to invitation rejections notifications.
addItem(DataForm.Item) - Method in class org.jivesoftware.smackx.packet.DataForm
Adds a new item returned from a search.
addItem(DiscoverItems.Item) - Method in class org.jivesoftware.smackx.packet.DiscoverItems
Adds a new item to the discovered information.
addItem(MUCAdmin.Item) - Method in class org.jivesoftware.smackx.packet.MUCAdmin
Adds an item child that holds information about roles, affiliation, jids and nicks.
addItem(MUCOwner.Item) - Method in class org.jivesoftware.smackx.packet.MUCOwner
Adds an item child that holds information about affiliation, jids and nicks.
addItem(OfflineMessageRequest.Item) - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest
Adds an item child that holds information about offline messages to view or delete.
addMessageEventNotificationListener(MessageEventNotificationListener) - Method in class org.jivesoftware.smackx.MessageEventManager
Adds a message event notification listener.
addMessageEventRequestListener(MessageEventRequestListener) - Method in class org.jivesoftware.smackx.MessageEventManager
Adds a message event request listener.
addMessageListener(PacketListener) - Method in class org.jivesoftware.smack.Chat
Adds a packet listener that will be notified of any new messages in the chat.
addMessageListener(PacketListener) - Method in class org.jivesoftware.smack.GroupChat
Adds a packet listener that will be notified of any new messages in the group chat.
addMessageListener(PacketListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Adds a packet listener that will be notified of any new messages in the group chat.
addNotificationsRequests(Message, boolean, boolean, boolean, boolean) - Static method in class org.jivesoftware.smackx.MessageEventManager
Adds event notification requests to a message.
addOption(FormField.Option) - Method in class org.jivesoftware.smackx.FormField
Adss an available options to the question that the user has in order to answer the question.
addPacketListener(PacketListener, PacketFilter) - Method in class org.jivesoftware.smack.XMPPConnection
Registers a packet listener with this connection.
addPacketWriterInterceptor(PacketInterceptor, PacketFilter) - Method in class org.jivesoftware.smack.XMPPConnection
Registers a packet interceptor with this connection.
addPacketWriterListener(PacketListener, PacketFilter) - Method in class org.jivesoftware.smack.XMPPConnection
Registers a packet listener with this connection.
addParticipantListener(PacketListener) - Method in class org.jivesoftware.smack.GroupChat
Adds a packet listener that will be notified of any new Presence packets sent to the group chat.
addParticipantListener(PacketListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Adds a packet listener that will be notified of any new Presence packets sent to the group chat.
addParticipantStatusListener(ParticipantStatusListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Adds a listener that will be notified of changes in occupants status in the room such as the user being kicked, banned, or granted admin permissions.
addPresenceInterceptor(PacketInterceptor) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Adds a new PacketInterceptor that will be invoked every time a new presence is going to be sent by this MultiUserChat to the server.
addPrivateDataProvider(String, String, PrivateDataProvider) - Static method in class org.jivesoftware.smackx.PrivateDataManager
Adds a private data provider with the specified element name and name space.
addReaderListener(ReaderListener) - Method in class org.jivesoftware.smack.util.ObservableReader
Adds a reader listener to this reader that will be notified when new strings are read.
addRosterEntry(RosterEntry) - Method in class org.jivesoftware.smackx.packet.RosterExchange
Adds a roster entry to the packet.
addRosterEntry(RemoteRosterEntry) - Method in class org.jivesoftware.smackx.packet.RosterExchange
Adds a remote roster entry to the packet.
addRosterItem(RosterPacket.Item) - Method in class org.jivesoftware.smack.packet.RosterPacket
Adds a roster item to the packet.
addRosterListener(RosterListener) - Method in class org.jivesoftware.smack.Roster
Adds a listener to this roster.
addRosterListener(RosterExchangeListener) - Method in class org.jivesoftware.smackx.RosterExchangeManager
Adds a listener to roster exchanges.
addRow(ReportedData.Row) - Method in class org.jivesoftware.smackx.ReportedData
Adds a new Row.
addStreamHost(String, String) - Method in class org.jivesoftware.smackx.packet.Bytestream
Adds a potential stream host that the remote user can connect to to receive the file.
addStreamHost(String, String, int) - Method in class org.jivesoftware.smackx.packet.Bytestream
Adds a potential stream host that the remote user can connect to to receive the file.
addStreamHost(Bytestream.StreamHost) - Method in class org.jivesoftware.smackx.packet.Bytestream
Adds a potential stream host that the remote user can transfer the file through.
addSubjectUpdatedListener(SubjectUpdatedListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Adds a listener to subject change notifications.
addUserStatusListener(UserStatusListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Adds a listener that will be notified of changes in your status in the room such as the user being kicked, banned, or granted admin permissions.
addValue(String) - Method in class org.jivesoftware.smackx.FormField
Adds a default value to the question if the question is part of a form to fill out.
addValues(List) - Method in class org.jivesoftware.smackx.FormField
Adds a default values to the question if the question is part of a form to fill out.
addWriterListener(WriterListener) - Method in class org.jivesoftware.smack.util.ObservableWriter
Adds a writer listener to this writer that will be notified when new strings are sent.
adminGranted(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
adminGranted() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
adminGranted(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when an owner grants administrator privileges to a user.
adminGranted() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when an owner grants administrator privileges to your user.
adminRevoked(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
adminRevoked() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
adminRevoked(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when an owner revokes administrator privileges from a user.
adminRevoked() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when an owner revokes administrator privileges from your user.
ageList - Variable in class org.jivesoftware.smack.util.Cache
Linked list to maintain time that cache objects were initially added to the cache, most recently added to oldest added.
amountWritten - Variable in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
append(String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a given text to the XHTMLText.
appendBrTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that inserts a single carriage return.
appendCloseAnchorTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that an anchor section ends.
appendCloseBlockQuoteTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that a blockquote section ends.
appendCloseCodeTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates end of text that is the code for a program.
appendCloseEmTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates end of emphasis.
appendCloseHeaderTag(int) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that a header section ends.
appendCloseInlinedQuoteTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that an inlined quote section ends.
appendCloseOrderedListTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that an ordered list section ends.
appendCloseParagraphTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates the end of a new paragraph.
appendCloseSpanTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that a span section ends.
appendCloseStrongTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that a strong section ends.
appendCloseUnorderedListTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that an unordered list section ends.
appendImageTag(String, String, String, String, String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates an image.
appendLineItemTag(String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates the start of a new line item within a list.
appendOpenAnchorTag(String, String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that an anchor section begins.
appendOpenBlockQuoteTag(String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that a blockquote section begins.
appendOpenCiteTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates a reference to work, such as a book, report or web site.
appendOpenCodeTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates text that is the code for a program.
appendOpenEmTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates emphasis.
appendOpenHeaderTag(int, String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates a header, a title of a section of the message.
appendOpenInlinedQuoteTag(String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates that an inlined quote section begins.
appendOpenOrderedListTag(String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that creates an ordered list.
appendOpenParagraphTag(String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates the start of a new paragraph.
appendOpenSpanTag(String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that allows to set the fonts for a span of text.
appendOpenStrongTag() - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that indicates text which should be more forceful than surrounding text.
appendOpenUnorderedListTag(String) - Method in class org.jivesoftware.smackx.XHTMLText
Appends a tag that creates an unordered list.
authenticate(String, String, String) - Method in class org.jivesoftware.smack.SASLAuthentication
Performs SASL authentication of the specified user.
authenticate(String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Builds and sends the auth stanza to the server.
authenticateAnonymously() - Method in class org.jivesoftware.smack.SASLAuthentication
Performs ANONYMOUS SASL authentication.

B

BAD_FILE - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Error
The provided file to transfer does not exist or could not be read.
BCC - Static variable in class org.jivesoftware.smackx.packet.MultipleAddresses
 
BOTH - Static variable in class org.jivesoftware.smack.packet.RosterPacket.ItemType
The user and subscriber have a mutual interest in each other's presence.
BYTE_STREAM - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
The XMPP namespace of the SOCKS5 bytestream
Bind - class org.jivesoftware.smack.packet.Bind.
IQ packet used by Smack to bind a resource and to obtain the jid assigned by the server.
Bind() - Constructor for class org.jivesoftware.smack.packet.Bind
 
BookmarkedConference - class org.jivesoftware.smackx.bookmark.BookmarkedConference.
Respresents a Conference Room bookmarked on the server using JEP-0048 Bookmark Storage JEP.
BookmarkedConference() - Constructor for class org.jivesoftware.smackx.bookmark.BookmarkedConference
 
BookmarkedURL - class org.jivesoftware.smackx.bookmark.BookmarkedURL.
Respresents one instance of a URL defined using JEP-0048 Bookmark Storage JEP.
BookmarkedURL() - Constructor for class org.jivesoftware.smackx.bookmark.BookmarkedURL
 
Bookmarks - class org.jivesoftware.smackx.bookmark.Bookmarks.
Bookmarks is used for storing and retrieving URLS and Conference rooms.
Bookmarks() - Constructor for class org.jivesoftware.smackx.bookmark.Bookmarks
Required Empty Constructor to use Bookmarks.
Bookmarks.Provider - class org.jivesoftware.smackx.bookmark.Bookmarks.Provider.
The IQ Provider for BookmarkStorage.
Bookmarks.Provider() - Constructor for class org.jivesoftware.smackx.bookmark.Bookmarks.Provider
Empty Constructor for PrivateDataProvider.
Bytestream - class org.jivesoftware.smackx.packet.Bytestream.
A packet representing part of a Socks5 Bytestream negotiation.
Bytestream() - Constructor for class org.jivesoftware.smackx.packet.Bytestream
The default constructor
Bytestream(String) - Constructor for class org.jivesoftware.smackx.packet.Bytestream
A constructor where the session ID can be specified.
Bytestream.Activate - class org.jivesoftware.smackx.packet.Bytestream.Activate.
The packet sent by the stream initiator to the stream proxy to activate the connection.
Bytestream.Activate(String) - Constructor for class org.jivesoftware.smackx.packet.Bytestream.Activate
Default constructor specifying the target of the stream.
Bytestream.Mode - class org.jivesoftware.smackx.packet.Bytestream.Mode.
The stream can be either a TCP stream or a UDP stream.
Bytestream.StreamHost - class org.jivesoftware.smackx.packet.Bytestream.StreamHost.
Packet extension that represents a potential Socks5 proxy for the file transfer.
Bytestream.StreamHost(String, String) - Constructor for class org.jivesoftware.smackx.packet.Bytestream.StreamHost
Default constructor.
Bytestream.StreamHostUsed - class org.jivesoftware.smackx.packet.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.
Bytestream.StreamHostUsed(String) - Constructor for class org.jivesoftware.smackx.packet.Bytestream.StreamHostUsed
Default constructor.
BytestreamsProvider - class org.jivesoftware.smackx.provider.BytestreamsProvider.
Parses a bytestream packet.
BytestreamsProvider() - Constructor for class org.jivesoftware.smackx.provider.BytestreamsProvider
 
banUser(String, String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Bans a user from the room.
banUsers(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Bans users from the room.
banned(String, String, String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
banned(String, String) - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
banned(String, String, String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when an administrator or owner banned a participant from the room.
banned(String, String) - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when an administrator or owner banned your user from the room.

C

CANCELLED - Static variable in class org.jivesoftware.smackx.packet.MessageEvent
 
CANCLED - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
The file transfer was canceled
CC - Static variable in class org.jivesoftware.smackx.packet.MultipleAddresses
 
CHAT - Static variable in class org.jivesoftware.smack.packet.Message.Type
Typically short text message used in line-by-line chat interfaces.
CHAT - Static variable in class org.jivesoftware.smack.packet.Presence.Mode
 
COMPLETE - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
The transfer has completed successfully.
COMPOSING - Static variable in class org.jivesoftware.smackx.packet.MessageEvent
 
CONNECTION - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Error
An error occured over the socket connected to send the file.
Cache - class org.jivesoftware.smack.util.Cache.
A specialized Map that is size-limited (using an LRU algorithm) and has an optional expiration time for cache items.
Cache(int, long) - Constructor for class org.jivesoftware.smack.util.Cache
Create a new cache and specify the maximum size of for the cache in bytes, and the maximum lifetime of objects.
Chat - class org.jivesoftware.smack.Chat.
A chat is a series of messages sent between two users.
Chat(XMPPConnection, String) - Constructor for class org.jivesoftware.smack.Chat
Creates a new chat with the specified user.
Chat(XMPPConnection, String, String) - Constructor for class org.jivesoftware.smack.Chat
Creates a new chat with the specified user and thread ID.
ConnectionConfiguration - class org.jivesoftware.smack.ConnectionConfiguration.
Configuration to use while establishing the connection to the server.
ConnectionConfiguration(String, int, String) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
 
ConnectionConfiguration(String, int) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
 
ConnectionEstablishedListener - interface org.jivesoftware.smack.ConnectionEstablishedListener.
Interface that allows for implementing classes to listen for connection established events.
ConnectionListener - interface org.jivesoftware.smack.ConnectionListener.
Interface that allows for implementing classes to listen for connection closing events.
ConsoleDebugger - class org.jivesoftware.smack.debugger.ConsoleDebugger.
Very simple debugger that prints to the console (stdout) the sent and received stanzas.
ConsoleDebugger(XMPPConnection, Writer, Reader) - Constructor for class org.jivesoftware.smack.debugger.ConsoleDebugger
 
cacheHits - Variable in class org.jivesoftware.smack.util.Cache
Maintain the number of cache hits and misses.
cacheMisses - Variable in class org.jivesoftware.smack.util.Cache
Maintain the number of cache hits and misses.
canPublishItems(String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns true if the server supports publishing of items.
cancel() - Method in class org.jivesoftware.smack.PacketCollector
Explicitly cancels the packet collector so that no more results are queued up.
cancel() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
Cancels the file transfer.
cancel() - Method in class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator
 
cancel() - Method in class org.jivesoftware.smackx.filetransfer.IncomingFileTransfer
 
cancel() - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
 
cancelledNotification(String, String) - Method in interface org.jivesoftware.smackx.MessageEventNotificationListener
Called when a notification that the receiver of the message cancelled the reply is received.
challengeReceived(String) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
The server is challenging the SASL mechanism for the stanza he just sent.
changeAvailabilityStatus(String, Presence.Mode) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Changes the occupant's availability status within the room.
changeNickname(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Changes the occupant's nickname to a new nickname within the room.
changePassword(String) - Method in class org.jivesoftware.smack.AccountManager
Changes the password of the currently logged-in account.
changeSubject(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Changes the subject within the room.
cleanup() - Method in class org.jivesoftware.smackx.filetransfer.FaultTolerantNegotiator
 
cleanup() - Method in class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator
 
cleanup() - Method in class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator
 
cleanup() - Method in class org.jivesoftware.smackx.filetransfer.StreamNegotiator
Cleanup any and all resources associated with this negotiator.
clear() - Method in class org.jivesoftware.smack.util.Cache
 
clearBookmarkedConferences() - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Removes all BookmarkedConferences from Bookmarks.
clearBookmarkedURLS() - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Removes all BookmarkedURLs from user's bookmarks.
clone() - Method in class org.jivesoftware.smack.ConnectionConfiguration
 
close() - Method in class org.jivesoftware.smack.XMPPConnection
Closes the connection by setting presence to unavailable then closing the stream to the XMPP server.
close() - Method in class org.jivesoftware.smack.util.ObservableReader
 
close() - Method in class org.jivesoftware.smack.util.ObservableWriter
 
composingNotification(String, String) - Method in interface org.jivesoftware.smackx.MessageEventNotificationListener
Called when a notification that the receiver of the message is composing a reply is received.
composingNotificationRequested(String, String, MessageEventManager) - Method in class org.jivesoftware.smackx.DefaultMessageEventRequestListener
 
composingNotificationRequested(String, String, MessageEventManager) - Method in interface org.jivesoftware.smackx.MessageEventRequestListener
Called when a request that the receiver of the message is composing a reply notification is received.
connectionClosed() - Method in interface org.jivesoftware.smack.ConnectionListener
Notification that the connection was closed normally.
connectionClosedOnError(Exception) - Method in interface org.jivesoftware.smack.ConnectionListener
Notification that the connection was closed due to an exception.
connectionEstablished(XMPPConnection) - Method in interface org.jivesoftware.smack.ConnectionEstablishedListener
Notification that a new connection has been established.
contains(String) - Method in class org.jivesoftware.smack.Roster
Returns true if the specified XMPP address is an entry in the roster.
contains(RosterEntry) - Method in class org.jivesoftware.smack.RosterGroup
Returns true if the specified entry is part of this group.
contains(String) - Method in class org.jivesoftware.smack.RosterGroup
Returns true if the specified XMPP address is an entry in this group.
containsFeature(String) - Method in class org.jivesoftware.smackx.packet.DiscoverInfo
Returns true if the specified feature is part of the discovered information.
containsKey(Object) - Method in class org.jivesoftware.smack.util.Cache
 
containsValue(Object) - Method in class org.jivesoftware.smack.util.Cache
 
countStreamHosts() - Method in class org.jivesoftware.smackx.packet.Bytestream
Returns the count of stream hosts contained in this packet.
create(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Creates the room according to some default configuration, assign the requesting user as the room owner, and add the owner to the room but not allow anyone else to enter the room (effectively "locking" the room).
createAccount(String, String) - Method in class org.jivesoftware.smack.AccountManager
Creates a new account using the specified username and password.
createAccount(String, String, Map) - Method in class org.jivesoftware.smack.AccountManager
Creates a new account using the specified username, password and account attributes.
createAnswerForm() - Method in class org.jivesoftware.smackx.Form
Returns a new Form to submit the completed values.
createChat(String) - Method in class org.jivesoftware.smack.XMPPConnection
Creates a new chat with the specified participant.
createEntry(String, String, String[]) - Method in class org.jivesoftware.smack.Roster
Creates a new roster entry and presence subscription.
createError(String, String, String, XMPPError) - Method in class org.jivesoftware.smackx.filetransfer.StreamNegotiator
 
createGroup(String) - Method in class org.jivesoftware.smack.Roster
Creates a new group.
createGroupChat(String) - Method in class org.jivesoftware.smack.XMPPConnection
Creates a new group chat connected to the specified room.
createIQ(String, String, String, IQ.Type) - Static method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
A convience method to create an IQ packet.
createIncomingFileTransfer(FileTransferRequest) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferManager
When the file transfer request is acceptable, this method should be invoked.
createIncomingStream(StreamInitiation) - Method in class org.jivesoftware.smackx.filetransfer.FaultTolerantNegotiator
 
createIncomingStream(StreamInitiation) - Method in class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator
 
createIncomingStream(StreamInitiation) - Method in class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator
 
createIncomingStream(StreamInitiation) - Method in class org.jivesoftware.smackx.filetransfer.StreamNegotiator
This method handles the file stream download negotiation process.
createInitiationAccept(StreamInitiation, String[]) - Method in class org.jivesoftware.smackx.filetransfer.StreamNegotiator
Creates the initiation acceptance packet to forward to the stream initiator.
createMessage() - Method in class org.jivesoftware.smack.Chat
Creates a new Message to the chat participant.
createMessage() - Method in class org.jivesoftware.smack.GroupChat
Creates a new Message to send to the chat room.
createMessage() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Creates a new Message to send to the chat room.
createOutgoingFileTransfer(String) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferManager
Creates an OutgoingFileTransfer to send a file to another user.
createOutgoingStream(String, String, String) - Method in class org.jivesoftware.smackx.filetransfer.FaultTolerantNegotiator
 
createOutgoingStream(String, String, String) - Method in class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator
 
createOutgoingStream(String, String, String) - Method in class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator
 
createOutgoingStream(String, String, String) - Method in class org.jivesoftware.smackx.filetransfer.StreamNegotiator
This method handles the file upload stream negotiation process.
createPacketCollector(PacketFilter) - Method in class org.jivesoftware.smack.XMPPConnection
Creates a new packet collector for this connection.
createPrivateChat(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns a new Chat for sending private messages to a given room occupant.
cullCache() - Method in class org.jivesoftware.smack.util.Cache
Removes the least recently used elements if the cache size is greater than or equal to the maximum allowed size until the cache is at least 10% empty.

D

DEBUG_ENABLED - Static variable in class org.jivesoftware.smack.XMPPConnection
Value that indicates whether debugging is enabled.
DEFAULT_BLOCK_SIZE - Static variable in class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator
 
DELIVERED - Static variable in class org.jivesoftware.smackx.packet.MessageEvent
 
DISPLAYED - Static variable in class org.jivesoftware.smackx.packet.MessageEvent
 
DNSUtil - class org.jivesoftware.smack.util.DNSUtil.
Utilty class to perform DNS lookups for XMPP services.
DNSUtil() - Constructor for class org.jivesoftware.smack.util.DNSUtil
 
DNSUtil.HostAddress - class org.jivesoftware.smack.util.DNSUtil.HostAddress.
Encapsulates a hostname and port.
DO_NOT_DISTURB - Static variable in class org.jivesoftware.smack.packet.Presence.Mode
 
DataForm - class org.jivesoftware.smackx.packet.DataForm.
Represents a form that could be use for gathering data as well as for reporting data returned from a search.
DataForm(String) - Constructor for class org.jivesoftware.smackx.packet.DataForm
 
DataForm.Item - class org.jivesoftware.smackx.packet.DataForm.Item.
Represents items of reported data.
DataForm.Item(List) - Constructor for class org.jivesoftware.smackx.packet.DataForm.Item
 
DataForm.ReportedData - class org.jivesoftware.smackx.packet.DataForm.ReportedData.
Represents the fields that will be returned from a search.
DataForm.ReportedData(List) - Constructor for class org.jivesoftware.smackx.packet.DataForm.ReportedData
 
DataFormProvider - class org.jivesoftware.smackx.provider.DataFormProvider.
The DataFormProvider parses DataForm packets.
DataFormProvider() - Constructor for class org.jivesoftware.smackx.provider.DataFormProvider
Creates a new DataFormProvider.
DeafOccupantInterceptor - class org.jivesoftware.smackx.muc.DeafOccupantInterceptor.
Packet interceptor that will intercept presence packets sent to the MUC service to indicate that the user wants to be a deaf occupant.
DeafOccupantInterceptor() - Constructor for class org.jivesoftware.smackx.muc.DeafOccupantInterceptor
 
DefaultMessageEventRequestListener - class org.jivesoftware.smackx.DefaultMessageEventRequestListener.
Default implementation of the MessageEventRequestListener interface.
DefaultMessageEventRequestListener() - Constructor for class org.jivesoftware.smackx.DefaultMessageEventRequestListener
 
DefaultPacketExtension - class org.jivesoftware.smack.packet.DefaultPacketExtension.
Default implementation of the PacketExtension interface.
DefaultPacketExtension(String, String) - Constructor for class org.jivesoftware.smack.packet.DefaultPacketExtension
Creates a new generic packet extension.
DefaultParticipantStatusListener - class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener.
Default implementation of the ParticipantStatusListener interface.
DefaultParticipantStatusListener() - Constructor for class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
DefaultPrivateData - class org.jivesoftware.smackx.packet.DefaultPrivateData.
Default implementation of the PrivateData interface.
DefaultPrivateData(String, String) - Constructor for class org.jivesoftware.smackx.packet.DefaultPrivateData
Creates a new generic private data object.
DefaultUserStatusListener - class org.jivesoftware.smackx.muc.DefaultUserStatusListener.
Default implementation of the UserStatusListener interface.
DefaultUserStatusListener() - Constructor for class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
DelayInformation - class org.jivesoftware.smackx.packet.DelayInformation.
Represents timestamp information about data stored for later delivery.
DelayInformation(Date) - Constructor for class org.jivesoftware.smackx.packet.DelayInformation
Creates a new instance with the specified timestamp.
DelayInformationProvider - class org.jivesoftware.smackx.provider.DelayInformationProvider.
The DelayInformationProvider parses DelayInformation packets.
DelayInformationProvider() - Constructor for class org.jivesoftware.smackx.provider.DelayInformationProvider
Creates a new DeliveryInformationProvider.
DiscoverInfo - class org.jivesoftware.smackx.packet.DiscoverInfo.
A DiscoverInfo IQ packet, which is used by XMPP clients to request and receive information to/from other XMPP entities.
DiscoverInfo() - Constructor for class org.jivesoftware.smackx.packet.DiscoverInfo
 
DiscoverInfo.Feature - class org.jivesoftware.smackx.packet.DiscoverInfo.Feature.
Represents the features offered by the item.
DiscoverInfo.Feature(String) - Constructor for class org.jivesoftware.smackx.packet.DiscoverInfo.Feature
Creates a new feature offered by an XMPP entity or item.
DiscoverInfo.Identity - class org.jivesoftware.smackx.packet.DiscoverInfo.Identity.
Represents the identity of a given XMPP entity.
DiscoverInfo.Identity(String, String) - Constructor for class org.jivesoftware.smackx.packet.DiscoverInfo.Identity
Creates a new identity for an XMPP entity.
DiscoverInfoProvider - class org.jivesoftware.smackx.provider.DiscoverInfoProvider.
The DiscoverInfoProvider parses Service Discovery information packets.
DiscoverInfoProvider() - Constructor for class org.jivesoftware.smackx.provider.DiscoverInfoProvider
 
DiscoverItems - class org.jivesoftware.smackx.packet.DiscoverItems.
A DiscoverItems IQ packet, which is used by XMPP clients to request and receive items associated with XMPP entities.
DiscoverItems() - Constructor for class org.jivesoftware.smackx.packet.DiscoverItems
 
DiscoverItems.Item - class org.jivesoftware.smackx.packet.DiscoverItems.Item.
An item is associated with an XMPP Entity, usually thought of a children of the parent entity and normally are addressable as a JID.
DiscoverItems.Item(String) - Constructor for class org.jivesoftware.smackx.packet.DiscoverItems.Item
Create a new Item associated with a given entity.
DiscoverItemsProvider - class org.jivesoftware.smackx.provider.DiscoverItemsProvider.
The DiscoverInfoProvider parses Service Discovery items packets.
DiscoverItemsProvider() - Constructor for class org.jivesoftware.smackx.provider.DiscoverItemsProvider
 
DiscussionHistory - class org.jivesoftware.smackx.muc.DiscussionHistory.
The DiscussionHistory class controls the number of characters or messages to receive when entering a room.
DiscussionHistory() - Constructor for class org.jivesoftware.smackx.muc.DiscussionHistory
 
decline(XMPPConnection, String, String, String) - Static method in class org.jivesoftware.smackx.muc.MultiUserChat
Informs the sender of an invitation that the invitee declines the invitation.
decodeBase64(String) - Static method in class org.jivesoftware.smack.util.StringUtils
Decodes a base64 String.
deleteAccount() - Method in class org.jivesoftware.smack.AccountManager
Deletes the currently logged-in account from the server.
deleteExpiredEntries() - Method in class org.jivesoftware.smack.util.Cache
Clears all entries out of cache where the entries are older than the maximum defined age.
deleteMessages(List) - Method in class org.jivesoftware.smackx.OfflineMessageManager
Deletes the specified list of offline messages.
deleteMessages() - Method in class org.jivesoftware.smackx.OfflineMessageManager
Deletes all offline messages of the user.
deleteProperty(String) - Method in class org.jivesoftware.smack.packet.Packet
Deletes a property.
deliveredNotification(String, String) - Method in interface org.jivesoftware.smackx.MessageEventNotificationListener
Called when a notification of message delivered is received.
deliveredNotificationRequested(String, String, MessageEventManager) - Method in class org.jivesoftware.smackx.DefaultMessageEventRequestListener
 
deliveredNotificationRequested(String, String, MessageEventManager) - Method in interface org.jivesoftware.smackx.MessageEventRequestListener
Called when a request for message delivered notification is received.
destroy() - Method in class org.jivesoftware.smackx.MessageEventManager
 
destroy() - Method in class org.jivesoftware.smackx.RosterExchangeManager
 
destroy(String, String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Sends a request to the server to destroy the room.
discoverInfo(String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns the discovered information of a given XMPP entity addressed by its JID.
discoverInfo(String, String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns the discovered information of a given XMPP entity addressed by its JID and note attribute.
discoverItems(String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns the discovered items of a given XMPP entity addressed by its JID.
discoverItems(String, String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns the discovered items of a given XMPP entity addressed by its JID and note attribute.
displayedNotification(String, String) - Method in interface org.jivesoftware.smackx.MessageEventNotificationListener
Called when a notification of message displayed is received.
displayedNotificationRequested(String, String, MessageEventManager) - Method in class org.jivesoftware.smackx.DefaultMessageEventRequestListener
 
displayedNotificationRequested(String, String, MessageEventManager) - Method in interface org.jivesoftware.smackx.MessageEventRequestListener
Called when a request for message displayed notification is received.

E

ELEMENTNAME - Static variable in class org.jivesoftware.smackx.packet.Bytestream.Activate
 
ELEMENTNAME - Static variable in class org.jivesoftware.smackx.packet.Bytestream.StreamHost
 
ELEMENTNAME - Static variable in class org.jivesoftware.smackx.packet.Bytestream.StreamHostUsed
 
ELEMENT_NAME - Static variable in class org.jivesoftware.smackx.GroupChatInvitation
Element name of the packet extension.
ELEMENT_NAME - Static variable in class org.jivesoftware.smackx.packet.IBBExtensions.Close
 
ELEMENT_NAME - Static variable in class org.jivesoftware.smackx.packet.IBBExtensions.Data
 
ELEMENT_NAME - Static variable in class org.jivesoftware.smackx.packet.IBBExtensions.Open
 
ERROR - Static variable in class org.jivesoftware.smack.packet.IQ.Type
 
ERROR - Static variable in class org.jivesoftware.smack.packet.Message.Type
indicates a messaging error.
ERROR - Static variable in class org.jivesoftware.smack.packet.Presence.Type
 
ERROR - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
An error occured during the transfer.
EXTENDED_AWAY - Static variable in class org.jivesoftware.smack.packet.Presence.Mode
 
EnhancedDebugger - class org.jivesoftware.smackx.debugger.EnhancedDebugger.
The EnhancedDebugger is a debugger that allows to debug sent, received and interpreted messages but also provides the ability to send ad-hoc messages composed by the user.
EnhancedDebugger(XMPPConnection, Writer, Reader) - Constructor for class org.jivesoftware.smackx.debugger.EnhancedDebugger
 
EnhancedDebuggerWindow - class org.jivesoftware.smackx.debugger.EnhancedDebuggerWindow.
The EnhancedDebuggerWindow is the main debug window that will show all the EnhancedDebuggers.
encodeBase64(String) - Static method in class org.jivesoftware.smack.util.StringUtils
Encodes a String as a base64 String.
encodeBase64(byte[]) - Static method in class org.jivesoftware.smack.util.StringUtils
Encodes a byte array into a base64 String.
encodeBase64(byte[], boolean) - Static method in class org.jivesoftware.smack.util.StringUtils
Encodes a byte array into a bse64 String.
encodeBase64(byte[], int, int, boolean) - Static method in class org.jivesoftware.smack.util.StringUtils
Encodes a byte array into a bse64 String.
encodeHex(byte[]) - Static method in class org.jivesoftware.smack.util.StringUtils
Encodes an array of bytes as String representation of hexadecimal.
entriesAdded(Collection) - Method in interface org.jivesoftware.smack.RosterListener
Called when roster entries are added.
entriesDeleted(Collection) - Method in interface org.jivesoftware.smack.RosterListener
Called when a roster entries are removed.
entriesReceived(String, Iterator) - Method in interface org.jivesoftware.smackx.RosterExchangeListener
Called when roster entries are received as part of a roster exchange.
entriesUpdated(Collection) - Method in interface org.jivesoftware.smack.RosterListener
Called when a roster entries are updated.
entrySet() - Method in class org.jivesoftware.smack.util.Cache
 
equals(Object) - Method in class org.jivesoftware.smack.RosterEntry
 
equals(Object) - Method in class org.jivesoftware.smack.util.DNSUtil.HostAddress
 
equals(Object) - Method in class org.jivesoftware.smackx.packet.Bytestream.Mode
 
equals(Object) - Method in class org.jivesoftware.smackx.packet.VCard
 
escapeForXML(String) - Static method in class org.jivesoftware.smack.util.StringUtils
Escapes all necessary characters in the String so that it can be used in an XML doc.

F

FROM - Static variable in class org.jivesoftware.smack.packet.RosterPacket.ItemType
The subscriber is interested in receiving presence updates from the user.
FaultTolerantNegotiator - class org.jivesoftware.smackx.filetransfer.FaultTolerantNegotiator.
The fault tolerant negotiator takes two stream negotiators, the primary and the secondary negotiator.
FaultTolerantNegotiator(XMPPConnection, StreamNegotiator, StreamNegotiator) - Constructor for class org.jivesoftware.smackx.filetransfer.FaultTolerantNegotiator
 
FileTransfer - class org.jivesoftware.smackx.filetransfer.FileTransfer.
Contains the generic file information and progress related to a particular file transfer.
FileTransfer(String, String, FileTransferNegotiator) - Constructor for class org.jivesoftware.smackx.filetransfer.FileTransfer
 
FileTransfer.Error - class org.jivesoftware.smackx.filetransfer.FileTransfer.Error.
 
FileTransfer.Status - class org.jivesoftware.smackx.filetransfer.FileTransfer.Status.
A class to represent the current status of the file transfer.
FileTransferListener - interface org.jivesoftware.smackx.filetransfer.FileTransferListener.
File transfers can cause several events to be raised.
FileTransferManager - class org.jivesoftware.smackx.filetransfer.FileTransferManager.
The file transfer manager class handles the sending and recieving of files.
FileTransferManager(XMPPConnection) - Constructor for class org.jivesoftware.smackx.filetransfer.FileTransferManager
Creates a file transfer manager to initiate and receive file transfers.
FileTransferNegotiator - class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator.
Manages the negotiation of file transfers according to JEP-0096.
FileTransferRequest - class org.jivesoftware.smackx.filetransfer.FileTransferRequest.
A request to send a file recieved from another user.
FileTransferRequest(FileTransferManager, StreamInitiation) - Constructor for class org.jivesoftware.smackx.filetransfer.FileTransferRequest
A recieve request is constructed from the Stream Initiation request received from the initator.
Form - class org.jivesoftware.smackx.Form.
Represents a Form for gathering data.
Form(String) - Constructor for class org.jivesoftware.smackx.Form
Creates a new Form of a given type from scratch.
FormField - class org.jivesoftware.smackx.FormField.
Represents a field of a form.
FormField(String) - Constructor for class org.jivesoftware.smackx.FormField
Creates a new FormField with the variable name that uniquely identifies the field in the context of the form.
FormField() - Constructor for class org.jivesoftware.smackx.FormField
Creates a new FormField of type FIXED.
FormField.Option - class org.jivesoftware.smackx.FormField.Option.
Represents the available option of a given FormField.
FormField.Option(String) - Constructor for class org.jivesoftware.smackx.FormField.Option
 
FormField.Option(String, String) - Constructor for class org.jivesoftware.smackx.FormField.Option
 
FromContainsFilter - class org.jivesoftware.smack.filter.FromContainsFilter.
Filters for packets where the "from" field contains a specified value.
FromContainsFilter(String) - Constructor for class org.jivesoftware.smack.filter.FromContainsFilter
Creates a "from" contains filter using the "from" field part.
FromMatchesFilter - class org.jivesoftware.smack.filter.FromMatchesFilter.
Filter for packets where the "from" field exactly matches a specified JID.
FromMatchesFilter(String) - Constructor for class org.jivesoftware.smack.filter.FromMatchesFilter
Creates a "from" filter using the "from" field part.
fileTransferRequest(FileTransferRequest) - Method in interface org.jivesoftware.smackx.filetransfer.FileTransferListener
A request to send a file has been recieved from another user.
finalize() - Method in class org.jivesoftware.smack.Chat
 
finalize() - Method in class org.jivesoftware.smack.GroupChat
 
finalize() - Method in class org.jivesoftware.smackx.MessageEventManager
 
finalize() - Method in class org.jivesoftware.smackx.RosterExchangeManager
 
finalize() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
 
fireNewRequest(StreamInitiation) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferManager
 
flush() - Method in class org.jivesoftware.smack.util.ObservableWriter
 
fromString(String) - Static method in class org.jivesoftware.smack.packet.IQ.Type
Converts a String into the corresponding types.
fromString(String) - Static method in class org.jivesoftware.smack.packet.Message.Type
Converts a String value into its Type representation.
fromString(String) - Static method in class org.jivesoftware.smack.packet.Presence.Mode
Returns the mode constant associated with the String value.
fromString(String) - Static method in class org.jivesoftware.smack.packet.Presence.Type
Returns the type constant associated with the String value.
fromString(String) - Static method in class org.jivesoftware.smack.packet.RosterPacket.ItemStatus
 
fromString(String) - Static method in class org.jivesoftware.smack.packet.RosterPacket.ItemType
 

G

GET - Static variable in class org.jivesoftware.smack.packet.IQ.Type
 
GROUP_CHAT - Static variable in class org.jivesoftware.smack.packet.Message.Type
Chat message sent to a groupchat server for group chats.
GoogleTalkConnection - class org.jivesoftware.smack.GoogleTalkConnection.
Convenience class to make it easier to connect to the Google Talk IM service.
GoogleTalkConnection() - Constructor for class org.jivesoftware.smack.GoogleTalkConnection
 
GroupChat - class org.jivesoftware.smack.GroupChat.
A GroupChat is a conversation that takes place among many users in a virtual room.
GroupChat(XMPPConnection, String) - Constructor for class org.jivesoftware.smack.GroupChat
Creates a new group chat with the specified connection and room name.
GroupChatInvitation - class org.jivesoftware.smackx.GroupChatInvitation.
A group chat invitation packet extension, which is used to invite other users to a group chat room.
GroupChatInvitation(String) - Constructor for class org.jivesoftware.smackx.GroupChatInvitation
Creates a new group chat invitation to the specified room address.
GroupChatInvitation.Provider - class org.jivesoftware.smackx.GroupChatInvitation.Provider.
 
GroupChatInvitation.Provider() - Constructor for class org.jivesoftware.smackx.GroupChatInvitation.Provider
 
get(Object) - Method in class org.jivesoftware.smack.util.Cache
 
getAccountAttribute(String) - Method in class org.jivesoftware.smack.AccountManager
Returns the value of a given account attribute or null if the account attribute wasn't found.
getAccountAttributes() - Method in class org.jivesoftware.smack.AccountManager
Returns an Iterator for the (String) names of the required account attributes.
getAccountInstructions() - Method in class org.jivesoftware.smack.AccountManager
Returns the instructions for creating a new account, or null if there are no instructions.
getAccountManager() - Method in class org.jivesoftware.smack.XMPPConnection
Returns an account manager instance for this connection.
getAction() - Method in class org.jivesoftware.smackx.packet.DiscoverItems.Item
Returns the action that specifies the action being taken for this item.
getAction() - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest.Item
Returns "view" or "remove" that indicate if the server should return the specified offline message or delete it.
getActor() - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Returns the actor (JID of an occupant in the room) that was kicked or banned.
getActor() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Returns the actor (JID of an occupant in the room) that was kicked or banned.
getActor() - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Returns the actor (JID of an occupant in the room) that was kicked or banned.
getAddress() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHost
Returns the internet address of the stream host.
getAddressFieldHome(String) - Method in class org.jivesoftware.smackx.packet.VCard
Get home address field
getAddressFieldWork(String) - Method in class org.jivesoftware.smackx.packet.VCard
Get work address field
getAddressesOfType(String) - Method in class org.jivesoftware.smackx.packet.MultipleAddresses
Returns the list of addresses that matches the specified type.
getAdmins() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns a collection of Affiliate with the room administrators.
getAffiliation() - Method in class org.jivesoftware.smackx.muc.Affiliate
Returns the affiliation of the afffiliated user.
getAffiliation() - Method in class org.jivesoftware.smackx.muc.Occupant
Returns the affiliation of the occupant.
getAffiliation() - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Returns the occupant's affiliation to the room.
getAffiliation() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Returns the occupant's affiliation to the room.
getAffiliation() - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Returns the occupant's affiliation to the room.
getAmountWritten() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
Return the length of bytes written out to the stream.
getAttributes() - Method in class org.jivesoftware.smack.packet.Registration
Returns the map of String key/value pairs of account attributes.
getAuthenticationText(String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLAnonymous
 
getAuthenticationText(String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Returns the authentication text to include in the initial auth stanza or null if nothing should be added.
getAuthenticationText(String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLPlainMechanism
 
getAvatar() - Method in class org.jivesoftware.smackx.packet.VCard
Return the byte representation of the avatar(if one exists), otherwise returns null if no avatar could be found.
getAvatarHash() - Method in class org.jivesoftware.smackx.packet.VCard
Returns the SHA-1 Hash of the Avatar image.
getBlockSize() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Open
The size blocks in which the data will be sent.
getBodies(Message) - Static method in class org.jivesoftware.smackx.XHTMLManager
Returns an Iterator for the XHTML bodies in the message.
getBodies() - Method in class org.jivesoftware.smackx.packet.XHTMLExtension
Returns an Iterator for the bodies in the packet.
getBodiesCount() - Method in class org.jivesoftware.smackx.packet.XHTMLExtension
Returns a count of the bodies in the XHTML packet.
getBody() - Method in class org.jivesoftware.smack.packet.Message
Returns the body of the message, or null if the body has not been set.
getBookmarkedConferences() - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Returns a Collection of all Bookmarked Conference for this user.
getBookmarkedURLS() - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Returns a Collection of all Bookmarked URLs for this user.
getBytes(URL) - Static method in class org.jivesoftware.smackx.packet.VCard
Common code for getting the bytes of a url.
getBytesSent() - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
Returns the amount of bytes that have been sent for the file transfer.
getCCAddresses() - Method in class org.jivesoftware.smackx.MultipleRecipientInfo
Returns the list of MultipleAddresses.Address that were the secondary recipients of the packet.
getCacheHits() - Method in class org.jivesoftware.smack.util.Cache
 
getCacheMisses() - Method in class org.jivesoftware.smack.util.Cache
 
getCategory() - Method in class org.jivesoftware.smackx.packet.DiscoverInfo.Identity
Returns the entity's category.
getChallengeResponse(byte[]) - Method in class org.jivesoftware.smack.sasl.SASLAnonymous
 
getChallengeResponse(byte[]) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Returns the response text to send answering the challenge sent by the server.
getChallengeResponse(byte[]) - Method in class org.jivesoftware.smack.sasl.SASLPlainMechanism
 
getChildElementXML() - Method in class org.jivesoftware.smack.packet.Authentication
 
getChildElementXML() - Method in class org.jivesoftware.smack.packet.Bind
 
getChildElementXML() - Method in class org.jivesoftware.smack.packet.IQ
Returns the sub-element XML section of the IQ packet, or null if there isn't one.
getChildElementXML() - Method in class org.jivesoftware.smack.packet.Registration
 
getChildElementXML() - Method in class org.jivesoftware.smack.packet.RosterPacket
 
getChildElementXML() - Method in class org.jivesoftware.smack.packet.Session
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.Bytestream
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.DiscoverInfo
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.DiscoverItems
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Close
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Open
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.LastActivity
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.MUCAdmin
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.MUCOwner
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.SharedGroupsInfo
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.StreamInitiation
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.Time
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.VCard
 
getChildElementXML() - Method in class org.jivesoftware.smackx.packet.Version
 
getChildElementXML() - Method in class org.jivesoftware.smackx.search.UserSearch
 
getCode() - Method in class org.jivesoftware.smack.packet.StreamError
Returns the error code.
getCode() - Method in class org.jivesoftware.smack.packet.XMPPError
Returns the error code.
getCode() - Method in class org.jivesoftware.smackx.packet.MUCUser.Status
Returns the code that uniquely identifies the reason of the error.
getColumns() - Method in class org.jivesoftware.smackx.ReportedData
Returns an Iterator for the columns returned from a search.
getConfigurationForm() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the room's configuration form that the room's owner can use or null if no configuration is possible.
getConnectionID() - Method in class org.jivesoftware.smack.XMPPConnection
Returns the connection ID for this connection, which is the value set by the server when opening a XMPP stream.
getData() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Data
Returns the data contained in this packet.
getData() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.Feature
Returns the dataform associated with the feature negotiation.
getDataFormToSend() - Method in class org.jivesoftware.smackx.Form
Returns a DataForm that serves to send this Form to the server.
getDate() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
Returns the date that the file was last modified.
getDecline() - Method in class org.jivesoftware.smackx.packet.MUCUser
Returns the rejection to an invitation from another user to a room.
getDefaultSubscriptionMode() - Static method in class org.jivesoftware.smack.Roster
Returns the default subscription processing mode to use when a new Roster is created.
getDesc() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
Returns the description of the file.
getDescription() - Method in class org.jivesoftware.smackx.FormField
Returns a description that provides extra clarification about the question.
getDescription() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferRequest
Returns the description of the file provided by the requestor.
getDescription() - Method in class org.jivesoftware.smackx.muc.RoomInfo
Returns the discovered description of the room.
getDescription() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses.Address
 
getDestroy() - Method in class org.jivesoftware.smackx.packet.MUCOwner
Returns a request to the server to destroy a room.
getDestroy() - Method in class org.jivesoftware.smackx.packet.MUCUser
Returns the notification that the room has been destroyed.
getDigest() - Method in class org.jivesoftware.smack.packet.Authentication
Returns the password digest or null if the digest hasn't been set.
getDisplay() - Method in class org.jivesoftware.smackx.packet.Time
Returns the local (non-utc) time in human-friendly format.
getElementName() - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
Returns the XML element name of the extension sub-packet root element.
getElementName() - Method in interface org.jivesoftware.smack.packet.PacketExtension
Returns the root element name.
getElementName() - Method in class org.jivesoftware.smackx.GroupChatInvitation
 
getElementName() - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Returns the root element name.
getElementName() - Method in class org.jivesoftware.smackx.packet.Bytestream.Activate
 
getElementName() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHost
 
getElementName() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHostUsed
 
getElementName() - Method in class org.jivesoftware.smackx.packet.DataForm
 
getElementName() - Method in class org.jivesoftware.smackx.packet.DefaultPrivateData
Returns the XML element name of the private data sub-packet root element.
getElementName() - Method in class org.jivesoftware.smackx.packet.DelayInformation
 
getElementName() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Close
 
getElementName() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Data
 
getElementName() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Open
 
getElementName() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence
 
getElementName() - Method in class org.jivesoftware.smackx.packet.MUCUser
 
getElementName() - Method in class org.jivesoftware.smackx.packet.MessageEvent
Returns the XML element name of the extension sub-packet root element.
getElementName() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses
 
getElementName() - Method in class org.jivesoftware.smackx.packet.OfflineMessageInfo
Returns the XML element name of the extension sub-packet root element.
getElementName() - Method in interface org.jivesoftware.smackx.packet.PrivateData
Returns the root element name.
getElementName() - Method in class org.jivesoftware.smackx.packet.RosterExchange
Returns the XML element name of the extension sub-packet root element.
getElementName() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.Feature
 
getElementName() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
 
getElementName() - Method in class org.jivesoftware.smackx.packet.XHTMLExtension
Returns the XML element name of the extension sub-packet root element.
getEmailHome() - Method in class org.jivesoftware.smackx.packet.VCard
 
getEmailWork() - Method in class org.jivesoftware.smackx.packet.VCard
 
getEntityID() - Method in class org.jivesoftware.smackx.packet.DiscoverItems.Item
Returns the entity's ID.
getEntries() - Method in class org.jivesoftware.smack.Roster
Returns all entries in the roster, including entries that don't belong to any groups.
getEntries() - Method in class org.jivesoftware.smack.RosterGroup
Returns an iterator for the entries in the group.
getEntry(String) - Method in class org.jivesoftware.smack.Roster
Returns the roster entry associated with the given XMPP address or null if the user is not an entry in the roster.
getEntry(String) - Method in class org.jivesoftware.smack.RosterGroup
Returns the roster entry associated with the given XMPP address or null if the user is not an entry in the group.
getEntryCount() - Method in class org.jivesoftware.smack.Roster
Returns a count of the entries in the roster.
getEntryCount() - Method in class org.jivesoftware.smack.RosterGroup
Returns the number of entries in the group.
getEntryCount() - Method in class org.jivesoftware.smackx.packet.RosterExchange
Returns a count of the entries in the roster exchange.
getError() - Method in class org.jivesoftware.smack.packet.Packet
Returns the error associated with this packet, or null if there are no errors.
getError() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
When FileTransfer.getStatus() returns that there was an FileTransfer.Status.ERROR during the transfer, the type of error can be retrieved through this method.
getEventTypes() - Method in class org.jivesoftware.smackx.packet.MessageEvent
Returns the types of events.
getException() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
If an exception occurs asynchronously it will be stored for later retrival.
getExtension(String, String) - Method in class org.jivesoftware.smack.packet.Packet
Returns the first packet extension that matches the specified element name and namespace, or null if it doesn't exist.
getExtensionProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Returns the packet extension provider registered to the specified XML element name and namespace.
getExtensionProviders() - Static method in class org.jivesoftware.smack.provider.ProviderManager
Returns an Iterator for all PacketExtensionProvider instances.
getExtensions() - Method in class org.jivesoftware.smack.packet.Packet
Returns an Iterator for the packet extensions attached to the packet.
getExtensionsXML() - Method in class org.jivesoftware.smack.packet.Packet
Returns the extension sub-packets (including properties data) as an XML String, or the Empty String if there are no packet extensions.
getFeatureNegotiationForm() - Method in class org.jivesoftware.smackx.packet.StreamInitiation
Returns the data form which contains the valid methods of stream neotiation and transfer.
getFeatures() - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns the supported features by this XMPP entity.
getField(String) - Method in class org.jivesoftware.smackx.Form
Returns the field of the form whose variable matches the specified variable.
getField(String) - Method in class org.jivesoftware.smackx.packet.VCard
Set generic VCard field.
getFields() - Method in class org.jivesoftware.smackx.Form
Returns an Iterator for the fields that are part of the form.
getFields() - Method in class org.jivesoftware.smackx.packet.DataForm.Item
Returns the fields that define the data that goes with the item.
getFields() - Method in class org.jivesoftware.smackx.packet.DataForm.ReportedData
Returns the fields returned from a search.
getFields() - Method in class org.jivesoftware.smackx.packet.DataForm
Returns an Iterator for the fields that are part of the form.
getFile() - Method in class org.jivesoftware.smackx.packet.StreamInitiation
Returns the file containing the information about the request.
getFileName() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
Returns the name of the file being transfered.
getFileName() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferRequest
Returns the name of the file.
getFilePath() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
Returns the local path of the file.
getFileSize() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
Returns the size of the file being transfered.
getFileSize() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferRequest
Returns the size in bytes of the file.
getFirstName() - Method in class org.jivesoftware.smackx.packet.VCard
 
getFormFrom(Packet) - Static method in class org.jivesoftware.smackx.Form
Returns a new ReportedData if the packet is used for gathering data and includes an extension that matches the elementName and namespace "x","jabber:x:data".
getFrom() - Method in class org.jivesoftware.smack.packet.Packet
Returns who the packet is being sent "from" or null if the value is not set.
getFrom() - Method in class org.jivesoftware.smackx.packet.DelayInformation
Returns the JID of the entity that originally sent the packet or that delayed the delivery of the packet or null if this information is not available.
getFrom() - Method in class org.jivesoftware.smackx.packet.MUCUser.Decline
Returns the bare JID of the invitee that rejected the invitation.
getFrom() - Method in class org.jivesoftware.smackx.packet.MUCUser.Invite
Returns the bare JID of the inviter or, optionally, the room JID.
getGroup(String) - Method in class org.jivesoftware.smack.Roster
Returns the roster group with the specified name, or null if the group doesn't exist.
getGroupArrayNames() - Method in class org.jivesoftware.smackx.RemoteRosterEntry
Returns a String array for the group names that the roster entry belongs to.
getGroupCount() - Method in class org.jivesoftware.smack.Roster
Returns the number of the groups in the roster.
getGroupNames() - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Returns an Iterator for the group names (as Strings) that the roster item belongs to.
getGroupNames() - Method in class org.jivesoftware.smackx.RemoteRosterEntry
Returns an Iterator for the group names (as Strings) that the roster entry belongs to.
getGroups() - Method in class org.jivesoftware.smack.Roster
Returns an iterator the for all the roster groups.
getGroups() - Method in class org.jivesoftware.smack.RosterEntry
Returns an iterator for all the roster groups that this entry belongs to.
getGroups() - Method in class org.jivesoftware.smackx.packet.SharedGroupsInfo
Returns a collection with the shared group names returned from the server.
getHash() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
Returns the MD5 sum of the file's contents
getHeaders() - Method in class org.jivesoftware.smackx.OfflineMessageManager
Returns an iterator on OfflineMessageHeader that keep information about the offline message.
getHistory() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence
Returns the history that manages the amount of discussion history provided on entering a room.
getHost() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the host to use when establishing the connection.
getHost() - Method in class org.jivesoftware.smack.XMPPConnection
Returns the host name of the server where the XMPP server is running.
getHost() - Method in class org.jivesoftware.smack.util.DNSUtil.HostAddress
Returns the hostname.
getHostedRooms(XMPPConnection, String) - Static method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns a collection of HostedRooms where each HostedRoom has the XMPP address of the room and the room's name.
getIQProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Returns the IQ provider registered to the specified XML element name and namespace.
getIQProviders() - Static method in class org.jivesoftware.smack.provider.ProviderManager
Returns an Iterator for all IQProvider instances.
getIdentities() - Method in class org.jivesoftware.smackx.packet.DiscoverInfo
Returns the discovered identities of an XMPP entity.
getIdentityName() - Static method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns the name of the client that will be returned when asked for the client identity in a disco request.
getIdentityType() - Static method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns the type of client that will be returned when asked for the client identity in a disco request.
getIdleTime() - Method in class org.jivesoftware.smackx.packet.LastActivity
Returns number of seconds that have passed since the user last logged out.
getInitiationPacketFilter(String, String) - Method in class org.jivesoftware.smackx.filetransfer.FaultTolerantNegotiator
 
getInitiationPacketFilter(String, String) - Method in class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator
 
getInitiationPacketFilter(String, String) - Method in class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator
 
getInitiationPacketFilter(String, String) - Method in class org.jivesoftware.smackx.filetransfer.StreamNegotiator
Returns the packet filter that will return the initiation packet for the appropriate stream initiation.
getInstance() - Static method in class org.jivesoftware.smackx.debugger.EnhancedDebuggerWindow
Returns the unique EnhancedDebuggerWindow instance available in the system.
getInstanceFor(XMPPConnection) - Static method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns the ServiceDiscoveryManager instance associated with a given XMPPConnection.
getInstanceFor(XMPPConnection) - Static method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
Returns the file transfer negotiator related to a particular connection.
getInstructions() - Method in class org.jivesoftware.smack.packet.Registration
Returns the registration instructions, or null if no instructions have been set.
getInstructions() - Method in class org.jivesoftware.smackx.Form
Returns the instructions that explain how to fill out the form and what the form is about.
getInstructions() - Method in class org.jivesoftware.smackx.packet.DataForm
Returns an Iterator for the list of instructions that explain how to fill out the form and what the form is about.
getInvite() - Method in class org.jivesoftware.smackx.packet.MUCUser
Returns the invitation for another user to a room.
getItem() - Method in class org.jivesoftware.smackx.packet.MUCUser
Returns the item child that holds information about roles, affiliation, jids and nicks.
getItemStatus() - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Returns the roster item status.
getItemType() - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Returns the roster item type.
getItems() - Method in class org.jivesoftware.smackx.packet.DataForm
Returns an Iterator for the items returned from a search.
getItems() - Method in class org.jivesoftware.smackx.packet.DiscoverItems
Returns the discovered items of the queried XMPP entity.
getItems() - Method in class org.jivesoftware.smackx.packet.MUCAdmin
Returns an Iterator for item childs that holds information about roles, affiliation, jids and nicks.
getItems() - Method in class org.jivesoftware.smackx.packet.MUCOwner
Returns an Iterator for item childs that holds information about affiliation, jids and nicks.
getItems() - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest
Returns an Iterator for item childs that holds information about offline messages to view or delete.
getJID() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHost
Returns the jabber ID of the stream host.
getJID() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHostUsed
Returns the jabber ID of the selected stream host.
getJabberId() - Method in class org.jivesoftware.smackx.packet.VCard
 
getJid() - Method in class org.jivesoftware.smack.packet.Bind
 
getJid() - Method in class org.jivesoftware.smackx.OfflineMessageHeader
Returns the full JID of the user that sent the message.
getJid() - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
Returns the full JID of this conference room.
getJid() - Method in class org.jivesoftware.smackx.muc.Affiliate
Returns the bare JID of the affiliated user.
getJid() - Method in class org.jivesoftware.smackx.muc.HostedRoom
Returns the XMPP address of the hosted room by the chat service.
getJid() - Method in class org.jivesoftware.smackx.muc.Occupant
Returns the full JID of the occupant.
getJid() - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Returns the by which an occupant is identified within the context of a room.
getJid() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Destroy
Returns the JID of an alternate location since the current room is being destroyed.
getJid() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Returns the by which an occupant is identified within the context of a room.
getJid() - Method in class org.jivesoftware.smackx.packet.MUCUser.Destroy
Returns the JID of an alternate location since the current room is being destroyed.
getJid() - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Returns the by which an occupant is identified within the context of a room.
getJid() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses.Address
 
getJid() - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest.Item
 
getJoinedRooms(XMPPConnection, String) - Static method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns an Iterator on the rooms where the requested user has joined.
getKeepAliveInterval() - Static method in class org.jivesoftware.smack.SmackConfiguration
Returns the number of milleseconds delay between sending keep-alive requests to the server.
getLabel() - Method in class org.jivesoftware.smackx.FormField.Option
Returns the label that represents the option.
getLabel() - Method in class org.jivesoftware.smackx.FormField
Returns the label of the question which should give enough information to the user to fill out the form.
getLabel() - Method in class org.jivesoftware.smackx.ReportedData.Column
Returns the column's label.
getLastActivity(XMPPConnection, String) - Static method in class org.jivesoftware.smackx.packet.LastActivity
Retrieve the last activity of a particular jid.
getLastName() - Method in class org.jivesoftware.smackx.packet.VCard
 
getMaxCacheSize() - Method in class org.jivesoftware.smack.util.Cache
 
getMaxChars() - Method in class org.jivesoftware.smackx.muc.DiscussionHistory
Returns the total number of characters to receive in the history.
getMaxChars() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence.History
Returns the total number of characters to receive in the history.
getMaxLifetime() - Method in class org.jivesoftware.smack.util.Cache
 
getMaxStanzas() - Method in class org.jivesoftware.smackx.muc.DiscussionHistory
Returns the total number of messages to receive in the history.
getMaxStanzas() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence.History
Returns the total number of messages to receive in the history.
getMembers() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns a collection of Affiliate with the room members.
getMessage() - Method in class org.jivesoftware.smack.XMPPException
 
getMessage() - Method in class org.jivesoftware.smack.packet.XMPPError
Returns the message describing the error, or null if there is no message.
getMessage() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer.Error
Returns a String representation of this error.
getMessageCount() - Method in class org.jivesoftware.smackx.OfflineMessageManager
Returns the number of offline messages for the user of the connection.
getMessages(List) - Method in class org.jivesoftware.smackx.OfflineMessageManager
Returns an Iterator with the offline Messages whose stamp matches the specified request.
getMessages() - Method in class org.jivesoftware.smackx.OfflineMessageManager
Returns an Iterator with all the offline Messages of the user.
getMiddleName() - Method in class org.jivesoftware.smackx.packet.VCard
 
getMimeType() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferRequest
Returns the mime-type of the file.
getMimeType() - Method in class org.jivesoftware.smackx.packet.StreamInitiation
Identifies the type of file that is desired to be transfered.
getMode() - Method in class org.jivesoftware.smack.packet.Presence
Returns the mode of the presence update.
getMode() - Method in class org.jivesoftware.smackx.packet.Bytestream
Returns the transport mode.
getModerators() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns a collection of Occupant with the room moderators.
getMultipleRecipientInfo(Packet) - Static method in class org.jivesoftware.smackx.MultipleRecipientManager
Returns the MultipleRecipientInfo contained in the specified packet or null if none was found.
getName() - Method in class org.jivesoftware.smack.RosterEntry
Returns the name associated with this entry.
getName() - Method in class org.jivesoftware.smack.RosterGroup
Returns the name of the group.
getName() - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Returns the user's name.
getName() - Method in class org.jivesoftware.smack.sasl.SASLAnonymous
 
getName() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Returns the common name of the SASL mechanism.
getName() - Method in class org.jivesoftware.smack.sasl.SASLPlainMechanism
 
getName() - Method in class org.jivesoftware.smackx.RemoteRosterEntry
Returns the user's name.
getName() - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
Returns the display label representing the Conference room.
getName() - Method in class org.jivesoftware.smackx.bookmark.BookmarkedURL
Returns the name representing the URL (eg.
getName() - Method in class org.jivesoftware.smackx.muc.HostedRoom
Returns the name of the room.
getName() - Method in class org.jivesoftware.smackx.packet.DiscoverInfo.Identity
Returns the identity's name.
getName() - Method in class org.jivesoftware.smackx.packet.DiscoverItems.Item
Returns the entity's name.
getName() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
Returns the file's name.
getName() - Method in class org.jivesoftware.smackx.packet.Version
Returns the natural-language name of the software.
getNames() - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
Returns an Iterator for the names that can be used to get values of the packet extension.
getNames() - Method in class org.jivesoftware.smackx.packet.DefaultPrivateData
Returns an Iterator for the names that can be used to get values of the private data.
getNamespace() - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
Returns the XML namespace of the extension sub-packet root element.
getNamespace() - Method in interface org.jivesoftware.smack.packet.PacketExtension
Returns the root element XML namespace.
getNamespace() - Method in class org.jivesoftware.smackx.GroupChatInvitation
 
getNamespace() - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Returns the root element XML namespace.
getNamespace() - Method in class org.jivesoftware.smackx.packet.Bytestream.Activate
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHost
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHostUsed
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.DataForm
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.DefaultPrivateData
Returns the XML namespace of the private data sub-packet root element.
getNamespace() - Method in class org.jivesoftware.smackx.packet.DelayInformation
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Data
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.MUCUser
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.MessageEvent
Returns the XML namespace of the extension sub-packet root element.
getNamespace() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.OfflineMessageInfo
Returns the XML namespace of the extension sub-packet root element.
getNamespace() - Method in interface org.jivesoftware.smackx.packet.PrivateData
Returns the root element XML namespace.
getNamespace() - Method in class org.jivesoftware.smackx.packet.RosterExchange
Returns the XML namespace of the extension sub-packet root element.
getNamespace() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.Feature
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
 
getNamespace() - Method in class org.jivesoftware.smackx.packet.XHTMLExtension
Returns the XML namespace of the extension sub-packet root element.
getNamespaces() - Method in class org.jivesoftware.smackx.filetransfer.FaultTolerantNegotiator
 
getNamespaces() - Method in class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator
 
getNamespaces() - Method in class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator
 
getNamespaces() - Method in class org.jivesoftware.smackx.filetransfer.StreamNegotiator
Returns the XMPP namespace reserved for this particular type of file transfer.
getNextStreamID() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
Returns a new, unique, stream ID to identify a file transfer.
getNick() - Method in class org.jivesoftware.smackx.muc.Affiliate
Returns the current nickname of the affiliated user if the user is currently in the room.
getNick() - Method in class org.jivesoftware.smackx.muc.Occupant
Returns the current nickname of the occupant in the room.
getNick() - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Returns the new nickname of an occupant that is changing his/her nickname.
getNick() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Returns the new nickname of an occupant that is changing his/her nickname.
getNick() - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Returns the new nickname of an occupant that is changing his/her nickname.
getNickName() - Method in class org.jivesoftware.smackx.packet.VCard
 
getNickname() - Method in class org.jivesoftware.smack.GroupChat
Returns the nickname that was used to join the room, or null if not currently joined.
getNickname() - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
Returns the nickname to use when joining this conference room.
getNickname() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the nickname that was used to join the room, or null if not currently joined.
getNode() - Method in class org.jivesoftware.smackx.packet.DiscoverInfo
Returns the node attribute that supplements the 'jid' attribute.
getNode() - Method in class org.jivesoftware.smackx.packet.DiscoverItems.Item
Returns the node attribute that supplements the 'jid' attribute.
getNode() - Method in class org.jivesoftware.smackx.packet.DiscoverItems
Returns the node attribute that supplements the 'jid' attribute.
getNode() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses.Address
 
getNode() - Method in class org.jivesoftware.smackx.packet.OfflineMessageInfo
Returns the stamp that uniquely identifies the offline message.
getNode() - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest.Item
 
getNodeItems() - Method in interface org.jivesoftware.smackx.NodeInformationProvider
Returns an Iterator on the Items DiscoverItems.Item defined in the node.
getOccupant(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the Occupant information for a particular occupant, or null if the user is not in the room.
getOccupantPresence(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the presence info for a particular user, or null if the user is not in the room.
getOccupants() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns an Iterator (of Strings) for the list of fully qualified occupants in the group chat.
getOccupantsCount() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the number of occupants in the group chat.
getOccupantsCount() - Method in class org.jivesoftware.smackx.muc.RoomInfo
Returns the discovered number of occupants that are currently in the room.
getOptions() - Method in class org.jivesoftware.smackx.FormField
Returns an Iterator for the available options that the user has in order to answer the question.
getOrganization() - Method in class org.jivesoftware.smackx.packet.VCard
 
getOrganizationUnit() - Method in class org.jivesoftware.smackx.packet.VCard
 
getOs() - Method in class org.jivesoftware.smackx.packet.Version
Returns the operating system of the queried entity.
getOutcasts() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns a collection of Affiliate with the room outcasts.
getOutputStream() - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer.NegotiationProgress
Once the negotiation process is completed the output stream can be retrieved.
getOutputStream() - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
Returns the output stream connected to the peer to transfer the file.
getOwners() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns a collection of Affiliate with the room owners.
getPacketFilter() - Method in class org.jivesoftware.smack.PacketCollector
Returns the packet filter associated with this packet collector.
getPacketID() - Method in class org.jivesoftware.smack.packet.Packet
Returns the unique ID of the packet.
getPacketID() - Method in class org.jivesoftware.smackx.packet.MessageEvent
Returns the unique ID of the message that requested to be notified of the event.
getPacketReplyTimeout() - Static method in class org.jivesoftware.smack.SmackConfiguration
Returns the number of milliseconds to wait for a response from the server.
getParticipant() - Method in class org.jivesoftware.smack.Chat
Returns the name of the user the chat is with.
getParticipantCount() - Method in class org.jivesoftware.smack.GroupChat
Returns the number of participants in the group chat.
getParticipants() - Method in class org.jivesoftware.smack.GroupChat
Returns an Iterator (of Strings) for the list of fully qualified participants in the group chat.
getParticipants() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns a collection of Occupant with the room participants.
getPassword() - Method in class org.jivesoftware.smack.packet.Authentication
Returns the plain text password or null if the password hasn't been set.
getPassword() - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
Returns the password to use when joining this conference room.
getPassword() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence
Returns the password to use when the room requires a password.
getPassword() - Method in class org.jivesoftware.smackx.packet.MUCUser
Returns the password to use to enter Password-Protected Room.
getPeer() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
Returns the JID of the peer for this file transfer.
getPhoneHome(String) - Method in class org.jivesoftware.smackx.packet.VCard
Get home phone number
getPhoneWork(String) - Method in class org.jivesoftware.smackx.packet.VCard
Get work phone number
getPort() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the port to use when establishing the connection.
getPort() - Method in class org.jivesoftware.smack.XMPPConnection
Returns the port number of the XMPP server for this connection.
getPort() - Method in class org.jivesoftware.smack.util.DNSUtil.HostAddress
Returns the port.
getPort() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHost
Returns the port on which the potential stream host would accept the connection.
getPresence(String) - Method in class org.jivesoftware.smack.Roster
Returns the presence info for a particular user, or null if the user is unavailable (offline) or if no presence information is available, such as when you are not subscribed to the user's presence updates.
getPresenceResource(String) - Method in class org.jivesoftware.smack.Roster
Returns the presence info for a particular user's resource, or null if the user is unavailable (offline) or if no presence information is available, such as when you are not subscribed to the user's presence updates.
getPresences(String) - Method in class org.jivesoftware.smack.Roster
Returns an iterator (of Presence objects) for all the user's current presences or null if the user is unavailable (offline) or if no presence information is available, such as when you are not subscribed to the user's presence updates.
getPriority() - Method in class org.jivesoftware.smack.packet.Presence
Returns the priority of the presence, or -1 if no priority has been set.
getPrivateData(String, String) - Method in class org.jivesoftware.smackx.PrivateDataManager
Returns the private data specified by the given element name and namespace.
getPrivateDataProvider(String, String) - Static method in class org.jivesoftware.smackx.PrivateDataManager
Returns the private data provider registered to the specified XML element name and namespace.
getProgress() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
Returns the progress of the file transfer as a number between 0 and 1.
getProperty(String) - Method in class org.jivesoftware.smack.packet.Packet
Returns the packet property with the specified name or null if the property doesn't exist.
getPropertyNames() - Method in class org.jivesoftware.smack.packet.Packet
Returns an Iterator for all the property names that are set.
getReader() - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
getReader() - Method in class org.jivesoftware.smack.debugger.LiteDebugger
 
getReader() - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
Returns the special Reader that wraps the main Reader and logs data to the GUI.
getReader() - Method in class org.jivesoftware.smackx.debugger.EnhancedDebugger
 
getReaderListener() - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
getReaderListener() - Method in class org.jivesoftware.smack.debugger.LiteDebugger
 
getReaderListener() - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
Returns the thread that will listen for all incoming packets and write them to the GUI.
getReaderListener() - Method in class org.jivesoftware.smackx.debugger.EnhancedDebugger
 
getReason() - Method in class org.jivesoftware.smackx.packet.DelayInformation
Returns a natural-language description of the reason for the delay or null if this information is not available.
getReason() - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Returns the reason for the item child.
getReason() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Destroy
Returns the reason for the room destruction.
getReason() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Returns the reason for the item child.
getReason() - Method in class org.jivesoftware.smackx.packet.MUCUser.Decline
Returns the message explaining why the invitation was rejected.
getReason() - Method in class org.jivesoftware.smackx.packet.MUCUser.Destroy
Returns the reason for the room destruction.
getReason() - Method in class org.jivesoftware.smackx.packet.MUCUser.Invite
Returns the message explaining the invitation.
getReason() - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Returns the reason for the item child.
getRegisterSASLMechanisms() - Static method in class org.jivesoftware.smack.SASLAuthentication
Returns the registerd SASLMechanism classes sorted by the level of preference.
getRegistrationForm() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the room's registration form that an unaffiliated user, can use to become a member of the room or null if no registration is possible.
getReplyAddress() - Method in class org.jivesoftware.smackx.MultipleRecipientInfo
Returns the address to which all replies are requested to be sent or null if no specific address was provided.
getReplyRoom() - Method in class org.jivesoftware.smackx.MultipleRecipientInfo
Returns the JID of a MUC room to which responses should be sent or null if no specific address was provided.
getReportedData() - Method in class org.jivesoftware.smackx.packet.DataForm
Returns the fields that will be returned from a search.
getReportedDataFrom(Packet) - Static method in class org.jivesoftware.smackx.ReportedData
Returns a new ReportedData if the packet is used for reporting data and includes an extension that matches the elementName and namespace "x","jabber:x:data".
getRequestor() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferRequest
Returns the fully-qualified jabber ID of the user that requested this file transfer.
getReservedNickname() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the reserved room nickname for the user in the room.
getResource() - Method in class org.jivesoftware.smack.packet.Authentication
Returns the resource or null if the resource hasn't been set.
getResource() - Method in class org.jivesoftware.smack.packet.Bind
 
getResponseTimeout() - Static method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
Returns the time in milliseconds after which the file transfer negotiation process will timeout if the other user has not responded.
getRole() - Method in class org.jivesoftware.smackx.muc.Affiliate
Returns the current role of the affiliated user if the user is currently in the room.
getRole() - Method in class org.jivesoftware.smackx.muc.Occupant
Returns the current role of the occupant in the room.
getRole() - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Returns the temporary position or privilege level of an occupant within a room.
getRole() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Returns the temporary position or privilege level of an occupant within a room.
getRole() - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Returns the temporary position or privilege level of an occupant within a room.
getRoom() - Method in class org.jivesoftware.smack.GroupChat
Returns the name of the room this GroupChat object represents.
getRoom() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the name of the room this MultiUserChat object represents.
getRoom() - Method in class org.jivesoftware.smackx.muc.RoomInfo
Returns the JID of the room whose information was discovered.
getRoomAddress() - Method in class org.jivesoftware.smackx.GroupChatInvitation
Returns the address of the group chat room.
getRoomInfo(XMPPConnection, String) - Static method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the discovered information of a given room without actually having to join the room.
getRoster() - Method in class org.jivesoftware.smack.XMPPConnection
Returns the roster for the user logged into the server.
getRosterEntries() - Method in class org.jivesoftware.smackx.packet.RosterExchange
Returns an Iterator for the roster entries in the packet.
getRosterItemCount() - Method in class org.jivesoftware.smack.packet.RosterPacket
Returns the number of roster items in this roster packet.
getRosterItems() - Method in class org.jivesoftware.smack.packet.RosterPacket
Returns an Iterator for the roster items in the packet.
getRows() - Method in class org.jivesoftware.smackx.ReportedData
Returns an Iterator for the rows returned from a search.
getSASLAuthentication() - Method in class org.jivesoftware.smack.XMPPConnection
Returns the SASLAuthentication manager that is responsible for authenticating with the server.
getSASLAuthentication() - Method in class org.jivesoftware.smack.sasl.SASLMechanism
 
getSearchForm(XMPPConnection, String) - Method in class org.jivesoftware.smackx.search.UserSearch
Returns the form for all search fields supported by the search service.
getSearchForm(String) - Method in class org.jivesoftware.smackx.search.UserSearchManager
Returns the form to fill out to perform a search.
getSearchResults(Form, String) - Method in class org.jivesoftware.smackx.search.UserSearchManager
Submits a search form to the server and returns the resulting information in the form of ReportedData
getSearchServices() - Method in class org.jivesoftware.smackx.search.UserSearchManager
Returns a collection of search services found on the server.
getSeconds() - Method in class org.jivesoftware.smackx.muc.DiscussionHistory
Returns the number of seconds to use to filter the messages received during that time.
getSeconds() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence.History
Returns the number of seconds to use to filter the messages received during that time.
getSeq() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Data
Returns the sequence of this packet in regard to the other data packets.
getServiceName() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the server name of the target server.
getServiceName() - Method in class org.jivesoftware.smack.XMPPConnection
Returns the name of the service provided by the XMPP server for this connection.
getServiceNames(XMPPConnection) - Static method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns a collection with the XMPP addresses of the Multi-User Chat services.
getSessionID() - Method in class org.jivesoftware.smackx.packet.Bytestream
Returns the session ID related to the Byte Stream negotiation.
getSessionID() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Data
Returns the unique stream ID identifying this file transfer.
getSessionID() - Method in class org.jivesoftware.smackx.packet.StreamInitiation
Uniquely identifies a stream initiation to the recipient.
getSharedGroups(XMPPConnection) - Static method in class org.jivesoftware.smackx.SharedGroupManager
Returns the collection that will contain the name of the shared groups where the user logged in with the specified session belongs.
getSince() - Method in class org.jivesoftware.smackx.muc.DiscussionHistory
Returns the since date to use to filter the messages received during that time.
getSince() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence.History
Returns the since date to use to filter the messages received during that time.
getSize() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
Returns the file's size.
getStamp() - Method in class org.jivesoftware.smackx.OfflineMessageHeader
Returns the stamp that uniquely identifies the offline message.
getStamp() - Method in class org.jivesoftware.smackx.packet.DelayInformation
Returns the timstamp when the packet was originally sent.
getStatus() - Method in class org.jivesoftware.smack.RosterEntry
Returns the roster subscription status of the entry.
getStatus() - Method in class org.jivesoftware.smack.packet.Presence
Returns the status message of the presence update, or null if there is not a status.
getStatus() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
Retuns the current status of the file transfer.
getStatus() - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer.NegotiationProgress
Returns the current status of the negotiation process.
getStatus() - Method in class org.jivesoftware.smackx.packet.MUCUser
Returns the status which holds a code that assists in presenting notification messages.
getStatusMessage() - Method in class org.jivesoftware.smackx.packet.LastActivity
Returns the status message of the last unavailable presence received from the user.
getStreamError() - Method in class org.jivesoftware.smack.XMPPException
Returns the StreamError asscociated with this exception, or null if there isn't one.
getStreamHost(String) - Method in class org.jivesoftware.smackx.packet.Bytestream
Returns the stream host related to the given jabber ID, or null if there is none.
getStreamHosts() - Method in class org.jivesoftware.smackx.packet.Bytestream
Returns the list of stream hosts contained in the packet.
getStreamID() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferRequest
Returns the stream ID that uniquely identifies this file transfer.
getStreamInitiation() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferRequest
Returns the stream initiation packet that was sent by the requestor which contains the parameters of the file transfer being transfer and also the methods available to transfer the file.
getSubject() - Method in class org.jivesoftware.smack.packet.Message
Returns the subject of the message, or null if the subject has not been set.
getSubject() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the last known room's subject or null if the user hasn't joined the room or the room does not have a subject yet.
getSubject() - Method in class org.jivesoftware.smackx.muc.RoomInfo
Returns the discovered subject of the room.
getSubscriptionMode() - Method in class org.jivesoftware.smack.Roster
Returns the subscription processing mode, which dictates what action Smack will take when subscription requests from other users are made.
getSupportedProtocols() - Static method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
Returns a collection of the supported transfer protocols.
getTOAddresses() - Method in class org.jivesoftware.smackx.MultipleRecipientInfo
Returns the list of MultipleAddresses.Address that were the primary recipients of the packet.
getTarget() - Method in class org.jivesoftware.smackx.packet.Bytestream.Activate
Returns the target of the activation.
getThread() - Method in class org.jivesoftware.smack.packet.Message
Returns the thread id of the message, which is a unique identifier for a sequence of "chat" messages.
getThreadID() - Method in class org.jivesoftware.smack.Chat
Returns the thread id associated with this chat, which corresponds to the thread field of XMPP messages.
getTime() - Method in class org.jivesoftware.smackx.packet.Time
Returns the local time or null if the time hasn't been set.
getTitle() - Method in class org.jivesoftware.smackx.Form
Returns the description of the data.
getTitle() - Method in class org.jivesoftware.smackx.ReportedData
Returns the report's title.
getTitle() - Method in class org.jivesoftware.smackx.packet.DataForm
Returns the description of the data.
getTo() - Method in class org.jivesoftware.smack.packet.Packet
Returns who the packet is being sent "to", or null if the value is not set.
getTo() - Method in class org.jivesoftware.smackx.packet.MUCUser.Decline
Returns the bare JID of the inviter.
getTo() - Method in class org.jivesoftware.smackx.packet.MUCUser.Invite
Returns the bare JID of the invitee.
getToActivate() - Method in class org.jivesoftware.smackx.packet.Bytestream
Returns the activate element of the packet sent to the proxy host to verify the identity of the initiator and match them to the appropriate stream.
getTruststorePassword() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns the password to use to access the truststore file.
getTruststorePath() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Retuns the path to the truststore file.
getTruststoreType() - Method in class org.jivesoftware.smack.ConnectionConfiguration
 
getType() - Method in class org.jivesoftware.smack.RosterEntry
Returns the roster subscription type of the entry.
getType() - Method in class org.jivesoftware.smack.packet.IQ
Returns the type of the IQ packet.
getType() - Method in class org.jivesoftware.smack.packet.Message
Returns the type of the message.
getType() - Method in class org.jivesoftware.smack.packet.Presence
Returns the type of this presence packet.
getType() - Method in class org.jivesoftware.smackx.Form
Returns the meaning of the data within the context.
getType() - Method in class org.jivesoftware.smackx.FormField
Returns an indicative of the format for the data to answer.
getType() - Method in class org.jivesoftware.smackx.ReportedData.Column
Returns the column's data format.
getType() - Method in class org.jivesoftware.smackx.packet.DataForm
Returns the meaning of the data within the context.
getType() - Method in class org.jivesoftware.smackx.packet.DiscoverInfo.Identity
Returns the entity's type.
getType() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses.Address
 
getTz() - Method in class org.jivesoftware.smackx.packet.Time
Returns the time zone.
getURL() - Method in class org.jivesoftware.smackx.bookmark.BookmarkedURL
Returns the URL.
getUnfiledEntries() - Method in class org.jivesoftware.smack.Roster
Returns an Iterator for the unfiled roster entries.
getUnfiledEntryCount() - Method in class org.jivesoftware.smack.Roster
Returns a count of the unfiled entries in the roster.
getUri() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses.Address
 
getUsedHost() - Method in class org.jivesoftware.smackx.packet.Bytestream
Returns the Socks5 host connected to by the remote user.
getUser() - Method in class org.jivesoftware.smack.RosterEntry
Returns the JID of the user associated with this entry.
getUser() - Method in class org.jivesoftware.smack.XMPPConnection
Returns the full XMPP address of the user that is logged in to the connection or null if not logged in yet.
getUser() - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Returns the user.
getUser() - Method in class org.jivesoftware.smackx.OfflineMessageHeader
Returns the bare JID of the user that was offline when the message was sent.
getUser() - Method in class org.jivesoftware.smackx.RemoteRosterEntry
Returns the user.
getUsername() - Method in class org.jivesoftware.smack.packet.Authentication
Returns the username, or null if the username hasn't been sent.
getUtc() - Method in class org.jivesoftware.smackx.packet.Time
Returns the time as a UTC formatted String using the format CCYYMMDDThh:mm:ss.
getValue(String) - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
Returns a packet extension value given a name.
getValue() - Method in class org.jivesoftware.smackx.FormField.Option
Returns the value of the option.
getValue(String) - Method in class org.jivesoftware.smackx.packet.DefaultPrivateData
Returns a value given a name.
getValues() - Method in class org.jivesoftware.smackx.FormField
Returns an Iterator for the default values of the question if the question is part of a form to fill out.
getValues() - Method in class org.jivesoftware.smackx.ReportedData.Field
Returns an iterator on the values reported as part of the search.
getValues(String) - Method in class org.jivesoftware.smackx.ReportedData.Row
Returns the values of the field whose variable matches the requested variable.
getVar() - Method in class org.jivesoftware.smackx.packet.DiscoverInfo.Feature
Returns the feature's variable.
getVariable() - Method in class org.jivesoftware.smackx.FormField
Returns the variable name that the question is filling out.
getVariable() - Method in class org.jivesoftware.smackx.ReportedData.Column
Returns the variable name that the column is showing.
getVariable() - Method in class org.jivesoftware.smackx.ReportedData.Field
Returns the variable name that the field represents.
getVersion() - Static method in class org.jivesoftware.smack.SmackConfiguration
Returns the Smack version information, eg "1.3.0".
getVersion() - Method in class org.jivesoftware.smackx.packet.Version
Returns the specific version of the software.
getWrappedThrowable() - Method in class org.jivesoftware.smack.XMPPException
Returns the Throwable asscociated with this exception, or null if there isn't one.
getWriter() - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
getWriter() - Method in class org.jivesoftware.smack.debugger.LiteDebugger
 
getWriter() - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
Returns the special Writer that wraps the main Writer and logs data to the GUI.
getWriter() - Method in class org.jivesoftware.smackx.debugger.EnhancedDebugger
 
getWriterListener() - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
getWriterListener() - Method in class org.jivesoftware.smack.debugger.LiteDebugger
 
getWriterListener() - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
Returns the thread that will listen for all outgoing packets and write them to the GUI.
getWriterListener() - Method in class org.jivesoftware.smackx.debugger.EnhancedDebugger
 
getXMPPError() - Method in class org.jivesoftware.smack.XMPPException
Returns the XMPPError asscociated with this exception, or null if there isn't one.
grantAdmin(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants administrator privileges to other users.
grantAdmin(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants administrator privileges to another user.
grantMembership(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants membership to other users.
grantMembership(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants membership to a user.
grantModerator(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants moderator privileges to participants or visitors.
grantModerator(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants moderator privileges to a participant or visitor.
grantOwnership(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants ownership privileges to other users.
grantOwnership(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants ownership privileges to another user.
grantVoice(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants voice to visitors in the room.
grantVoice(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Grants voice to a visitor in the room.

H

HEADLINE - Static variable in class org.jivesoftware.smack.packet.Message.Type
Text message to be displayed in scrolling marquee displays.
HostedRoom - class org.jivesoftware.smackx.muc.HostedRoom.
Hosted rooms by a chat service may be discovered if they are configured to appear in the room directory .
HostedRoom(DiscoverItems.Item) - Constructor for class org.jivesoftware.smackx.muc.HostedRoom
 
hasAnonymousAuthentication() - Method in class org.jivesoftware.smack.SASLAuthentication
Returns true if the server offered ANONYMOUS SASL as a way to authenticate users.
hasNonAnonymousAuthentication() - Method in class org.jivesoftware.smack.SASLAuthentication
Returns true if the server offered SASL authentication besides ANONYMOUS SASL.
hash(String) - Static method in class org.jivesoftware.smack.util.StringUtils
Hashes a String using the SHA-1 algorithm and returns the result as a String of hexadecimal numbers.
hashCode() - Method in class org.jivesoftware.smackx.packet.VCard
 

I

IBBExtensions - class org.jivesoftware.smackx.packet.IBBExtensions.
The different extensions used throughtout the negotiation and transfer process.
IBBExtensions() - Constructor for class org.jivesoftware.smackx.packet.IBBExtensions
 
IBBExtensions.Close - class org.jivesoftware.smackx.packet.IBBExtensions.Close.
Represents the closing of the file transfer.
IBBExtensions.Close(String) - Constructor for class org.jivesoftware.smackx.packet.IBBExtensions.Close
The constructor.
IBBExtensions.Data - class org.jivesoftware.smackx.packet.IBBExtensions.Data.
A data packet containing a portion of the file being sent encoded in base64.
IBBExtensions.Data(String) - Constructor for class org.jivesoftware.smackx.packet.IBBExtensions.Data
A constructor.
IBBExtensions.Data(String, long, String) - Constructor for class org.jivesoftware.smackx.packet.IBBExtensions.Data
 
IBBExtensions.Open - class org.jivesoftware.smackx.packet.IBBExtensions.Open.
Represents a request to open the file transfer.
IBBExtensions.Open(String, int) - Constructor for class org.jivesoftware.smackx.packet.IBBExtensions.Open
Constructs an open packet.
IBBProviders - class org.jivesoftware.smackx.provider.IBBProviders.
Parses an IBB packet.
IBBProviders() - Constructor for class org.jivesoftware.smackx.provider.IBBProviders
 
IBBProviders.Close - class org.jivesoftware.smackx.provider.IBBProviders.Close.
Parses a close IBB packet.
IBBProviders.Close() - Constructor for class org.jivesoftware.smackx.provider.IBBProviders.Close
 
IBBProviders.Data - class org.jivesoftware.smackx.provider.IBBProviders.Data.
Parses a data IBB packet.
IBBProviders.Data() - Constructor for class org.jivesoftware.smackx.provider.IBBProviders.Data
 
IBBProviders.Open - class org.jivesoftware.smackx.provider.IBBProviders.Open.
Parses an open IBB packet.
IBBProviders.Open() - Constructor for class org.jivesoftware.smackx.provider.IBBProviders.Open
 
IBBTransferNegotiator - class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator.
The in-band bytestream file transfer method, or IBB for short, transfers the file over the same XML Stream used by XMPP.
IBBTransferNegotiator(XMPPConnection) - Constructor for class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator
The default constructor for the In-Band Bystream Negotiator.
IBB_ONLY - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
 
ID_NOT_AVAILABLE - Static variable in class org.jivesoftware.smack.packet.Packet
Constant used as packetID to indicate that a packet has no id.
INBAND_BYTE_STREAM - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
The XMPP namespace of the In-Band bytestream
INITIAL - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
The initial status of the file transfer.
INVISIBLE - Static variable in class org.jivesoftware.smack.packet.Presence.Mode
 
IN_PROGRESS - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
The transfer is in progress.
IQ - class org.jivesoftware.smack.packet.IQ.
The base IQ (Info/Query) packet.
IQ() - Constructor for class org.jivesoftware.smack.packet.IQ
 
IQ.Type - class org.jivesoftware.smack.packet.IQ.Type.
A class to represent the type of the IQ packet.
IQProvider - interface org.jivesoftware.smack.provider.IQProvider.
An interface for parsing custom IQ packets.
IQTypeFilter - class org.jivesoftware.smack.filter.IQTypeFilter.
A filter for IQ packet types.
IQTypeFilter(IQ.Type) - Constructor for class org.jivesoftware.smack.filter.IQTypeFilter
 
IncomingFileTransfer - class org.jivesoftware.smackx.filetransfer.IncomingFileTransfer.
An incoming file transfer is created when the FileTransferManager.createIncomingFileTransfer(FileTransferRequest) method is invoked.
IncomingFileTransfer(FileTransferRequest, FileTransferNegotiator) - Constructor for class org.jivesoftware.smackx.filetransfer.IncomingFileTransfer
 
InvitationListener - interface org.jivesoftware.smackx.muc.InvitationListener.
A listener that is fired anytime an invitation to join a MUC room is received.
InvitationRejectionListener - interface org.jivesoftware.smackx.muc.InvitationRejectionListener.
A listener that is fired anytime an invitee declines or rejects an invitation.
includesFeature(String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns true if the specified feature is registered in the ServiceDiscoveryManager.
interceptPacket(Packet) - Method in interface org.jivesoftware.smack.PacketInterceptor
Process the packet that is about to be sent to the server.
interceptPacket(Packet) - Method in class org.jivesoftware.smackx.muc.DeafOccupantInterceptor
 
invitationDeclined(String, String) - Method in interface org.jivesoftware.smackx.muc.InvitationRejectionListener
Called when the invitee declines the invitation.
invitationReceived(XMPPConnection, String, String, String, String, Message) - Method in interface org.jivesoftware.smackx.muc.InvitationListener
Called when the an invitation to join a MUC room is received.
invite(String, String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Invites another user to the room in which one is an occupant.
invite(Message, String, String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Invites another user to the room in which one is an occupant using a given Message.
isAllowLocalProxyHost - Static variable in class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator
 
isAnonymous() - Method in class org.jivesoftware.smack.XMPPConnection
Returns true if currently authenticated anonymously.
isAuthenticated() - Method in class org.jivesoftware.smack.SASLAuthentication
Returns true if the user was able to authenticate with the server usins SASL.
isAuthenticated() - Method in class org.jivesoftware.smack.XMPPConnection
Returns true if currently authenticated by successfully calling the login method.
isAutoJoin() - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
Returns true if this conference room should be auto-joined on startup.
isCancelled() - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a notification returns if the receiver of the message cancelled composing a reply.
isComposing() - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a request returns if the sender of the message requests to be notified when the receiver is composing a reply.
isCompressionEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if the connection is going to use stream compression.
isConnected() - Method in class org.jivesoftware.smack.XMPPConnection
Returns true if currently connected to the XMPP server.
isDebuggerEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if the new connection about to be establish is going to be debugged.
isDelivered() - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a request returns if the sender of the message requests to be notified when the message is delivered.
isDelivered() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses.Address
 
isDisplayed() - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a request returns if the sender of the message requests to be notified when the message is displayed.
isDone() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
Returns true if the transfer has been cancled, if it has stopped because of a an error, or the transfer completed succesfully.
isEmpty() - Method in class org.jivesoftware.smack.util.Cache
 
isExpiredCertificatesCheckEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if certificates presented by the server are going to be checked for their validity.
isFetch() - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest
Returns true if all the offline messages of the user should be retrieved.
isJoined() - Method in class org.jivesoftware.smack.GroupChat
Returns true if currently in the group chat (after calling the GroupChat.join(String) method.
isJoined() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns true if currently in the multi user chat (after calling the MultiUserChat.join(String) method).
isMembersOnly() - Method in class org.jivesoftware.smackx.muc.RoomInfo
Returns true if the room has restricted the access so that only members may enter the room.
isMessageEventRequest() - Method in class org.jivesoftware.smackx.packet.MessageEvent
Returns true if this MessageEvent is a request for notifications.
isModerated() - Method in class org.jivesoftware.smackx.muc.RoomInfo
Returns true if the room enabled only participants to speak.
isNonanonymous() - Method in class org.jivesoftware.smackx.muc.RoomInfo
Returns true if presence packets will include the JID of every occupant.
isNotMatchingDomainCheckEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if certificates presented by the server are going to be checked for their domain.
isOffline() - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a request returns if the sender of the message requests to be notified when the receiver of the message is offline.
isPasswordProtected() - Method in class org.jivesoftware.smackx.muc.RoomInfo
Returns true if users musy provide a valid password in order to join the room.
isPersistent() - Method in class org.jivesoftware.smackx.muc.RoomInfo
Returns true if the room will persist after the last occupant have left the room.
isPurge() - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest
Returns true if all the offline messages of the user should be deleted.
isRanged() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
Returns whether or not the initiator can support a range for the file tranfer.
isRequired() - Method in class org.jivesoftware.smackx.FormField
Returns true if the question must be answered in order to complete the questionnaire.
isSASLAuthenticationEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if the client is going to use SASL authentication when logging into the server.
isSecureConnection() - Method in class org.jivesoftware.smack.SSLXMPPConnection
 
isSecureConnection() - Method in class org.jivesoftware.smack.XMPPConnection
Returns true if the connection is a secured one, such as an SSL connection or if TLS was negotiated successfully.
isSelfSignedCertificateEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if self-signed certificates are going to be accepted.
isServiceEnabled(XMPPConnection) - Static method in class org.jivesoftware.smackx.XHTMLManager
Returns true if the XHTML support is enabled for the given connection.
isServiceEnabled(XMPPConnection, String) - Static method in class org.jivesoftware.smackx.XHTMLManager
Returns true if the specified user handles XHTML messages.
isServiceEnabled(XMPPConnection) - Static method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
Checks to see if all file transfer related services are enabled on the connection.
isServiceEnabled(XMPPConnection, String) - Static method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns true if the specified user supports the Multi-User Chat protocol.
isTLSEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if the client is going to try to secure the connection using TLS after the connection has been established.
isUsingCompression() - Method in class org.jivesoftware.smack.XMPPConnection
Returns true if network traffic is being compressed.
isUsingTLS() - Method in class org.jivesoftware.smack.XMPPConnection
Returns true if the connection to the server has successfully negotiated TLS.
isVerifyChainEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if the whole chain of certificates presented by the server are going to be checked.
isVerifyRootCAEnabled() - Method in class org.jivesoftware.smack.ConnectionConfiguration
Returns true if root CA checking is going to be done.
isVisible() - Method in class org.jivesoftware.smackx.debugger.EnhancedDebuggerWindow
 
isXHTMLMessage(Message) - Static method in class org.jivesoftware.smackx.XHTMLManager
Returns true if the message contains an XHTML extension.

J

join(String) - Method in class org.jivesoftware.smack.GroupChat
Joins the chat room using the specified nickname.
join(String, long) - Method in class org.jivesoftware.smack.GroupChat
Joins the chat room using the specified nickname.
join(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Joins the chat room using the specified nickname.
join(String, String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Joins the chat room using the specified nickname and password.
join(String, String, DiscussionHistory, long) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Joins the chat room using the specified nickname and password.
joined(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
joined(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when a new room occupant has joined the room.

K

keySet() - Method in class org.jivesoftware.smack.util.Cache
 
kickParticipant(String, String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Kicks a visitor or participant from the room.
kicked(String, String, String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
kicked(String, String) - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
kicked(String, String, String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when a room participant has been kicked from the room.
kicked(String, String) - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when a moderator kicked your user from the room.

L

LastActivity - class org.jivesoftware.smackx.packet.LastActivity.
A last activity IQ for retrieving information about the last activity associated with a Jabber ID.
LastActivity() - Constructor for class org.jivesoftware.smackx.packet.LastActivity
 
LastActivity.Provider - class org.jivesoftware.smackx.packet.LastActivity.Provider.
The IQ Provider for LastActivity.
LastActivity.Provider() - Constructor for class org.jivesoftware.smackx.packet.LastActivity.Provider
 
LiteDebugger - class org.jivesoftware.smack.debugger.LiteDebugger.
The LiteDebugger is a very simple debugger that allows to debug sent, received and interpreted messages.
LiteDebugger(XMPPConnection, Writer, Reader) - Constructor for class org.jivesoftware.smack.debugger.LiteDebugger
 
lastAccessedList - Variable in class org.jivesoftware.smack.util.Cache
Linked list to maintain order that cache objects are accessed in, most used to least used.
lastActivity - Variable in class org.jivesoftware.smackx.packet.LastActivity
 
leave() - Method in class org.jivesoftware.smack.GroupChat
Leave the chat room.
leave() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Leave the chat room.
left(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
left(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when a room occupant has left the room on its own.
load(XMPPConnection) - Method in class org.jivesoftware.smackx.packet.VCard
Load VCard information for a connected user.
load(XMPPConnection, String) - Method in class org.jivesoftware.smackx.packet.VCard
Load VCard information for a given user.
login(String, String) - Method in class org.jivesoftware.smack.XMPPConnection
Logs in to the server using the strongest authentication mode supported by the server, then set our presence to available.
login(String, String, String) - Method in class org.jivesoftware.smack.XMPPConnection
Logs in to the server using the strongest authentication mode supported by the server, then sets presence to available.
login(String, String, String, boolean) - Method in class org.jivesoftware.smack.XMPPConnection
Logs in to the server using the strongest authentication mode supported by the server.
loginAnonymously() - Method in class org.jivesoftware.smack.XMPPConnection
Logs in to the server anonymously.

M

MAX_TABLE_ROWS - Static variable in class org.jivesoftware.smackx.debugger.EnhancedDebuggerWindow
Keeps the max number of rows to keep in the tables.
MUCAdmin - class org.jivesoftware.smackx.packet.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.
MUCAdmin() - Constructor for class org.jivesoftware.smackx.packet.MUCAdmin
 
MUCAdmin.Item - class org.jivesoftware.smackx.packet.MUCAdmin.Item.
Item child that holds information about roles, affiliation, jids and nicks.
MUCAdmin.Item(String, String) - Constructor for class org.jivesoftware.smackx.packet.MUCAdmin.Item
Creates a new item child.
MUCAdminProvider - class org.jivesoftware.smackx.provider.MUCAdminProvider.
The MUCAdminProvider parses MUCAdmin packets.
MUCAdminProvider() - Constructor for class org.jivesoftware.smackx.provider.MUCAdminProvider
 
MUCInitialPresence - class org.jivesoftware.smackx.packet.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.
MUCInitialPresence() - Constructor for class org.jivesoftware.smackx.packet.MUCInitialPresence
 
MUCInitialPresence.History - class org.jivesoftware.smackx.packet.MUCInitialPresence.History.
The History class controls the number of characters or messages to receive when entering a room.
MUCInitialPresence.History() - Constructor for class org.jivesoftware.smackx.packet.MUCInitialPresence.History
 
MUCOwner - class org.jivesoftware.smackx.packet.MUCOwner.
IQ packet that serves for granting and revoking ownership privileges, granting and revoking administrative privileges and destroying a room.
MUCOwner() - Constructor for class org.jivesoftware.smackx.packet.MUCOwner
 
MUCOwner.Destroy - class org.jivesoftware.smackx.packet.MUCOwner.Destroy.
Represents a request to the server to destroy a room.
MUCOwner.Destroy() - Constructor for class org.jivesoftware.smackx.packet.MUCOwner.Destroy
 
MUCOwner.Item - class org.jivesoftware.smackx.packet.MUCOwner.Item.
Item child that holds information about affiliation, jids and nicks.
MUCOwner.Item(String) - Constructor for class org.jivesoftware.smackx.packet.MUCOwner.Item
Creates a new item child.
MUCOwnerProvider - class org.jivesoftware.smackx.provider.MUCOwnerProvider.
The MUCOwnerProvider parses MUCOwner packets.
MUCOwnerProvider() - Constructor for class org.jivesoftware.smackx.provider.MUCOwnerProvider
 
MUCUser - class org.jivesoftware.smackx.packet.MUCUser.
Represents extended presence information about roles, affiliations, full JIDs, or status codes scoped by the 'http://jabber.org/protocol/muc#user' namespace.
MUCUser() - Constructor for class org.jivesoftware.smackx.packet.MUCUser
 
MUCUser.Decline - class org.jivesoftware.smackx.packet.MUCUser.Decline.
Represents a rejection to an invitation from another user to a room.
MUCUser.Decline() - Constructor for class org.jivesoftware.smackx.packet.MUCUser.Decline
 
MUCUser.Destroy - class org.jivesoftware.smackx.packet.MUCUser.Destroy.
Represents a notification that the room has been destroyed.
MUCUser.Destroy() - Constructor for class org.jivesoftware.smackx.packet.MUCUser.Destroy
 
MUCUser.Invite - class org.jivesoftware.smackx.packet.MUCUser.Invite.
Represents an invitation for another user to a room.
MUCUser.Invite() - Constructor for class org.jivesoftware.smackx.packet.MUCUser.Invite
 
MUCUser.Item - class org.jivesoftware.smackx.packet.MUCUser.Item.
Item child that holds information about roles, affiliation, jids and nicks.
MUCUser.Item(String, String) - Constructor for class org.jivesoftware.smackx.packet.MUCUser.Item
Creates a new item child.
MUCUser.Status - class org.jivesoftware.smackx.packet.MUCUser.Status.
Status code assists in presenting notification messages.
MUCUser.Status(String) - Constructor for class org.jivesoftware.smackx.packet.MUCUser.Status
Creates a new instance of Status with the specified code.
MUCUserProvider - class org.jivesoftware.smackx.provider.MUCUserProvider.
The MUCUserProvider parses packets with extended presence information about roles and affiliations.
MUCUserProvider() - Constructor for class org.jivesoftware.smackx.provider.MUCUserProvider
Creates a new MUCUserProvider.
Message - class org.jivesoftware.smack.packet.Message.
Represents XMPP message packets.
Message() - Constructor for class org.jivesoftware.smack.packet.Message
Creates a new, "normal" message.
Message(String) - Constructor for class org.jivesoftware.smack.packet.Message
Creates a new "normal" message to the specified recipient.
Message(String, Message.Type) - Constructor for class org.jivesoftware.smack.packet.Message
Creates a new message of the specified type to a recipient.
Message.Type - class org.jivesoftware.smack.packet.Message.Type.
Represents the type of a message.
MessageEvent - class org.jivesoftware.smackx.packet.MessageEvent.
Represents message events relating to the delivery, display, composition and cancellation of messages.
MessageEvent() - Constructor for class org.jivesoftware.smackx.packet.MessageEvent
 
MessageEventManager - class org.jivesoftware.smackx.MessageEventManager.
Manages message events requests and notifications.
MessageEventManager(XMPPConnection) - Constructor for class org.jivesoftware.smackx.MessageEventManager
Creates a new message event manager.
MessageEventNotificationListener - interface org.jivesoftware.smackx.MessageEventNotificationListener.
A listener that is fired anytime a message event notification is received.
MessageEventProvider - class org.jivesoftware.smackx.provider.MessageEventProvider.
The MessageEventProvider parses Message Event packets.
MessageEventProvider() - Constructor for class org.jivesoftware.smackx.provider.MessageEventProvider
Creates a new MessageEventProvider.
MessageEventRequestListener - interface org.jivesoftware.smackx.MessageEventRequestListener.
A listener that is fired anytime a message event request is received.
MessageTypeFilter - class org.jivesoftware.smack.filter.MessageTypeFilter.
Filters for packets of a specific type of Message (e.g.
MessageTypeFilter(Message.Type) - Constructor for class org.jivesoftware.smack.filter.MessageTypeFilter
Creates a new message type filter using the specified message type.
MultiUserChat - class org.jivesoftware.smackx.muc.MultiUserChat.
A MultiUserChat is a conversation that takes place among many users in a virtual room.
MultiUserChat(XMPPConnection, String) - Constructor for class org.jivesoftware.smackx.muc.MultiUserChat
Creates a new multi user chat with the specified connection and room name.
MultipleAddresses - class org.jivesoftware.smackx.packet.MultipleAddresses.
Packet extension that contains the list of addresses that a packet should be sent or was sent.
MultipleAddresses() - Constructor for class org.jivesoftware.smackx.packet.MultipleAddresses
 
MultipleAddresses.Address - class org.jivesoftware.smackx.packet.MultipleAddresses.Address.
 
MultipleAddressesProvider - class org.jivesoftware.smackx.provider.MultipleAddressesProvider.
The MultipleAddressesProvider parses MultipleAddresses packets.
MultipleAddressesProvider() - Constructor for class org.jivesoftware.smackx.provider.MultipleAddressesProvider
Creates a new MultipleAddressesProvider.
MultipleRecipientInfo - class org.jivesoftware.smackx.MultipleRecipientInfo.
MultipleRecipientInfo keeps information about the multiple recipients extension included in a received packet.
MultipleRecipientManager - class org.jivesoftware.smackx.MultipleRecipientManager.
A MultipleRecipientManager allows to send packets to multiple recipients by making use of JEP-33: Extended Stanza Addressing.
MultipleRecipientManager() - Constructor for class org.jivesoftware.smackx.MultipleRecipientManager
 
map - Variable in class org.jivesoftware.smack.util.Cache
The map the keys and values are stored in.
mark(int) - Method in class org.jivesoftware.smack.util.ObservableReader
 
markSupported() - Method in class org.jivesoftware.smack.util.ObservableReader
 
maxCacheSize - Variable in class org.jivesoftware.smack.util.Cache
Maximum number of items the cache will hold.
maxLifetime - Variable in class org.jivesoftware.smack.util.Cache
Maximum length of time objects can exist in cache before expiring.
membershipGranted(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
membershipGranted() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
membershipGranted(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when an administrator grants a user membership to the room.
membershipGranted() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when an administrator grants your user membership to the room.
membershipRevoked(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
membershipRevoked() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
membershipRevoked(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when an administrator revokes a user membership to the room.
membershipRevoked() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when an administrator revokes your user membership to the room.
message - Variable in class org.jivesoftware.smackx.packet.LastActivity
 
moderatorGranted(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
moderatorGranted() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
moderatorGranted(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when an administrator grants moderator privileges to a user.
moderatorGranted() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when an administrator grants moderator privileges to your user.
moderatorRevoked(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
moderatorRevoked() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
moderatorRevoked(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when an administrator revokes moderator privileges from a user.
moderatorRevoked() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when an administrator revokes moderator privileges from your user.

N

NAMESPACE - Static variable in class org.jivesoftware.smackx.GroupChatInvitation
Namespace of the packet extension.
NAMESPACE - Static variable in class org.jivesoftware.smackx.filetransfer.IBBTransferNegotiator
 
NAMESPACE - Static variable in class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator
 
NAMESPACE - Variable in class org.jivesoftware.smackx.packet.Bytestream.Activate
 
NAMESPACE - Static variable in class org.jivesoftware.smackx.packet.Bytestream.StreamHost
 
NAMESPACE - Variable in class org.jivesoftware.smackx.packet.Bytestream.StreamHostUsed
 
NAMESPACE - Static variable in class org.jivesoftware.smackx.packet.IBBExtensions
 
NEGOTIATED - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
After the stream negotitation has completed the intermediate state between the time when the negotiation is finished and the actual transfer begins.
NEGOTIATING_STREAM - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
The stream to transfer the file is being negotiated over the chosen stream type.
NEGOTIATING_TRANSFER - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
The file transfer is being negotiated with the peer.
NEW_UTC_FORMAT - Static variable in class org.jivesoftware.smackx.packet.DelayInformation
New date format based on JEP-82 that some clients may use when sending delayed dates.
NONE - Static variable in class org.jivesoftware.smack.packet.RosterPacket.ItemType
The user and subscriber have no interest in each other's presence.
NONE - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Error
No error
NORMAL - Static variable in class org.jivesoftware.smack.packet.Message.Type
(Default) a normal text message used in email like interface.
NOT_ACCEPTABLE - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Error
The peer did not find any of the provided stream mechanisms acceptable.
NO_REPLY - Static variable in class org.jivesoftware.smackx.packet.MultipleAddresses
 
NO_RESPONSE - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Error
The remote user did not respond or the connection timed out.
NodeInformationProvider - interface org.jivesoftware.smackx.NodeInformationProvider.
The NodeInformationProvider is responsible for providing information (i.e.
NotFilter - class org.jivesoftware.smack.filter.NotFilter.
Implements the logical NOT operation on a packet filter.
NotFilter(PacketFilter) - Constructor for class org.jivesoftware.smack.filter.NotFilter
Creates a NOT filter using the specified filter.
negotiateOutgoingTransfer(String, String, String, long, String, int) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
Send a request to another user to send them a file.
negotiator - Variable in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
newConnectionReader(Reader) - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
newConnectionReader(Reader) - Method in class org.jivesoftware.smack.debugger.LiteDebugger
 
newConnectionReader(Reader) - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
Returns a new special Reader that wraps the new connection Reader.
newConnectionReader(Reader) - Method in class org.jivesoftware.smackx.debugger.EnhancedDebugger
 
newConnectionWriter(Writer) - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
newConnectionWriter(Writer) - Method in class org.jivesoftware.smack.debugger.LiteDebugger
 
newConnectionWriter(Writer) - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
Returns a new special Writer that wraps the new connection Writer.
newConnectionWriter(Writer) - Method in class org.jivesoftware.smackx.debugger.EnhancedDebugger
 
nextMessage() - Method in class org.jivesoftware.smack.Chat
Returns the next available message in the chat.
nextMessage(long) - Method in class org.jivesoftware.smack.Chat
Returns the next available message in the chat.
nextMessage() - Method in class org.jivesoftware.smack.GroupChat
Returns the next available message in the chat.
nextMessage(long) - Method in class org.jivesoftware.smack.GroupChat
Returns the next available message in the chat.
nextMessage() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the next available message in the chat.
nextMessage(long) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Returns the next available message in the chat.
nextResult() - Method in class org.jivesoftware.smack.PacketCollector
Returns the next available packet.
nextResult(long) - Method in class org.jivesoftware.smack.PacketCollector
Returns the next available packet.
nicknameChanged(String, String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
nicknameChanged(String, String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when a participant changed his/her nickname in the room.

O

OFFLINE - Static variable in class org.jivesoftware.smackx.packet.MessageEvent
 
ObservableReader - class org.jivesoftware.smack.util.ObservableReader.
An ObservableReader is a wrapper on a Reader that notifies to its listeners when reading character streams.
ObservableReader(Reader) - Constructor for class org.jivesoftware.smack.util.ObservableReader
 
ObservableWriter - class org.jivesoftware.smack.util.ObservableWriter.
An ObservableWriter is a wrapper on a Writer that notifies to its listeners when writing to character streams.
ObservableWriter(Writer) - Constructor for class org.jivesoftware.smack.util.ObservableWriter
 
Occupant - class org.jivesoftware.smackx.muc.Occupant.
Represents the information about an occupant in a given room.
OfflineMessageHeader - class org.jivesoftware.smackx.OfflineMessageHeader.
The OfflineMessageHeader holds header information of an offline message.
OfflineMessageHeader(DiscoverItems.Item) - Constructor for class org.jivesoftware.smackx.OfflineMessageHeader
 
OfflineMessageInfo - class org.jivesoftware.smackx.packet.OfflineMessageInfo.
OfflineMessageInfo is an extension included in the retrieved offline messages requested by the OfflineMessageManager.
OfflineMessageInfo() - Constructor for class org.jivesoftware.smackx.packet.OfflineMessageInfo
 
OfflineMessageInfo.Provider - class org.jivesoftware.smackx.packet.OfflineMessageInfo.Provider.
 
OfflineMessageInfo.Provider() - Constructor for class org.jivesoftware.smackx.packet.OfflineMessageInfo.Provider
Creates a new Provider.
OfflineMessageManager - class org.jivesoftware.smackx.OfflineMessageManager.
The OfflineMessageManager helps manage offline messages even before the user has sent an available presence.
OfflineMessageManager(XMPPConnection) - Constructor for class org.jivesoftware.smackx.OfflineMessageManager
 
OfflineMessageRequest - class org.jivesoftware.smackx.packet.OfflineMessageRequest.
Represents a request to get some or all the offline messages of a user.
OfflineMessageRequest() - Constructor for class org.jivesoftware.smackx.packet.OfflineMessageRequest
 
OfflineMessageRequest.Item - class org.jivesoftware.smackx.packet.OfflineMessageRequest.Item.
Item child that holds information about offline messages to view or delete.
OfflineMessageRequest.Item(String) - Constructor for class org.jivesoftware.smackx.packet.OfflineMessageRequest.Item
Creates a new item child.
OfflineMessageRequest.Provider - class org.jivesoftware.smackx.packet.OfflineMessageRequest.Provider.
 
OfflineMessageRequest.Provider() - Constructor for class org.jivesoftware.smackx.packet.OfflineMessageRequest.Provider
 
OrFilter - class org.jivesoftware.smack.filter.OrFilter.
Implements the logical OR operation over two or more packet filters.
OrFilter() - Constructor for class org.jivesoftware.smack.filter.OrFilter
Creates an empty OR filter.
OrFilter(PacketFilter, PacketFilter) - Constructor for class org.jivesoftware.smack.filter.OrFilter
Creates an OR filter using the two specified filters.
OutgoingFileTransfer - class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer.
Handles the sending of a file to another user.
OutgoingFileTransfer(String, String, String, FileTransferNegotiator) - Constructor for class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
 
OutgoingFileTransfer.NegotiationProgress - class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer.NegotiationProgress.
A callback class to retrive the status of an outgoing transfer negotiation process.
OutgoingFileTransfer.NegotiationProgress() - Constructor for class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer.NegotiationProgress
 
offlineNotification(String, String) - Method in interface org.jivesoftware.smackx.MessageEventNotificationListener
Called when a notification that the receiver of the message is offline is received.
offlineNotificationRequested(String, String, MessageEventManager) - Method in class org.jivesoftware.smackx.DefaultMessageEventRequestListener
 
offlineNotificationRequested(String, String, MessageEventManager) - Method in interface org.jivesoftware.smackx.MessageEventRequestListener
Called when a request that the receiver of the message is offline is received.
org.jivesoftware.smack - package org.jivesoftware.smack
Core classes of the Smack API.
org.jivesoftware.smack.debugger - package org.jivesoftware.smack.debugger
Core debugger functionality.
org.jivesoftware.smack.filter - package org.jivesoftware.smack.filter
Allows PacketCollector and PacketListener instances to filter for packets with particular attributes.
org.jivesoftware.smack.packet - package org.jivesoftware.smack.packet
XML packets that are part of the XMPP protocol.
org.jivesoftware.smack.provider - package org.jivesoftware.smack.provider
Provides pluggable parsing of incoming IQ's and packet extensions.
org.jivesoftware.smack.sasl - package org.jivesoftware.smack.sasl
SASL Mechanisms.
org.jivesoftware.smack.util - package org.jivesoftware.smack.util
Utility classes.
org.jivesoftware.smackx - package org.jivesoftware.smackx
Smack extensions API.
org.jivesoftware.smackx.bookmark - package org.jivesoftware.smackx.bookmark
 
org.jivesoftware.smackx.debugger - package org.jivesoftware.smackx.debugger
Smack optional Debuggers.
org.jivesoftware.smackx.filetransfer - package org.jivesoftware.smackx.filetransfer
 
org.jivesoftware.smackx.muc - package org.jivesoftware.smackx.muc
Classes and Interfaces that implement Multi-User Chat (MUC).
org.jivesoftware.smackx.packet - package org.jivesoftware.smackx.packet
XML packets that are part of the XMPP extension protocols.
org.jivesoftware.smackx.provider - package org.jivesoftware.smackx.provider
Provides pluggable parsing logic for Smack extensions.
org.jivesoftware.smackx.search - package org.jivesoftware.smackx.search
 
ownershipGranted(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
ownershipGranted() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
ownershipGranted(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when an owner grants a user ownership on the room.
ownershipGranted() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when an owner grants to your user ownership on the room.
ownershipRevoked(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
ownershipRevoked() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
ownershipRevoked(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when an owner revokes a user ownership on the room.
ownershipRevoked() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when an owner revokes from your user ownership on the room.

P

PERSISTED_DEBUGGER - Static variable in class org.jivesoftware.smackx.debugger.EnhancedDebuggerWindow
 
Packet - class org.jivesoftware.smack.packet.Packet.
Base class for XMPP packets.
Packet() - Constructor for class org.jivesoftware.smack.packet.Packet
 
PacketCollector - class org.jivesoftware.smack.PacketCollector.
Provides a mechanism to collect packets into a result queue that pass a specified filter.
PacketCollector(PacketReader, PacketFilter) - Constructor for class org.jivesoftware.smack.PacketCollector
Creates a new packet collector.
PacketExtension - interface org.jivesoftware.smack.packet.PacketExtension.
Interface to represent packet extensions.
PacketExtensionFilter - class org.jivesoftware.smack.filter.PacketExtensionFilter.
Filters for packets with a particular type of packet extension.
PacketExtensionFilter(String, String) - Constructor for class org.jivesoftware.smack.filter.PacketExtensionFilter
Creates a new packet extension filter.
PacketExtensionProvider - interface org.jivesoftware.smack.provider.PacketExtensionProvider.
An interface for parsing custom packets extensions.
PacketFilter - interface org.jivesoftware.smack.filter.PacketFilter.
Defines a way to filter packets for particular attributes.
PacketIDFilter - class org.jivesoftware.smack.filter.PacketIDFilter.
Filters for packets with a particular packet ID.
PacketIDFilter(String) - Constructor for class org.jivesoftware.smack.filter.PacketIDFilter
Creates a new packet ID filter using the specified packet ID.
PacketInterceptor - interface org.jivesoftware.smack.PacketInterceptor.
Provides a mechanism to intercept and modify packets that are going to be sent to the server.
PacketListener - interface org.jivesoftware.smack.PacketListener.
Provides a mechanism to listen for packets that pass a specified filter.
PacketParserUtils - class org.jivesoftware.smack.util.PacketParserUtils.
Utility class that helps to parse packets.
PacketParserUtils() - Constructor for class org.jivesoftware.smack.util.PacketParserUtils
 
PacketTypeFilter - class org.jivesoftware.smack.filter.PacketTypeFilter.
Filters for packets of a particular type.
PacketTypeFilter(Class) - Constructor for class org.jivesoftware.smack.filter.PacketTypeFilter
Creates a new packet type filter that will filter for packets that are the same type as packetType.
ParticipantStatusListener - interface org.jivesoftware.smackx.muc.ParticipantStatusListener.
A listener that is fired anytime a participant's status in a room is changed, such as the user being kicked, banned, or granted admin permissions.
Presence - class org.jivesoftware.smack.packet.Presence.
Represents XMPP presence packets.
Presence(Presence.Type) - Constructor for class org.jivesoftware.smack.packet.Presence
Creates a new presence update.
Presence(Presence.Type, String, int, Presence.Mode) - Constructor for class org.jivesoftware.smack.packet.Presence
Creates a new presence update with a specified status, priority, and mode.
Presence.Mode - class org.jivesoftware.smack.packet.Presence.Mode.
A typsafe enum class to represent the presence mode.
Presence.Type - class org.jivesoftware.smack.packet.Presence.Type.
A typsafe enum class to represent the presecence type.
PrivateData - interface org.jivesoftware.smackx.packet.PrivateData.
Interface to represent private data.
PrivateDataManager - class org.jivesoftware.smackx.PrivateDataManager.
Manages private data, which is a mechanism to allow users to store arbitrary XML data on an XMPP server.
PrivateDataManager(XMPPConnection) - Constructor for class org.jivesoftware.smackx.PrivateDataManager
Creates a new private data manager.
PrivateDataManager(XMPPConnection, String) - Constructor for class org.jivesoftware.smackx.PrivateDataManager
Creates a new private data manager for a specific user (special case).
PrivateDataManager.PrivateDataIQProvider - class org.jivesoftware.smackx.PrivateDataManager.PrivateDataIQProvider.
An IQ provider to parse IQ results containing private data.
PrivateDataManager.PrivateDataIQProvider() - Constructor for class org.jivesoftware.smackx.PrivateDataManager.PrivateDataIQProvider
 
PrivateDataProvider - interface org.jivesoftware.smackx.provider.PrivateDataProvider.
An interface for parsing custom private data.
ProviderManager - class org.jivesoftware.smack.provider.ProviderManager.
Manages providers for parsing custom XML sub-documents of XMPP packets.
parseBareAddress(String) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns the XMPP address with any resource information removed.
parseError(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses error sub-packets.
parseExtension(XmlPullParser) - Method in interface org.jivesoftware.smack.provider.PacketExtensionProvider
Parse an extension sub-packet and create a PacketExtension instance.
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.GroupChatInvitation.Provider
 
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.packet.OfflineMessageInfo.Provider
Parses a OfflineMessageInfo packet (extension sub-packet).
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.DataFormProvider
 
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.DelayInformationProvider
 
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.IBBProviders.Data
 
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.MUCUserProvider
Parses a MUCUser packet (extension sub-packet).
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.MessageEventProvider
Parses a MessageEvent packet (extension sub-packet).
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.MultipleAddressesProvider
 
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.RosterExchangeProvider
Parses a RosterExchange packet (extension sub-packet).
parseExtension(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.XHTMLExtensionProvider
Parses a XHTMLExtension packet (extension sub-packet).
parseIQ(XmlPullParser) - Method in interface org.jivesoftware.smack.provider.IQProvider
Parse the IQ sub-document and create an IQ instance.
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.PrivateDataManager.PrivateDataIQProvider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.packet.LastActivity.Provider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest.Provider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.packet.SharedGroupsInfo.Provider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.BytestreamsProvider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.DiscoverInfoProvider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.DiscoverItemsProvider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.IBBProviders.Close
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.IBBProviders.Open
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.MUCAdminProvider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.MUCOwnerProvider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.StreamInitiationProvider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.provider.VCardProvider
 
parseIQ(XmlPullParser) - Method in class org.jivesoftware.smackx.search.UserSearch.Provider
 
parseMessage(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses a message packet.
parseName(String) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns the name portion of a XMPP address.
parsePacketExtension(String, String, XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses a packet extension sub-packet.
parsePresence(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parses a presence packet.
parsePrivateData(XmlPullParser) - Method in class org.jivesoftware.smackx.bookmark.Bookmarks.Provider
 
parsePrivateData(XmlPullParser) - Method in interface org.jivesoftware.smackx.provider.PrivateDataProvider
Parse the private data sub-document and create a PrivateData instance.
parseProperties(XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
Parse a properties sub-packet.
parseResource(String) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns the resource portion of a XMPP address.
parseServer(String) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns the server portion of a XMPP address.
parseWithIntrospection(String, Class, XmlPullParser) - Static method in class org.jivesoftware.smack.util.PacketParserUtils
 
pollMessage() - Method in class org.jivesoftware.smack.Chat
Polls for and returns the next message, or null if there isn't a message immediately available.
pollMessage() - Method in class org.jivesoftware.smack.GroupChat
Polls for and returns the next message, or null if there isn't a message immediately available.
pollMessage() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Polls for and returns the next message, or null if there isn't a message immediately available.
pollResult() - Method in class org.jivesoftware.smack.PacketCollector
Polls to see if a packet is currently available and returns it, or immediately returns null if no packets are currently in the result queue.
presenceChanged(String) - Method in interface org.jivesoftware.smack.RosterListener
Called when the presence of a roster entry is changed.
printInterpreted - Static variable in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
printStackTrace() - Method in class org.jivesoftware.smack.XMPPException
 
printStackTrace(PrintStream) - Method in class org.jivesoftware.smack.XMPPException
 
printStackTrace(PrintWriter) - Method in class org.jivesoftware.smack.XMPPException
 
processPacket(Packet) - Method in class org.jivesoftware.smack.PacketCollector
Processes a packet to see if it meets the criteria for this packet collector.
processPacket(Packet) - Method in interface org.jivesoftware.smack.PacketListener
Process the next packet sent to this packet listener.
publishItems(String, DiscoverItems) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Publishes new items to a parent entity.
publishItems(String, String, DiscoverItems) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Publishes new items to a parent entity and node.
put(Object, Object) - Method in class org.jivesoftware.smack.util.Cache
 
putAll(Map) - Method in class org.jivesoftware.smack.util.Cache
 

R

REFUSED - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
The peer has refused the file transfer request halting the file transfer negotiation process.
REMOVE - Static variable in class org.jivesoftware.smack.packet.RosterPacket.ItemType
The user wishes to stop receiving presence updates from the subscriber.
REMOVE_ACTION - Static variable in class org.jivesoftware.smackx.packet.DiscoverItems.Item
Request to remove the item.
REPLY_ROOM - Static variable in class org.jivesoftware.smackx.packet.MultipleAddresses
 
REPLY_TO - Static variable in class org.jivesoftware.smackx.packet.MultipleAddresses
 
RESULT - Static variable in class org.jivesoftware.smack.packet.IQ.Type
 
ReaderListener - interface org.jivesoftware.smack.util.ReaderListener.
Interface that allows for implementing classes to listen for string reading events.
Registration - class org.jivesoftware.smack.packet.Registration.
Represents registration packets.
Registration() - Constructor for class org.jivesoftware.smack.packet.Registration
 
RemoteRosterEntry - class org.jivesoftware.smackx.RemoteRosterEntry.
Represents a roster item, which consists of a JID and , their name and the groups the roster item belongs to.
RemoteRosterEntry(String, String, String[]) - Constructor for class org.jivesoftware.smackx.RemoteRosterEntry
Creates a new remote roster entry.
ReportedData - class org.jivesoftware.smackx.ReportedData.
Represents a set of data results returned as part of a search.
ReportedData() - Constructor for class org.jivesoftware.smackx.ReportedData
 
ReportedData.Column - class org.jivesoftware.smackx.ReportedData.Column.
Represents the columns definition of the reported data.
ReportedData.Column(String, String, String) - Constructor for class org.jivesoftware.smackx.ReportedData.Column
Creates a new column with the specified definition.
ReportedData.Field - class org.jivesoftware.smackx.ReportedData.Field.
 
ReportedData.Field(String, List) - Constructor for class org.jivesoftware.smackx.ReportedData.Field
 
ReportedData.Row - class org.jivesoftware.smackx.ReportedData.Row.
 
ReportedData.Row(List) - Constructor for class org.jivesoftware.smackx.ReportedData.Row
 
RoomInfo - class org.jivesoftware.smackx.muc.RoomInfo.
Represents the room information that was discovered using Service Discovery.
Roster - class org.jivesoftware.smack.Roster.
Represents a user's roster, which is the collection of users a person receives presence updates for.
RosterEntry - class org.jivesoftware.smack.RosterEntry.
Each user in your roster is represented by a roster entry, which contains the user's JID and a name or nickname you assign.
RosterExchange - class org.jivesoftware.smackx.packet.RosterExchange.
Represents XMPP Roster Item Exchange packets.
RosterExchange() - Constructor for class org.jivesoftware.smackx.packet.RosterExchange
Creates a new empty roster exchange package.
RosterExchange(Roster) - Constructor for class org.jivesoftware.smackx.packet.RosterExchange
Creates a new roster exchange package with the entries specified in roster.
RosterExchangeListener - interface org.jivesoftware.smackx.RosterExchangeListener.
A listener that is fired anytime a roster exchange is received.
RosterExchangeManager - class org.jivesoftware.smackx.RosterExchangeManager.
Manages Roster exchanges.
RosterExchangeManager(XMPPConnection) - Constructor for class org.jivesoftware.smackx.RosterExchangeManager
Creates a new roster exchange manager.
RosterExchangeProvider - class org.jivesoftware.smackx.provider.RosterExchangeProvider.
The RosterExchangeProvider parses RosterExchange packets.
RosterExchangeProvider() - Constructor for class org.jivesoftware.smackx.provider.RosterExchangeProvider
Creates a new RosterExchangeProvider.
RosterGroup - class org.jivesoftware.smack.RosterGroup.
A group of roster entries.
RosterListener - interface org.jivesoftware.smack.RosterListener.
A listener that is fired any time a roster is changed or the presence of a user in the roster is changed.
RosterPacket - class org.jivesoftware.smack.packet.RosterPacket.
Represents XMPP roster packets.
RosterPacket() - Constructor for class org.jivesoftware.smack.packet.RosterPacket
 
RosterPacket.Item - class org.jivesoftware.smack.packet.RosterPacket.Item.
A roster item, which consists of a JID, their name, the type of subscription, and the groups the roster item belongs to.
RosterPacket.Item(String, String) - Constructor for class org.jivesoftware.smack.packet.RosterPacket.Item
Creates a new roster item.
RosterPacket.ItemStatus - class org.jivesoftware.smack.packet.RosterPacket.ItemStatus.
The subscription status of a roster item.
RosterPacket.ItemType - class org.jivesoftware.smack.packet.RosterPacket.ItemType.
The subscription type of a roster item.
RosterPacket.ItemType(String) - Constructor for class org.jivesoftware.smack.packet.RosterPacket.ItemType
Returns the item type associated with the specified string.
randomString(int) - Static method in class org.jivesoftware.smack.util.StringUtils
Returns a random String of numbers and letters (lower and upper case) of the specified length.
read(char[], int, int) - Method in class org.jivesoftware.smack.util.ObservableReader
 
read() - Method in class org.jivesoftware.smack.util.ObservableReader
 
read(char[]) - Method in class org.jivesoftware.smack.util.ObservableReader
 
read(String) - Method in interface org.jivesoftware.smack.util.ReaderListener
Notification that the Reader has read a new string.
ready() - Method in class org.jivesoftware.smack.util.ObservableReader
 
recieveFile() - Method in class org.jivesoftware.smackx.filetransfer.IncomingFileTransfer
Negotiates the stream method to transfer the file over and then returns the negotiated stream.
recieveFile(File) - Method in class org.jivesoftware.smackx.filetransfer.IncomingFileTransfer
This method negotitates the stream and then transfer's the file over the negotiated stream.
registerSASLMechanism(int, String, Class) - Static method in class org.jivesoftware.smack.SASLAuthentication
Registers a new SASL mechanism in the specified preference position.
reject() - Method in class org.jivesoftware.smackx.filetransfer.FileTransferRequest
Rejects the file transfer request.
rejectIncomingFileTransfer(FileTransferRequest) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferManager
 
rejectStream(StreamInitiation) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
Reject a stream initiation request from a remote user.
reload() - Method in class org.jivesoftware.smack.Roster
Reloads the entire roster from the server.
remove(Object) - Method in class org.jivesoftware.smack.util.Cache
 
remove(Object, boolean) - Method in class org.jivesoftware.smack.util.Cache
 
removeBookmarkedConference(BookmarkedConference) - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Removes a BookmarkedConference.
removeBookmarkedURL(BookmarkedURL) - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Removes a bookmarked bookmarkedURL.
removeConnectionListener(ConnectionListener) - Method in class org.jivesoftware.smack.XMPPConnection
Removes a connection listener from this connection.
removeConnectionListener(ConnectionEstablishedListener) - Static method in class org.jivesoftware.smack.XMPPConnection
Removes a listener on new established connections.
removeEntry(RosterEntry) - Method in class org.jivesoftware.smack.Roster
Removes a roster entry from the roster.
removeEntry(RosterEntry) - Method in class org.jivesoftware.smack.RosterGroup
Removes a roster entry from this group.
removeExtension(PacketExtension) - Method in class org.jivesoftware.smack.packet.Packet
Removes a packet extension from the packet.
removeExtensionProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Removes an extension provider with the specified element name and namespace.
removeFeature(String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Removes the specified feature from the supported features by this XMPP entity.
removeFileTransferListener(FileTransferListener) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferManager
Removes a file transfer listener.
removeGroupName(String) - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Removes a group name.
removeIQProvider(String, String) - Static method in class org.jivesoftware.smack.provider.ProviderManager
Removes an IQ provider with the specified element name and namespace.
removeInvitationListener(XMPPConnection, InvitationListener) - Static method in class org.jivesoftware.smackx.muc.MultiUserChat
Removes a listener to invitation notifications.
removeInvitationRejectionListener(InvitationRejectionListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Removes a listener from invitation rejections notifications.
removeMessageEventNotificationListener(MessageEventNotificationListener) - Method in class org.jivesoftware.smackx.MessageEventManager
Removes a message event notification listener.
removeMessageEventRequestListener(MessageEventRequestListener) - Method in class org.jivesoftware.smackx.MessageEventManager
Removes a message event request listener.
removeMessageListener(PacketListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Removes a packet listener that was being notified of any new messages in the multi user chat.
removeNodeInformationProvider(String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Removes the NodeInformationProvider responsible for providing information (ie items) related to a given node.
removePacketListener(PacketListener) - Method in class org.jivesoftware.smack.XMPPConnection
Removes a packet listener from this connection.
removePacketWriterInterceptor(PacketInterceptor) - Method in class org.jivesoftware.smack.XMPPConnection
Removes a packet interceptor.
removePacketWriterListener(PacketListener) - Method in class org.jivesoftware.smack.XMPPConnection
Removes a packet listener from this connection.
removeParticipantListener(PacketListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Remoces a packet listener that was being notified of any new Presence packets sent to the group chat.
removeParticipantStatusListener(ParticipantStatusListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Removes a listener that was being notified of changes in occupants status in the room such as the user being kicked, banned, or granted admin permissions.
removePresenceInterceptor(PacketInterceptor) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Removes a PacketInterceptor that was being invoked every time a new presence was being sent by this MultiUserChat to the server.
removePrivateDataProvider(String, String) - Static method in class org.jivesoftware.smackx.PrivateDataManager
Removes a private data provider with the specified element name and namespace.
removeReaderListener(ReaderListener) - Method in class org.jivesoftware.smack.util.ObservableReader
Removes a reader listener from this reader.
removeRosterListener(RosterListener) - Method in class org.jivesoftware.smack.Roster
Removes a listener from this roster.
removeRosterListener(RosterExchangeListener) - Method in class org.jivesoftware.smackx.RosterExchangeManager
Removes a listener from roster exchanges.
removeSubjectUpdatedListener(SubjectUpdatedListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Removes a listener from subject change notifications.
removeUserStatusListener(UserStatusListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Removes a listener that was being notified of changes in your status in the room such as the user being kicked, banned, or granted admin permissions.
removeWriterListener(WriterListener) - Method in class org.jivesoftware.smack.util.ObservableWriter
Removes a writer listener from this writer.
reply(XMPPConnection, Message, Message) - Static method in class org.jivesoftware.smackx.MultipleRecipientManager
Sends a reply to a previously received packet that was sent to multiple recipients.
reset() - Method in class org.jivesoftware.smack.util.ObservableReader
 
resetValues() - Method in class org.jivesoftware.smackx.FormField
Removes all the values of the field.
resolveXMPPDomain(String) - Static method in class org.jivesoftware.smack.util.DNSUtil
Returns the host name and port that the specified XMPP server can be reached at for client-to-server communication.
resolveXMPPServerDomain(String) - Static method in class org.jivesoftware.smack.util.DNSUtil
Returns the host name and port that the specified XMPP server can be reached at for server-to-server communication.
revokeAdmin(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes administrator privileges from users.
revokeAdmin(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes administrator privileges from a user.
revokeMembership(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes users' membership.
revokeMembership(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes a user's membership.
revokeModerator(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes moderator privileges from other users.
revokeModerator(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes moderator privileges from another user.
revokeOwnership(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes ownership privileges from other users.
revokeOwnership(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes ownership privileges from another user.
revokeVoice(Collection) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes voice from participants in the room.
revokeVoice(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Revokes voice from a participant in the room.
rootWindowClosing(WindowEvent) - Method in class org.jivesoftware.smack.debugger.LiteDebugger
Notification that the root window is closing.
rootWindowClosing(WindowEvent) - Method in class org.jivesoftware.smackx.debugger.EnhancedDebuggerWindow
Notification that the root window is closing.

S

SASLAnonymous - class org.jivesoftware.smack.sasl.SASLAnonymous.
Implementation of the SASL ANONYMOUS mechanisn as defined by the IETF draft document.
SASLAnonymous(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLAnonymous
 
SASLAuthentication - class org.jivesoftware.smack.SASLAuthentication.
This class is responsible authenticating the user using SASL, binding the resource to the connection and establishing a session with the server.
SASLMechanism - class org.jivesoftware.smack.sasl.SASLMechanism.
Base class for SASL mechanisms.
SASLMechanism(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLMechanism
 
SASLPlainMechanism - class org.jivesoftware.smack.sasl.SASLPlainMechanism.
Implementation of the SASL PLAIN mechanisn as defined by the IETF draft document.
SASLPlainMechanism(SASLAuthentication) - Constructor for class org.jivesoftware.smack.sasl.SASLPlainMechanism
 
SET - Static variable in class org.jivesoftware.smack.packet.IQ.Type
 
SSLXMPPConnection - class org.jivesoftware.smack.SSLXMPPConnection.
Creates an SSL connection to a XMPP server using the legacy dedicated SSL port mechanism.
SSLXMPPConnection(String) - Constructor for class org.jivesoftware.smack.SSLXMPPConnection
Creates a new SSL connection to the specified host on the default SSL port (5223).
SSLXMPPConnection(String, int) - Constructor for class org.jivesoftware.smack.SSLXMPPConnection
Creates a new SSL connection to the specified host on the specified port.
SSLXMPPConnection(String, int, String) - Constructor for class org.jivesoftware.smack.SSLXMPPConnection
Creates a new SSL connection to the specified XMPP server on the given host and port.
STREAM - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransfer.Error
An error occured while sending or recieving the file
STREAM_DATA_FIELD_NAME - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
 
SUBSCRIBE - Static variable in class org.jivesoftware.smack.packet.Presence.Type
 
SUBSCRIBED - Static variable in class org.jivesoftware.smack.packet.Presence.Type
 
SUBSCRIPTION_ACCEPT_ALL - Static variable in class org.jivesoftware.smack.Roster
Automatically accept all subscription and unsubscription requests.
SUBSCRIPTION_MANUAL - Static variable in class org.jivesoftware.smack.Roster
Subscription requests are ignored, which means they must be manually processed by registering a listener for presence packets and then looking for any presence requests that have the type Presence.Type.SUBSCRIBE or Presence.Type.UNSUBSCRIBE.
SUBSCRIPTION_PENDING - Static variable in class org.jivesoftware.smack.packet.RosterPacket.ItemStatus
Request to subcribe.
SUBSCRIPTION_REJECT_ALL - Static variable in class org.jivesoftware.smack.Roster
Automatically reject all subscription requests.
ServiceDiscoveryManager - class org.jivesoftware.smackx.ServiceDiscoveryManager.
Manages discovery of services in XMPP entities.
ServiceDiscoveryManager(XMPPConnection) - Constructor for class org.jivesoftware.smackx.ServiceDiscoveryManager
Creates a new ServiceDiscoveryManager for a given XMPPConnection.
Session - class org.jivesoftware.smack.packet.Session.
IQ packet that will be sent to the server to establish a session.
Session() - Constructor for class org.jivesoftware.smack.packet.Session
 
SharedGroupManager - class org.jivesoftware.smackx.SharedGroupManager.
A SharedGroupManager provides services for discovering the shared groups where a user belongs.
SharedGroupManager() - Constructor for class org.jivesoftware.smackx.SharedGroupManager
 
SharedGroupsInfo - class org.jivesoftware.smackx.packet.SharedGroupsInfo.
IQ packet used for discovering the user's shared groups and for getting the answer back from the server.
SharedGroupsInfo() - Constructor for class org.jivesoftware.smackx.packet.SharedGroupsInfo
 
SharedGroupsInfo.Provider - class org.jivesoftware.smackx.packet.SharedGroupsInfo.Provider.
Internal Search service Provider.
SharedGroupsInfo.Provider() - Constructor for class org.jivesoftware.smackx.packet.SharedGroupsInfo.Provider
Provider Constructor.
SmackConfiguration - class org.jivesoftware.smack.SmackConfiguration.
Represents the configuration of Smack.
SmackDebugger - interface org.jivesoftware.smack.debugger.SmackDebugger.
Interface that allows for implementing classes to debug XML traffic.
Socks5TransferNegotiator - class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator.
A SOCKS5 bytestream is negotiated partly over the XMPP XML stream and partly over a seperate socket.
Socks5TransferNegotiator(XMPPConnection) - Constructor for class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiator
 
StreamError - class org.jivesoftware.smack.packet.StreamError.
Represents a stream error packet.
StreamError(String) - Constructor for class org.jivesoftware.smack.packet.StreamError
 
StreamInitiation - class org.jivesoftware.smackx.packet.StreamInitiation.
The process by which two entities initiate a stream.
StreamInitiation() - Constructor for class org.jivesoftware.smackx.packet.StreamInitiation
 
StreamInitiation.Feature - class org.jivesoftware.smackx.packet.StreamInitiation.Feature.
The feature negotiation portion of the StreamInitiation packet.
StreamInitiation.Feature(DataForm) - Constructor for class org.jivesoftware.smackx.packet.StreamInitiation.Feature
The dataform can be provided as part of the constructor.
StreamInitiation.File - class org.jivesoftware.smackx.packet.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.
StreamInitiation.File(String, long) - Constructor for class org.jivesoftware.smackx.packet.StreamInitiation.File
Constructor providing the name of the file and its size.
StreamInitiationProvider - class org.jivesoftware.smackx.provider.StreamInitiationProvider.
The StreamInitiationProvider parses StreamInitiation packets.
StreamInitiationProvider() - Constructor for class org.jivesoftware.smackx.provider.StreamInitiationProvider
 
StreamNegotiator - class org.jivesoftware.smackx.filetransfer.StreamNegotiator.
After the file transfer negotiation process is completed according to JEP-0096, the negotation process is passed off to a particular stream negotiator.
StreamNegotiator() - Constructor for class org.jivesoftware.smackx.filetransfer.StreamNegotiator
 
StringUtils - class org.jivesoftware.smack.util.StringUtils.
A collection of utility methods for String objects.
SubjectUpdatedListener - interface org.jivesoftware.smackx.muc.SubjectUpdatedListener.
A listener that is fired anytime a MUC room changes its subject.
save(XMPPConnection) - Method in class org.jivesoftware.smackx.packet.VCard
Save this vCard for the user connected by 'connection'.
selectStreamNegotiator(FileTransferRequest) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
Selects an appropriate stream negotiator after examining the incoming file transfer request.
send(String) - Method in class org.jivesoftware.smack.SASLAuthentication
 
send(XMPPConnection, Packet, List, List, List) - Static method in class org.jivesoftware.smackx.MultipleRecipientManager
Sends the specified packet to the list of specified recipients using the specified connection.
send(XMPPConnection, Packet, List, List, List, String, String, boolean) - Static method in class org.jivesoftware.smackx.MultipleRecipientManager
Sends the specified packet to the list of specified recipients using the specified connection.
send(Roster, String) - Method in class org.jivesoftware.smackx.RosterExchangeManager
Sends a roster to userID.
send(RosterEntry, String) - Method in class org.jivesoftware.smackx.RosterExchangeManager
Sends a roster entry to userID.
send(RosterGroup, String) - Method in class org.jivesoftware.smackx.RosterExchangeManager
Sends a roster group to userID.
sendCancelledNotification(String, String) - Method in class org.jivesoftware.smackx.MessageEventManager
Sends the notification that the receiver of the message has cancelled composing a reply.
sendComposingNotification(String, String) - Method in class org.jivesoftware.smackx.MessageEventManager
Sends the notification that the receiver of the message is composing a reply
sendConfigurationForm(Form) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Sends the completed configuration form to the server.
sendDeliveredNotification(String, String) - Method in class org.jivesoftware.smackx.MessageEventManager
Sends the notification that the message was delivered to the sender of the original message
sendDisplayedNotification(String, String) - Method in class org.jivesoftware.smackx.MessageEventManager
Sends the notification that the message was displayed to the sender of the original message
sendFile(String, long, String) - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
This method handles the negotiation of the file transfer and the stream, it only returns the created stream after the negotiation has been completed.
sendFile(String, long, String, OutgoingFileTransfer.NegotiationProgress) - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
This methods handles the transfer and stream negotiation process.
sendFile(File, String) - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
This method handles the stream negotiation process and transmits the file to the remote user.
sendMessage(String) - Method in class org.jivesoftware.smack.Chat
Sends the specified text as a message to the other chat participant.
sendMessage(Message) - Method in class org.jivesoftware.smack.Chat
Sends a message to the other chat participant.
sendMessage(String) - Method in class org.jivesoftware.smack.GroupChat
Sends a message to the chat room.
sendMessage(Message) - Method in class org.jivesoftware.smack.GroupChat
Sends a Message to the chat room.
sendMessage(String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Sends a message to the chat room.
sendMessage(Message) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Sends a Message to the chat room.
sendPacket(Packet) - Method in class org.jivesoftware.smack.XMPPConnection
Sends the specified packet to the server.
sendRegistrationForm(Form) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Sends the completed registration form to the server.
sendSearchForm(XMPPConnection, Form, String) - Method in class org.jivesoftware.smackx.search.UserSearch
Sends the filled out answer form to be sent and queried by the search service.
sendSimpleSearchForm(XMPPConnection, Form, String) - Method in class org.jivesoftware.smackx.search.UserSearch
Sends the filled out answer form to be sent and queried by the search service.
setAction(String) - Method in class org.jivesoftware.smackx.packet.DiscoverItems.Item
Sets the action that specifies the action being taken for this item.
setAction(String) - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest.Item
Sets if the server should return the specified offline message or delete it.
setActor(String) - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Sets the actor (JID of an occupant in the room) that was kicked or banned.
setActor(String) - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Sets the actor (JID of an occupant in the room) that was kicked or banned.
setActor(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Sets the actor (JID of an occupant in the room) that was kicked or banned.
setAddressFieldHome(String, String) - Method in class org.jivesoftware.smackx.packet.VCard
Set home address field
setAddressFieldWork(String, String) - Method in class org.jivesoftware.smackx.packet.VCard
Set work address field
setAnswer(String, String) - Method in class org.jivesoftware.smackx.Form
Sets a new String value to a given form's field.
setAnswer(String, int) - Method in class org.jivesoftware.smackx.Form
Sets a new int value to a given form's field.
setAnswer(String, long) - Method in class org.jivesoftware.smackx.Form
Sets a new long value to a given form's field.
setAnswer(String, float) - Method in class org.jivesoftware.smackx.Form
Sets a new float value to a given form's field.
setAnswer(String, double) - Method in class org.jivesoftware.smackx.Form
Sets a new double value to a given form's field.
setAnswer(String, boolean) - Method in class org.jivesoftware.smackx.Form
Sets a new boolean value to a given form's field.
setAnswer(String, List) - Method in class org.jivesoftware.smackx.Form
Sets a new values to a given form's field.
setAttributes(Map) - Method in class org.jivesoftware.smack.packet.Registration
Sets the account attributes.
setAutoJoin(boolean) - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
 
setAvatar(URL) - Method in class org.jivesoftware.smackx.packet.VCard
Set the avatar for the VCard by specifying the url to the image.
setAvatar(byte[]) - Method in class org.jivesoftware.smackx.packet.VCard
Specify the bytes for the avatar to use.
setBody(String) - Method in class org.jivesoftware.smack.packet.Message
Sets the body of the message.
setCancelled(boolean) - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a notification sets if the receiver of the message cancelled composing a reply.
setComposing(boolean) - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a request sets if the sender of the message requests to be notified when the receiver is composing a reply.
setCompressionEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets if the connection is going to use stream compression.
setData(String) - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Data
Sets the data contained in this packet.
setDate(Date) - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
Sets the date that the file was last modified.
setDebuggerEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets if the new connection about to be establish is going to be debugged.
setDecline(MUCUser.Decline) - Method in class org.jivesoftware.smackx.packet.MUCUser
Sets the rejection to an invitation from another user to a room.
setDefaultAnswer(String) - Method in class org.jivesoftware.smackx.Form
Sets the default value as the value of a given form's field.
setDefaultSubscriptionMode(int) - Static method in class org.jivesoftware.smack.Roster
Sets the default subscription processing mode to use when a new Roster is created.
setDelivered(boolean) - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a request sets if the sender of the message requests to be notified when the message is delivered.
setDesc(String) - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
Sets the description of the file.
setDescription(String) - Method in class org.jivesoftware.smackx.FormField
Sets a description that provides extra clarification about the question.
setDestroy(MUCOwner.Destroy) - Method in class org.jivesoftware.smackx.packet.MUCOwner
Sets a request to the server to destroy a room.
setDestroy(MUCUser.Destroy) - Method in class org.jivesoftware.smackx.packet.MUCUser
Sets the notification that the room has been destroyed.
setDigest(String, String) - Method in class org.jivesoftware.smack.packet.Authentication
Sets the digest value using a connection ID and password.
setDigest(String) - Method in class org.jivesoftware.smack.packet.Authentication
Sets the digest value directly.
setDisplay(String) - Method in class org.jivesoftware.smackx.packet.Time
Sets the local time in human-friendly format.
setDisplayed(boolean) - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a request sets if the sender of the message requests to be notified when the message is displayed.
setEmailHome(String) - Method in class org.jivesoftware.smackx.packet.VCard
 
setEmailWork(String) - Method in class org.jivesoftware.smackx.packet.VCard
 
setEncodedImage(String) - Method in class org.jivesoftware.smackx.packet.VCard
Set the encoded avatar string.
setError(XMPPError) - Method in class org.jivesoftware.smack.packet.Packet
Sets the error for this packet.
setError(FileTransfer.Error) - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
setException(Exception) - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
setExpiredCertificatesCheckEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets if certificates presented by the server are going to be checked for their validity.
setFeatureNegotiationForm(DataForm) - Method in class org.jivesoftware.smackx.packet.StreamInitiation
Sets the data form which contains the valid methods of stream neotiation and transfer.
setFetch(boolean) - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest
Sets if all the offline messages of the user should be retrieved.
setField(String, String) - Method in class org.jivesoftware.smackx.packet.VCard
Set generic VCard field.
setField(String, String, boolean) - Method in class org.jivesoftware.smackx.packet.VCard
Set generic, unescapable VCard field.
setFile(StreamInitiation.File) - Method in class org.jivesoftware.smackx.packet.StreamInitiation
Sets the file which contains the information pertaining to the file to be transfered.
setFileInfo(String, long) - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
setFileInfo(String, String, long) - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
setFirstName(String) - Method in class org.jivesoftware.smackx.packet.VCard
 
setFrom(String) - Method in class org.jivesoftware.smack.packet.Packet
Sets who the packet is being sent "from".
setFrom(String) - Method in class org.jivesoftware.smackx.packet.DelayInformation
Sets the JID of the entity that originally sent the packet or that delayed the delivery of the packet or null if this information is not available.
setFrom(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Decline
Sets the bare JID of the invitee that rejected the invitation.
setFrom(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Invite
Sets the bare JID of the inviter or, optionally, the room JID.
setHash(String) - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
Sets the MD5 sum of the file's contents
setHistory(MUCInitialPresence.History) - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence
Sets the History that manages the amount of discussion history provided on entering a room.
setIdentityName(String) - Static method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Sets the name of the client that will be returned when asked for the client identity in a disco request.
setIdentityType(String) - Static method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Sets the type of client that will be returned when asked for the client identity in a disco request.
setInstructions(String) - Method in class org.jivesoftware.smack.packet.Registration
Sets the registration instructions.
setInstructions(String) - Method in class org.jivesoftware.smackx.Form
Sets instructions that explain how to fill out the form and what the form is about.
setInstructions(List) - Method in class org.jivesoftware.smackx.packet.DataForm
Sets the list of instructions that explain how to fill out the form and what the form is about.
setInvite(MUCUser.Invite) - Method in class org.jivesoftware.smackx.packet.MUCUser
Sets the invitation for another user to a room.
setItem(MUCUser.Item) - Method in class org.jivesoftware.smackx.packet.MUCUser
Sets the item child that holds information about roles, affiliation, jids and nicks.
setItemStatus(RosterPacket.ItemStatus) - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Sets the roster item status.
setItemType(RosterPacket.ItemType) - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Sets the roster item type.
setJabberId(String) - Method in class org.jivesoftware.smackx.packet.VCard
 
setJid(String) - Method in class org.jivesoftware.smack.packet.Bind
 
setJid(String) - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
 
setJid(String) - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Sets the by which an occupant is identified within the context of a room.
setJid(String) - Method in class org.jivesoftware.smackx.packet.MUCOwner.Destroy
Sets the JID of an alternate location since the current room is being destroyed.
setJid(String) - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Sets the by which an occupant is identified within the context of a room.
setJid(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Destroy
Sets the JID of an alternate location since the current room is being destroyed.
setJid(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Sets the by which an occupant is identified within the context of a room.
setJid(String) - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest.Item
 
setKeepAliveInterval(int) - Static method in class org.jivesoftware.smack.SmackConfiguration
Sets the number of milleseconds delay between sending keep-alive requests to the server.
setLabel(String) - Method in class org.jivesoftware.smackx.FormField
Sets the label of the question which should give enough information to the user to fill out the form.
setLastName(String) - Method in class org.jivesoftware.smackx.packet.VCard
 
setMaxCacheSize(int) - Method in class org.jivesoftware.smack.util.Cache
 
setMaxChars(int) - Method in class org.jivesoftware.smackx.muc.DiscussionHistory
Sets the total number of characters to receive in the history.
setMaxChars(int) - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence.History
Sets the total number of characters to receive in the history.
setMaxLifetime(long) - Method in class org.jivesoftware.smack.util.Cache
 
setMaxStanzas(int) - Method in class org.jivesoftware.smackx.muc.DiscussionHistory
Sets the total number of messages to receive in the history.
setMaxStanzas(int) - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence.History
Sets the total number of messages to receive in the history.
setMiddleName(String) - Method in class org.jivesoftware.smackx.packet.VCard
 
setMimeType(String) - Method in class org.jivesoftware.smackx.packet.StreamInitiation
The "mime-type" attribute identifies the MIME-type for the data across the stream.
setMode(Presence.Mode) - Method in class org.jivesoftware.smack.packet.Presence
Sets the mode of the presence update.
setMode(Bytestream.Mode) - Method in class org.jivesoftware.smackx.packet.Bytestream
Set the transport mode.
setName(String) - Method in class org.jivesoftware.smack.RosterEntry
Sets the name associated with this entry.
setName(String) - Method in class org.jivesoftware.smack.RosterGroup
Sets the name of the group.
setName(String) - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
Sets the user's name.
setName(String) - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
 
setName(String) - Method in class org.jivesoftware.smackx.bookmark.BookmarkedURL
Sets the name representing the URL.
setName(String) - Method in class org.jivesoftware.smackx.packet.DiscoverItems.Item
Sets the entity's name.
setName(String) - Method in class org.jivesoftware.smackx.packet.Version
Sets the natural-language name of the software.
setNick(String) - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Sets the new nickname of an occupant that is changing his/her nickname.
setNick(String) - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Sets the new nickname of an occupant that is changing his/her nickname.
setNick(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Sets the new nickname of an occupant that is changing his/her nickname.
setNickName(String) - Method in class org.jivesoftware.smackx.packet.VCard
 
setNickname(String) - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
 
setNoReply() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses
Indicate that the packet being sent should not be replied.
setNode(String) - Method in class org.jivesoftware.smackx.packet.DiscoverInfo
Sets the node attribute that supplements the 'jid' attribute.
setNode(String) - Method in class org.jivesoftware.smackx.packet.DiscoverItems.Item
Sets the node attribute that supplements the 'jid' attribute.
setNode(String) - Method in class org.jivesoftware.smackx.packet.DiscoverItems
Sets the node attribute that supplements the 'jid' attribute.
setNode(String) - Method in class org.jivesoftware.smackx.packet.OfflineMessageInfo
Sets the stamp that uniquely identifies the offline message.
setNodeInformationProvider(String, NodeInformationProvider) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Sets the NodeInformationProvider responsible for providing information (ie items) related to a given node.
setNotMatchingDomainCheckEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets if certificates presented by the server are going to be checked for their domain.
setOffline(boolean) - Method in class org.jivesoftware.smackx.packet.MessageEvent
When the message is a request sets if the sender of the message requests to be notified when the receiver of the message is offline.
setOrganization(String) - Method in class org.jivesoftware.smackx.packet.VCard
 
setOrganizationUnit(String) - Method in class org.jivesoftware.smackx.packet.VCard
 
setOs(String) - Method in class org.jivesoftware.smackx.packet.Version
Sets the operating system of the queried entity.
setOutputStream(OutputStream) - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
 
setPacketID(String) - Method in class org.jivesoftware.smack.packet.Packet
Sets the unique ID of the packet.
setPacketID(String) - Method in class org.jivesoftware.smackx.packet.MessageEvent
Sets the unique ID of the message that requested to be notified of the event.
setPacketReplyTimeout(int) - Static method in class org.jivesoftware.smack.SmackConfiguration
Sets the number of milliseconds to wait for a response from the server.
setPassword(String) - Method in class org.jivesoftware.smack.packet.Authentication
Sets the plain text password.
setPassword(String) - Method in class org.jivesoftware.smackx.bookmark.BookmarkedConference
 
setPassword(String) - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence
Sets the password to use when the room requires a password.
setPassword(String) - Method in class org.jivesoftware.smackx.packet.MUCUser
Sets the password to use to enter Password-Protected Room.
setPhoneHome(String, String) - Method in class org.jivesoftware.smackx.packet.VCard
Set home phone number
setPhoneWork(String, String) - Method in class org.jivesoftware.smackx.packet.VCard
Set work phone number
setPort(int) - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHost
Sets the port of the stream host.
setPriority(int) - Method in class org.jivesoftware.smack.packet.Presence
Sets the priority of the presence.
setPrivateData(PrivateData) - Method in class org.jivesoftware.smackx.PrivateDataManager
Sets a private data value.
setProperty(String, int) - Method in class org.jivesoftware.smack.packet.Packet
Sets a packet property with an int value.
setProperty(String, long) - Method in class org.jivesoftware.smack.packet.Packet
Sets a packet property with a long value.
setProperty(String, float) - Method in class org.jivesoftware.smack.packet.Packet
Sets a packet property with a float value.
setProperty(String, double) - Method in class org.jivesoftware.smack.packet.Packet
Sets a packet property with a double value.
setProperty(String, boolean) - Method in class org.jivesoftware.smack.packet.Packet
Sets a packet property with a bboolean value.
setProperty(String, Object) - Method in class org.jivesoftware.smack.packet.Packet
Sets a property with an Object as the value.
setPurge(boolean) - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest
Sets if all the offline messages of the user should be deleted.
setRanged(boolean) - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
True if a range can be provided and false if it cannot.
setReason(String) - Method in class org.jivesoftware.smackx.packet.DelayInformation
Sets a natural-language description of the reason for the delay or null if this information is not available.
setReason(String) - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
Sets the reason for the item child.
setReason(String) - Method in class org.jivesoftware.smackx.packet.MUCOwner.Destroy
Sets the reason for the room destruction.
setReason(String) - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Sets the reason for the item child.
setReason(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Decline
Sets the message explaining why the invitation was rejected.
setReason(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Destroy
Sets the reason for the room destruction.
setReason(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Invite
Sets the message explaining the invitation.
setReason(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
Sets the reason for the item child.
setReportedData(DataForm.ReportedData) - Method in class org.jivesoftware.smackx.packet.DataForm
Sets the fields that will be returned from a search.
setRequired(boolean) - Method in class org.jivesoftware.smackx.FormField
Sets if the question must be answered in order to complete the questionnaire.
setResource(String) - Method in class org.jivesoftware.smack.packet.Authentication
Sets the resource.
setResource(String) - Method in class org.jivesoftware.smack.packet.Bind
 
setResponseTimeout(int) - Static method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
Sets the time in milliseconds after which the file transfer negotiation process will timeout if the other user has not responded.
setRole(String) - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
Sets the temporary position or privilege level of an occupant within a room.
setSASLAuthenticationEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets if the client is going to use SASL authentication when logging into the server.
setSeconds(int) - Method in class org.jivesoftware.smackx.muc.DiscussionHistory
Sets the number of seconds to use to filter the messages received during that time.
setSeconds(int) - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence.History
Sets the number of seconds to use to filter the messages received during that time.
setSelfSignedCertificateEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets if self-signed certificates are going to be accepted.
setSeq(long) - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Data
Sets the sequence of this packet.
setServiceEnabled(XMPPConnection, boolean) - Static method in class org.jivesoftware.smackx.XHTMLManager
Enables or disables the XHTML support on a given connection.
setServiceEnabled(XMPPConnection, boolean) - Static method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
Enable the Jabber services related to file transfer on the particular connection.
setSessionID(String) - Method in class org.jivesoftware.smackx.packet.Bytestream
Set the session ID related to the Byte Stream.
setSesssionID(String) - Method in class org.jivesoftware.smackx.packet.StreamInitiation
The "id" attribute is an opaque identifier.
setSince(Date) - Method in class org.jivesoftware.smackx.muc.DiscussionHistory
Sets the since date to use to filter the messages received during that time.
setSince(Date) - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence.History
Sets the since date to use to filter the messages received during that time.
setStatus(String) - Method in class org.jivesoftware.smack.packet.Presence
Sets the status message of the presence update.
setStatus(FileTransfer.Status) - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
setStatus(MUCUser.Status) - Method in class org.jivesoftware.smackx.packet.MUCUser
Sets the status which holds a code that assists in presenting notification messages.
setSubject(String) - Method in class org.jivesoftware.smack.packet.Message
Sets the subject of the message.
setSubscriptionMode(int) - Method in class org.jivesoftware.smack.Roster
Sets the subscription processing mode, which dictates what action Smack will take when subscription requests from other users are made.
setTLSEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets if the client is going to try to secure the connection using TLS after the connection has been established.
setThread(String) - Method in class org.jivesoftware.smack.packet.Message
Sets the thread id of the message, which is a unique identifier for a sequence of "chat" messages.
setTime(Date) - Method in class org.jivesoftware.smackx.packet.Time
Sets the time using the local time.
setTitle(String) - Method in class org.jivesoftware.smackx.Form
Sets the description of the data.
setTitle(String) - Method in class org.jivesoftware.smackx.packet.DataForm
Sets the description of the data.
setTo(String) - Method in class org.jivesoftware.smack.packet.Packet
Sets who the packet is being sent "to".
setTo(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Decline
Sets the bare JID of the inviter.
setTo(String) - Method in class org.jivesoftware.smackx.packet.MUCUser.Invite
Sets the bare JID of the invitee.
setToActivate(String) - Method in class org.jivesoftware.smackx.packet.Bytestream
Upon the response from the target of the used host the activate packet is sent to the Socks5 proxy.
setTruststorePassword(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets the password to use to access the truststore file.
setTruststorePath(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets the path to the truststore file.
setTruststoreType(String) - Method in class org.jivesoftware.smack.ConnectionConfiguration
 
setType(IQ.Type) - Method in class org.jivesoftware.smack.packet.IQ
Sets the type of the IQ packet.
setType(Message.Type) - Method in class org.jivesoftware.smack.packet.Message
Sets the type of the message.
setType(Presence.Type) - Method in class org.jivesoftware.smack.packet.Presence
Sets the type of the presence packet.
setType(String) - Method in class org.jivesoftware.smackx.FormField
Sets an indicative of the format for the data to answer.
setType(String) - Method in class org.jivesoftware.smackx.packet.DiscoverInfo.Identity
Sets the entity's type.
setTz(String) - Method in class org.jivesoftware.smackx.packet.Time
Sets the time zone.
setURL(String) - Method in class org.jivesoftware.smackx.bookmark.BookmarkedURL
Sets the URL.
setUsedHost(String) - Method in class org.jivesoftware.smackx.packet.Bytestream
Upon connecting to the stream host the target of the stream replys to the initiator with the jabber id of the Socks5 host that they used.
setUsername(String) - Method in class org.jivesoftware.smack.packet.Authentication
Sets the username.
setUtc(String) - Method in class org.jivesoftware.smackx.packet.Time
Sets the time using UTC formatted String in the format CCYYMMDDThh:mm:ss.
setValue(String, String) - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
Sets a packet extension value using the given name.
setValue(String, String) - Method in class org.jivesoftware.smackx.packet.DefaultPrivateData
Sets a value given the name.
setVerifyChainEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets if the whole chain of certificates presented by the server are going to be checked.
setVerifyRootCAEnabled(boolean) - Method in class org.jivesoftware.smack.ConnectionConfiguration
Sets if root CA checking is going to be done.
setVersion(String) - Method in class org.jivesoftware.smackx.packet.Version
Sets the specific version of the software.
setVisible(boolean) - Method in class org.jivesoftware.smackx.debugger.EnhancedDebuggerWindow
 
shouldNotReply() - Method in class org.jivesoftware.smackx.MultipleRecipientInfo
Returns true if the received packet should not be replied.
size() - Method in class org.jivesoftware.smack.util.Cache
 
skip(long) - Method in class org.jivesoftware.smack.util.ObservableReader
 
streamID - Variable in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
subjectUpdated(String, String) - Method in interface org.jivesoftware.smackx.muc.SubjectUpdatedListener
Called when a MUC room has changed its subject.
supportsAccountCreation() - Method in class org.jivesoftware.smack.AccountManager
Returns true if the server supports creating new accounts.
supportsFlexibleRetrieval() - Method in class org.jivesoftware.smackx.OfflineMessageManager
Returns true if the server supports Flexible Offline Message Retrieval.

T

TCP - Static variable in class org.jivesoftware.smackx.packet.Bytestream.Mode
A TCP based stream.
TO - Static variable in class org.jivesoftware.smack.packet.RosterPacket.ItemType
The user is interested in receiving presence updates from the subscriber.
TO - Static variable in class org.jivesoftware.smackx.packet.MultipleAddresses
 
TYPE_BOOLEAN - Static variable in class org.jivesoftware.smackx.FormField
 
TYPE_CANCEL - Static variable in class org.jivesoftware.smackx.Form
 
TYPE_FIXED - Static variable in class org.jivesoftware.smackx.FormField
 
TYPE_FORM - Static variable in class org.jivesoftware.smackx.Form
 
TYPE_HIDDEN - Static variable in class org.jivesoftware.smackx.FormField
 
TYPE_JID_MULTI - Static variable in class org.jivesoftware.smackx.FormField
 
TYPE_JID_SINGLE - Static variable in class org.jivesoftware.smackx.FormField
 
TYPE_LIST_MULTI - Static variable in class org.jivesoftware.smackx.FormField
 
TYPE_LIST_SINGLE - Static variable in class org.jivesoftware.smackx.FormField
 
TYPE_RESULT - Static variable in class org.jivesoftware.smackx.Form
 
TYPE_SUBMIT - Static variable in class org.jivesoftware.smackx.Form
 
TYPE_TEXT_MULTI - Static variable in class org.jivesoftware.smackx.FormField
 
TYPE_TEXT_PRIVATE - Static variable in class org.jivesoftware.smackx.FormField
 
TYPE_TEXT_SINGLE - Static variable in class org.jivesoftware.smackx.FormField
 
ThreadFilter - class org.jivesoftware.smack.filter.ThreadFilter.
Filters for message packets with a particular thread value.
ThreadFilter(String) - Constructor for class org.jivesoftware.smack.filter.ThreadFilter
Creates a new thread filter using the specified thread value.
Time - class org.jivesoftware.smackx.packet.Time.
A Time IQ packet, which is used by XMPP clients to exchange their respective local times.
Time() - Constructor for class org.jivesoftware.smackx.packet.Time
Creates a new Time instance with empty values for all fields.
Time(Calendar) - Constructor for class org.jivesoftware.smackx.packet.Time
Creates a new Time instance using the specified calendar instance as the time value to send.
ToContainsFilter - class org.jivesoftware.smack.filter.ToContainsFilter.
Filters for packets where the "to" field contains a specified value.
ToContainsFilter(String) - Constructor for class org.jivesoftware.smack.filter.ToContainsFilter
Creates a "to" contains filter using the "to" field part.
toString() - Method in class org.jivesoftware.smack.RosterEntry
 
toString() - Method in class org.jivesoftware.smack.XMPPException
 
toString() - Method in class org.jivesoftware.smack.filter.AndFilter
 
toString() - Method in class org.jivesoftware.smack.filter.OrFilter
 
toString() - Method in class org.jivesoftware.smack.packet.IQ.Type
 
toString() - Method in class org.jivesoftware.smack.packet.Message.Type
 
toString() - Method in class org.jivesoftware.smack.packet.Presence.Mode
 
toString() - Method in class org.jivesoftware.smack.packet.Presence.Type
 
toString() - Method in class org.jivesoftware.smack.packet.Presence
 
toString() - Method in class org.jivesoftware.smack.packet.RosterPacket.ItemStatus
 
toString() - Method in class org.jivesoftware.smack.packet.RosterPacket.ItemType
 
toString() - Method in class org.jivesoftware.smack.packet.StreamError
 
toString() - Method in class org.jivesoftware.smack.packet.XMPPError
 
toString() - Method in class org.jivesoftware.smack.util.DNSUtil.HostAddress
 
toString() - Method in class org.jivesoftware.smackx.FormField.Option
 
toString() - Method in class org.jivesoftware.smackx.XHTMLText
Returns the text of the XHTMLText.
toString() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer.Error
 
toString() - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer.Status
 
toString() - Method in class org.jivesoftware.smackx.packet.Bytestream.Mode
 
toString() - Method in class org.jivesoftware.smackx.packet.VCard
 
toXML() - Method in class org.jivesoftware.smack.packet.DefaultPacketExtension
 
toXML() - Method in class org.jivesoftware.smack.packet.IQ
 
toXML() - Method in class org.jivesoftware.smack.packet.Message
 
toXML() - Method in class org.jivesoftware.smack.packet.Packet
Returns the packet as XML.
toXML() - Method in interface org.jivesoftware.smack.packet.PacketExtension
Returns the XML reppresentation of the PacketExtension.
toXML() - Method in class org.jivesoftware.smack.packet.Presence
 
toXML() - Method in class org.jivesoftware.smack.packet.RosterPacket.Item
 
toXML() - Method in class org.jivesoftware.smack.packet.XMPPError
Returns the error as XML.
toXML() - Method in class org.jivesoftware.smackx.FormField.Option
 
toXML() - Method in class org.jivesoftware.smackx.FormField
 
toXML() - Method in class org.jivesoftware.smackx.GroupChatInvitation
 
toXML() - Method in class org.jivesoftware.smackx.RemoteRosterEntry
 
toXML() - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Returns the XML reppresentation of the PrivateData.
toXML() - Method in class org.jivesoftware.smackx.packet.Bytestream.Activate
 
toXML() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHost
 
toXML() - Method in class org.jivesoftware.smackx.packet.Bytestream.StreamHostUsed
 
toXML() - Method in class org.jivesoftware.smackx.packet.DataForm.Item
 
toXML() - Method in class org.jivesoftware.smackx.packet.DataForm.ReportedData
 
toXML() - Method in class org.jivesoftware.smackx.packet.DataForm
 
toXML() - Method in class org.jivesoftware.smackx.packet.DefaultPrivateData
 
toXML() - Method in class org.jivesoftware.smackx.packet.DelayInformation
 
toXML() - Method in class org.jivesoftware.smackx.packet.DiscoverInfo.Feature
 
toXML() - Method in class org.jivesoftware.smackx.packet.DiscoverInfo.Identity
 
toXML() - Method in class org.jivesoftware.smackx.packet.DiscoverItems.Item
 
toXML() - Method in class org.jivesoftware.smackx.packet.IBBExtensions.Data
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCAdmin.Item
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence.History
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCInitialPresence
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Destroy
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCOwner.Item
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCUser.Decline
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCUser.Destroy
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCUser.Invite
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCUser.Item
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCUser.Status
 
toXML() - Method in class org.jivesoftware.smackx.packet.MUCUser
 
toXML() - Method in class org.jivesoftware.smackx.packet.MessageEvent
Returns the XML representation of a Message Event according the specification.
toXML() - Method in class org.jivesoftware.smackx.packet.MultipleAddresses
 
toXML() - Method in class org.jivesoftware.smackx.packet.OfflineMessageInfo
 
toXML() - Method in class org.jivesoftware.smackx.packet.OfflineMessageRequest.Item
 
toXML() - Method in interface org.jivesoftware.smackx.packet.PrivateData
Returns the XML reppresentation of the PrivateData.
toXML() - Method in class org.jivesoftware.smackx.packet.RosterExchange
Returns the XML representation of a Roster Item Exchange according the specification.
toXML() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.Feature
 
toXML() - Method in class org.jivesoftware.smackx.packet.StreamInitiation.File
 
toXML() - Method in class org.jivesoftware.smackx.packet.XHTMLExtension
Returns the XML representation of a XHTML extension according the specification.

U

UDP - Static variable in class org.jivesoftware.smackx.packet.Bytestream.Mode
A UDP based stream.
UNAVAILABLE - Static variable in class org.jivesoftware.smack.packet.Presence.Type
 
UNSUBCRIPTION_PENDING - Static variable in class org.jivesoftware.smack.packet.RosterPacket.ItemStatus
Request to unsubscribe.
UNSUBSCRIBE - Static variable in class org.jivesoftware.smack.packet.Presence.Type
 
UNSUBSCRIBED - Static variable in class org.jivesoftware.smack.packet.Presence.Type
 
UPDATE_ACTION - Static variable in class org.jivesoftware.smackx.packet.DiscoverItems.Item
Request to create or update the item.
UTC_FORMAT - Static variable in class org.jivesoftware.smackx.packet.DelayInformation
 
UserSearch - class org.jivesoftware.smackx.search.UserSearch.
Implements the protocol currently used to search information repositories on the Jabber network.
UserSearch() - Constructor for class org.jivesoftware.smackx.search.UserSearch
Creates a new instance of UserSearch.
UserSearch.Provider - class org.jivesoftware.smackx.search.UserSearch.Provider.
Internal Search service Provider.
UserSearch.Provider() - Constructor for class org.jivesoftware.smackx.search.UserSearch.Provider
Provider Constructor.
UserSearchManager - class org.jivesoftware.smackx.search.UserSearchManager.
The UserSearchManager is a facade built upon Jabber Search Services (JEP-055) to allow for searching repositories on a Jabber Server.
UserSearchManager(XMPPConnection) - Constructor for class org.jivesoftware.smackx.search.UserSearchManager
Creates a new UserSearchManager.
UserStatusListener - interface org.jivesoftware.smackx.muc.UserStatusListener.
A listener that is fired anytime your participant's status in a room is changed, such as the user being kicked, banned, or granted admin permissions.
unregisterSASLMechanism(String) - Static method in class org.jivesoftware.smack.SASLAuthentication
Unregisters an existing SASL mechanism.
updateStatus(FileTransfer.Status, FileTransfer.Status) - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
userHasLogged(String) - Method in class org.jivesoftware.smack.debugger.ConsoleDebugger
 
userHasLogged(String) - Method in class org.jivesoftware.smack.debugger.LiteDebugger
 
userHasLogged(String) - Method in interface org.jivesoftware.smack.debugger.SmackDebugger
Called when a user has logged in to the server.
userHasLogged(String) - Method in class org.jivesoftware.smackx.debugger.EnhancedDebugger
 

V

VCard - class org.jivesoftware.smackx.packet.VCard.
A VCard class for use with the SMACK jabber library.
VCard() - Constructor for class org.jivesoftware.smackx.packet.VCard
 
VCardProvider - class org.jivesoftware.smackx.provider.VCardProvider.
vCard provider.
VCardProvider() - Constructor for class org.jivesoftware.smackx.provider.VCardProvider
 
Version - class org.jivesoftware.smackx.packet.Version.
A Version IQ packet, which is used by XMPP clients to discover version information about the software running at another entity's JID.
Version() - Constructor for class org.jivesoftware.smackx.packet.Version
 
values() - Method in class org.jivesoftware.smack.util.Cache
 
voiceGranted(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
voiceGranted() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
voiceGranted(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when a moderator grants voice to a visitor.
voiceGranted() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when a moderator grants voice to your user.
voiceRevoked(String) - Method in class org.jivesoftware.smackx.muc.DefaultParticipantStatusListener
 
voiceRevoked() - Method in class org.jivesoftware.smackx.muc.DefaultUserStatusListener
 
voiceRevoked(String) - Method in interface org.jivesoftware.smackx.muc.ParticipantStatusListener
Called when a moderator revokes voice from a participant.
voiceRevoked() - Method in interface org.jivesoftware.smackx.muc.UserStatusListener
Called when a moderator revokes voice from your user.

W

WriterListener - interface org.jivesoftware.smack.util.WriterListener.
Interface that allows for implementing classes to listen for string writing events.
write(char[], int, int) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
write(int) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
write(char[]) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
write(String) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
write(String, int, int) - Method in class org.jivesoftware.smack.util.ObservableWriter
 
write(String) - Method in interface org.jivesoftware.smack.util.WriterListener
Notification that the Writer has written a new string.
writeToStream(InputStream, OutputStream) - Method in class org.jivesoftware.smackx.filetransfer.FileTransfer
 

X

XHTMLExtension - class org.jivesoftware.smackx.packet.XHTMLExtension.
An XHTML sub-packet, which is used by XMPP clients to exchange formatted text.
XHTMLExtension() - Constructor for class org.jivesoftware.smackx.packet.XHTMLExtension
 
XHTMLExtensionProvider - class org.jivesoftware.smackx.provider.XHTMLExtensionProvider.
The XHTMLExtensionProvider parses XHTML packets.
XHTMLExtensionProvider() - Constructor for class org.jivesoftware.smackx.provider.XHTMLExtensionProvider
Creates a new XHTMLExtensionProvider.
XHTMLManager - class org.jivesoftware.smackx.XHTMLManager.
Manages XHTML formatted texts within messages.
XHTMLManager() - Constructor for class org.jivesoftware.smackx.XHTMLManager
 
XHTMLText - class org.jivesoftware.smackx.XHTMLText.
An XHTMLText represents formatted text.
XHTMLText(String, String) - Constructor for class org.jivesoftware.smackx.XHTMLText
Creates a new XHTMLText with body tag params.
XMPPConnection - class org.jivesoftware.smack.XMPPConnection.
Creates a connection to a XMPP server.
XMPPConnection(String) - Constructor for class org.jivesoftware.smack.XMPPConnection
Creates a new connection to the specified XMPP server.
XMPPConnection(String, int) - Constructor for class org.jivesoftware.smack.XMPPConnection
Creates a new connection to the XMPP server at the specifiec host and port.
XMPPConnection(String, int, String) - Constructor for class org.jivesoftware.smack.XMPPConnection
Creates a new connection to the specified XMPP server on the given host and port.
XMPPConnection(String, int, String, SocketFactory) - Constructor for class org.jivesoftware.smack.XMPPConnection
Creates a new connection to the specified XMPP server on the given port using the specified SocketFactory.
XMPPConnection(ConnectionConfiguration) - Constructor for class org.jivesoftware.smack.XMPPConnection
 
XMPPConnection(ConnectionConfiguration, SocketFactory) - Constructor for class org.jivesoftware.smack.XMPPConnection
 
XMPPError - class org.jivesoftware.smack.packet.XMPPError.
Represents a XMPP error sub-packet.
XMPPError(int) - Constructor for class org.jivesoftware.smack.packet.XMPPError
Creates a new error with the specified code and no message..
XMPPError(int, String) - Constructor for class org.jivesoftware.smack.packet.XMPPError
Creates a new error with the specified code and message.
XMPPException - exception org.jivesoftware.smack.XMPPException.
A generic exception that is thrown when an error occurs performing an XMPP operation.
XMPPException() - Constructor for class org.jivesoftware.smack.XMPPException
Creates a new XMPPException.
XMPPException(String) - Constructor for class org.jivesoftware.smack.XMPPException
Creates a new XMPPException with a description of the exception.
XMPPException(Throwable) - Constructor for class org.jivesoftware.smack.XMPPException
Creates a new XMPPException with the Throwable that was the root cause of the exception.
XMPPException(StreamError) - Constructor for class org.jivesoftware.smack.XMPPException
Cretaes a new XMPPException with the stream error that was the root case of the exception.
XMPPException(XMPPError) - Constructor for class org.jivesoftware.smack.XMPPException
Cretaes a new XMPPException with the XMPPError that was the root case of the exception.
XMPPException(String, Throwable) - Constructor for class org.jivesoftware.smack.XMPPException
Creates a new XMPPException with a description of the exception and the Throwable that was the root cause of the exception.
XMPPException(String, XMPPError, Throwable) - Constructor for class org.jivesoftware.smack.XMPPException
Creates a new XMPPException with a description of the exception, an XMPPError, and the Throwable that was the root cause of the exception.
XMPPException(String, XMPPError) - Constructor for class org.jivesoftware.smack.XMPPException
Creates a new XMPPException with a description of the exception and the XMPPException that was the root cause of the exception.

_

_createVCardFromXml(String) - Static method in class org.jivesoftware.smackx.provider.VCardProvider
 

A B C D E F G H I J K L M N O P R S T U V W X _
Smack

Copyright © 2003 Jive Software.