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

A

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.
accept() - Method in class org.jivesoftware.smackx.workgroup.agent.Offer
Accepts the offer.
AccountManager - Class in org.jivesoftware.smack
Allows creation and management of accounts on an XMPP server.
AccountManager(XMPPConnection) - Constructor for class org.jivesoftware.smack.AccountManager
Creates a new AccountManager instance.
ACTIVE - Static variable in class org.jivesoftware.smackx.workgroup.agent.WorkgroupQueue.Status
The queue is active but NOT accepting new chat requests.
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(String, String) - Method in class org.jivesoftware.smack.packet.Message
Adds a body with a corresponding language.
addBody(String) - Method in class org.jivesoftware.smackx.packet.XHTMLExtension
Adds a body to the packet.
addBody(Message, String) - Static method in class org.jivesoftware.smackx.XHTMLManager
Adds an XHTML body to the message.
addBookmarkedConference(String, String, boolean, String, String) - Method in class org.jivesoftware.smackx.bookmark.BookmarkManager
Adds or updates a conference in the bookmarks.
addBookmarkedConference(BookmarkedConference) - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Add a BookmarkedConference to bookmarks.
addBookmarkedURL(String, String, boolean) - Method in class org.jivesoftware.smackx.bookmark.BookmarkManager
Adds a new url or updates an already existing url in the bookmarks.
addBookmarkedURL(BookmarkedURL) - Method in class org.jivesoftware.smackx.bookmark.Bookmarks
Adds a BookmarkedURL.
addChatListener(ChatManagerListener) - Method in class org.jivesoftware.smack.ChatManager
Register a new listener with the ChatManager to recieve events related to chats.
addChatSession(AgentChatSession) - Method in class org.jivesoftware.smackx.workgroup.ext.history.AgentChatHistory
 
addColumn(ReportedData.Column) - Method in class org.jivesoftware.smackx.ReportedData
Adds a new Column
addConnectionCreationListener(ConnectionCreationListener) - Static method in class org.jivesoftware.smack.XMPPConnection
Adds a new listener that will be notified when new XMPPConnections are created.
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.
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.
addExtension(PacketExtension) - Method in class org.jivesoftware.smack.packet.XMPPError
Adds a packet extension to the error.
addExtensionProvider(String, String, Object) - 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.packet.DiscoverInfo
Adds a new feature to the discovered information.
addFeature(String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Registers that a new feature is supported by this XMPP entity.
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.
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.
addInvitationListener(WorkgroupInvitationListener) - Method in class org.jivesoftware.smackx.workgroup.agent.AgentSession
Adds an invitation listener.
addInvitationListener(WorkgroupInvitationListener) - Method in class org.jivesoftware.smackx.workgroup.user.Workgroup
Adds an invitation listener that will be notified of groupchat invitations from the workgroup for the the user that created this Workgroup instance.
addInvitationRejectionListener(InvitationRejectionListener) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Adds a listener to invitation rejections notifications.
addIQProvider(String, String, Object) - 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.
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.
addListener(PrivacyListListener) - Method in class org.jivesoftware.smack.PrivacyListManager
Adds a packet listener that will be notified of any new update in the user privacy communication.
addListener(AgentRosterListener) - Method in class org.jivesoftware.smackx.workgroup.agent.AgentRoster
Adds a listener to this roster.
addListenerTriplet(Object, Method, Object[]) - Method in class org.jivesoftware.smackx.workgroup.util.ListenerEventDispatcher
Add a listener triplet - the instance of the listener to be messaged, the Method on which the listener should be messaged, and the Object array of arguments to be supplied to the Method.
addMacro(Macro) - Method in class org.jivesoftware.smackx.workgroup.ext.macros.MacroGroup
 
addMacroGroup(MacroGroup) - Method in class org.jivesoftware.smackx.workgroup.ext.macros.MacroGroup
 
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(MessageListener) - 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.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.
addOfferListener(OfferListener) - Method in class org.jivesoftware.smackx.workgroup.agent.AgentSession
Adds an offer listener.
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.
addOutgoingMessageInterceptor(PacketInterceptor) - Method in class org.jivesoftware.smack.ChatManager
Adds an interceptor which intercepts any messages sent through chats.
addOutgoingMessageInterceptor(PacketInterceptor, PacketFilter) - Method in class org.jivesoftware.smack.ChatManager
 
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.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.
addQueueListener(QueueListener) - Method in class org.jivesoftware.smackx.workgroup.user.Workgroup
Adds a queue listener that will be notified of queue events for the user that created this Workgroup instance.
addQueueUsersListener(QueueUsersListener) - Method in class org.jivesoftware.smackx.workgroup.agent.AgentSession
 
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.
addSetting(ChatSetting) - Method in class org.jivesoftware.smackx.workgroup.settings.ChatSettings
 
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.
addTransfer() - Method in class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiatorManager
 
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<String>) - 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.
Affiliate - Class in org.jivesoftware.smackx.muc
Represents an affiliation of a user to a given room.
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.
Agent - Class in org.jivesoftware.smackx.workgroup.agent
The Agent class is used to represent one agent in a Workgroup Queue.
agentAdded(String) - Method in interface org.jivesoftware.smackx.workgroup.agent.AgentRosterListener
 
AgentChatHistory - Class in org.jivesoftware.smackx.workgroup.ext.history
IQ provider used to retrieve individual agent information.
AgentChatHistory(String, int, Date) - Constructor for class org.jivesoftware.smackx.workgroup.ext.history.AgentChatHistory
 
AgentChatHistory(String, int) - Constructor for class org.jivesoftware.smackx.workgroup.ext.history.AgentChatHistory
 
AgentChatHistory() - Constructor for class org.jivesoftware.smackx.workgroup.ext.history.AgentChatHistory
 
AgentChatHistory.InternalProvider - Class in org.jivesoftware.smackx.workgroup.ext.history
Packet extension provider for AgentHistory packets.
AgentChatHistory.InternalProvider() - Constructor for class org.jivesoftware.smackx.workgroup.ext.history.AgentChatHistory.InternalProvider
 
AgentChatSession - Class in org.jivesoftware.smackx.workgroup.ext.history
Represents one chat session for an agent.
AgentChatSession(Date, long, String, String, String, String) - Constructor for class org.jivesoftware.smackx.workgroup.ext.history.AgentChatSession
 
AgentInfo - Class in org.jivesoftware.smackx.workgroup.packet
IQ packet for retrieving and changing the Agent personal information.
AgentInfo() - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentInfo
 
AgentInfo.Provider - Class in org.jivesoftware.smackx.workgroup.packet
An IQProvider for AgentInfo packets.
AgentInfo.Provider() - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentInfo.Provider
 
agentRemoved(String) - Method in interface org.jivesoftware.smackx.workgroup.agent.AgentRosterListener
 
AgentRoster - Class in org.jivesoftware.smackx.workgroup.agent
Manges information about the agents in a workgroup and their presence.
AgentRosterListener - Interface in org.jivesoftware.smackx.workgroup.agent
 
AgentSession - Class in org.jivesoftware.smackx.workgroup.agent
This class embodies the agent's active presence within a given workgroup.
AgentSession(String, XMPPConnection) - Constructor for class org.jivesoftware.smackx.workgroup.agent.AgentSession
Constructs a new agent session instance.
AgentStatus - Class in org.jivesoftware.smackx.workgroup.packet
Agent status packet.
AgentStatus.ChatInfo - Class in org.jivesoftware.smackx.workgroup.packet
Represents information about a Chat where this Agent is participating.
AgentStatus.ChatInfo(String, String, Date, String, String, String) - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentStatus.ChatInfo
 
AgentStatus.Provider - Class in org.jivesoftware.smackx.workgroup.packet
Packet extension provider for AgentStatus packets.
AgentStatus.Provider() - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentStatus.Provider
 
AgentStatusRequest - Class in org.jivesoftware.smackx.workgroup.packet
Agent status request packet.
AgentStatusRequest() - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentStatusRequest
 
AgentStatusRequest.Item - Class in org.jivesoftware.smackx.workgroup.packet
 
AgentStatusRequest.Item(String, String, String) - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentStatusRequest.Item
 
AgentStatusRequest.Provider - Class in org.jivesoftware.smackx.workgroup.packet
Packet extension provider for AgentStatusRequest packets.
AgentStatusRequest.Provider() - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentStatusRequest.Provider
 
AgentWorkgroups - Class in org.jivesoftware.smackx.workgroup.packet
Represents a request for getting the jid of the workgroups where an agent can work or could represent the result of such request which will contain the list of workgroups JIDs where the agent can work.
AgentWorkgroups(String) - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentWorkgroups
Creates an AgentWorkgroups request for the given agent.
AgentWorkgroups(String, List) - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentWorkgroups
Creates an AgentWorkgroups which will contain the JIDs of the workgroups where an agent can work.
AgentWorkgroups.Provider - Class in org.jivesoftware.smackx.workgroup.packet
An IQProvider for AgentWorkgroups packets.
AgentWorkgroups.Provider() - Constructor for class org.jivesoftware.smackx.workgroup.packet.AgentWorkgroups.Provider
 
amountWritten - Variable in class org.jivesoftware.smackx.filetransfer.FileTransfer
 
AndFilter - Class in org.jivesoftware.smack.filter
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...) - Constructor for class org.jivesoftware.smack.filter.AndFilter
Creates an AND filter using the specified filters.
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.
areBooleansDifferent(Boolean, Boolean) - Static method in class org.jivesoftware.smackx.workgroup.util.ModelUtil
This is a utility method that compares two Booleans when one or both of the objects might be null The result of this method is determined as follows: If b1 and b2 are both TRUE or neither b1 nor b2 is TRUE, return false.
areBooleansEqual(Boolean, Boolean) - Static method in class org.jivesoftware.smackx.workgroup.util.ModelUtil
This is a utility method that compares two Booleans when one or both of the objects might be null The result of this method is determined as follows: If b1 and b2 are both TRUE or neither b1 nor b2 is TRUE, return true.
areDifferent(Object, Object) - Static method in class org.jivesoftware.smackx.workgroup.util.ModelUtil
This is a utility method that compares two objects when one or both of the objects might be null.
areEqual(Object, Object) - Static method in class org.jivesoftware.smackx.workgroup.util.ModelUtil
This is a utility method that compares two objects when one or both of the objects might be null The result of this method is determined as follows: If o1 and o2 are the same object according to the == operator, return true.
authenticate(String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLGSSAPIMechanism
Builds and sends the auth stanza to the server.
authenticate(String, String, String) - Method in class org.jivesoftware.smack.sasl.SASLMechanism
Builds and sends the auth stanza to the server.
authenticate(String, String, String) - Method in class org.jivesoftware.smack.SASLAuthentication
Performs SASL authentication of the specified user.
authenticateAnonymously() - Method in class org.jivesoftware.smack.SASLAuthentication
Performs ANONYMOUS SASL authentication.
Authentication - Class in org.jivesoftware.smack.packet
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.
averageWaitTimeUpdated(WorkgroupQueue, int) - Method in interface org.jivesoftware.smackx.workgroup.agent.QueueUsersListener
The average wait time of the queue was updated.

B

bad_request - Static variable in class org.jivesoftware.smack.packet.XMPPError.Condition
 
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.
banUser(String, String) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Bans a user from the room.
banUsers(Collection<String>) - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Bans users from the room.
Base64 - Class in org.jivesoftware.smack.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.jivesoftware.smack.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.jivesoftware.smack.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.jivesoftware.smack.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.jivesoftware.smack.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.jivesoftware.smack.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.jivesoftware.smack.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
BCC - Static variable in class org.jivesoftware.smackx.packet.MultipleAddresses
 
Bind - Class in org.jivesoftware.smack.packet
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 in org.jivesoftware.smackx.bookmark
Respresents a Conference Room bookmarked on the server using JEP-0048 Bookmark Storage JEP.
BookmarkedConference(String) - Constructor for class org.jivesoftware.smackx.bookmark.BookmarkedConference
 
BookmarkedConference(String, String, boolean, String, String) - Constructor for class org.jivesoftware.smackx.bookmark.BookmarkedConference
 
BookmarkedURL - Class in org.jivesoftware.smackx.bookmark
Respresents one instance of a URL defined using JEP-0048 Bookmark Storage JEP.
BookmarkedURL(String) - Constructor for class org.jivesoftware.smackx.bookmark.BookmarkedURL
 
BookmarkedURL(String, String, boolean) - Constructor for class org.jivesoftware.smackx.bookmark.BookmarkedURL
 
BookmarkManager - Class in org.jivesoftware.smackx.bookmark
Provides methods to manage bookmarks in accordance with JEP-0048.
Bookmarks - Class in org.jivesoftware.smackx.bookmark
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 in org.jivesoftware.smackx.bookmark
The IQ Provider for BookmarkStorage.
Bookmarks.Provider() - Constructor for class org.jivesoftware.smackx.bookmark.Bookmarks.Provider
Empty Constructor for PrivateDataProvider.
BOT_SETTINGS - Static variable in class org.jivesoftware.smackx.workgroup.settings.ChatSettings
Defined as Bot settings type.
BYTE_STREAM - Static variable in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
The XMPP namespace of the SOCKS5 bytestream
Bytestream - Class in org.jivesoftware.smackx.packet
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 in org.jivesoftware.smackx.packet
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 - Enum in org.jivesoftware.smackx.packet
The stream can be either a TCP stream or a UDP stream.
Bytestream.StreamHost - Class in org.jivesoftware.smackx.packet
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 in org.jivesoftware.smackx.packet
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 in org.jivesoftware.smackx.provider
Parses a bytestream packet.
BytestreamsProvider() - Constructor for class org.jivesoftware.smackx.provider.BytestreamsProvider
 

C

Cache<K,V> - Class in org.jivesoftware.smack.util
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.
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.
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.IncomingFileTransfer
 
cancel() - Method in class org.jivesoftware.smackx.filetransfer.OutgoingFileTransfer
 
CANCELLED - Static variable in class org.jivesoftware.smackx.packet.MessageEvent
 
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.
canPublishItems(String) - Method in class org.jivesoftware.smackx.ServiceDiscoveryManager
Returns true if the server supports publishing of items.
CC - Static variable in class org.jivesoftware.smackx.packet.MultipleAddresses
 
challengeReceived(String) - Method in class org.jivesoftware.smack.sasl.SASLGSSAPIMechanism
The server is challenging the SASL mechanism for the stanza he just sent.
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.
changeDefaultList(String) - Method in class org.jivesoftware.smack.packet.Privacy
Sets a given privacy list as the new user default list.
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.
Chat - Class in org.jivesoftware.smack
A chat is a series of messages sent between two users.
chatCreated(Chat, boolean) - Method in interface org.jivesoftware.smack.ChatManagerListener
Event fired when a new chat is created.
ChatManager - Class in org.jivesoftware.smack
The chat manager keeps track of references to all current chats.
ChatManagerListener - Interface in org.jivesoftware.smack
A listener for chat related events.
ChatMetadata - Class in org.jivesoftware.smackx.workgroup.ext.history
 
ChatMetadata() - Constructor for class org.jivesoftware.smackx.workgroup.ext.history.ChatMetadata
 
ChatMetadata.Provider - Class in org.jivesoftware.smackx.workgroup.ext.history
An IQProvider for Metadata packets.
ChatMetadata.Provider() - Constructor for class org.jivesoftware.smackx.workgroup.ext.history.ChatMetadata.Provider
 
ChatNotes - Class in org.jivesoftware.smackx.workgroup.ext.notes
IQ packet for retrieving and adding Chat Notes.
ChatNotes() - Constructor for class org.jivesoftware.smackx.workgroup.ext.notes.ChatNotes
 
ChatNotes.Provider - Class in org.jivesoftware.smackx.workgroup.ext.notes
An IQProvider for ChatNotes packets.
ChatNotes.Provider() - Constructor for class org.jivesoftware.smackx.workgroup.ext.notes.ChatNotes.Provider
 
ChatSetting - Class in org.jivesoftware.smackx.workgroup.settings
 
ChatSetting(String, String, int) - Constructor for class org.jivesoftware.smackx.workgroup.settings.ChatSetting
 
ChatSettings - Class in org.jivesoftware.smackx.workgroup.settings
 
ChatSettings() - Constructor for class org.jivesoftware.smackx.workgroup.settings.ChatSettings
 
ChatSettings(String) - Constructor for class org.jivesoftware.smackx.workgroup.settings.ChatSettings
 
ChatSettings.InternalProvider - Class in org.jivesoftware.smackx.workgroup.settings
Packet extension provider for AgentStatusRequest packets.
ChatSettings.InternalProvider() - Constructor for class org.jivesoftware.smackx.workgroup.settings.ChatSettings.InternalProvider
 
ChatState - Enum in org.jivesoftware.smackx
Represents the current state of a users interaction with another user.
ChatStateExtension - Class in org.jivesoftware.smackx.packet
Represents a chat state which is an extension to message packets which is used to indicate the current status of a chat participant.
ChatStateExtension(ChatState) - Constructor for class org.jivesoftware.smackx.packet.ChatStateExtension
Default constructor.
ChatStateExtension.Provider - Class in org.jivesoftware.smackx.packet
 
ChatStateExtension.Provider() - Constructor for class org.jivesoftware.smackx.packet.ChatStateExtension.Provider
 
ChatStateListener - Interface in org.jivesoftware.smackx
Events for when the state of a user in a chat changes.
ChatStateManager - Class in org.jivesoftware.smackx
Handles chat state for all chats on a particular XMPPConnection.
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.Socks5TransferNegotiatorManager
 
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.
close() - Method in class org.jivesoftware.smack.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.jivesoftware.smack.util.ObservableReader
 
close() - Method in class org.jivesoftware.smack.util.ObservableWriter
 
close() - Method in class org.jivesoftware.smackx.workgroup.agent.AgentSession
Close the agent session.
CLOSED - Static variable in class org.jivesoftware.smackx.workgroup.agent.WorkgroupQueue.Status
The queue is NOT active and NOT accepting new chat requests.
COMPOSING - Static variable in class org.jivesoftware.smackx.packet.MessageEvent
 
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.
concat(String[]) - Static method in class org.jivesoftware.smackx.workgroup.util.ModelUtil
Returns a single string that is the concatenation of all the strings in the specified string array.
concat(String[], String) - Static method in class org.jivesoftware.smackx.workgroup.util.ModelUtil
Returns a single string that is the concatenation of all the strings in the specified string array.
conflict - Static variable in class org.jivesoftware.smack.packet.XMPPError.Condition
 
connect() - Method in class org.jivesoftware.smack.XMPPConnection
Establishes a connection to the XMPP server and performs an automatic login only if the previous connection state was logged (authenticated).
connectionClosed() - Method in interface org.jivesoftware.smack.ConnectionListener
Notification that the connection was closed normally or that the reconnection process has been aborted.
connectionClosed() - Method in class org.jivesoftware.smack.ReconnectionManager
 
connectionClosedOnError(Exception) - Method in interface org.jivesoftware.smack.ConnectionListener
Notification that the connection was closed due to an exception.
connectionClosedOnError(Exception) - Method in class org.jivesoftware.smack.ReconnectionManager
 
ConnectionConfiguration - Class in org.jivesoftware.smack
Configuration to use while establishing the connection to the server.
ConnectionConfiguration(String) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
Creates a new ConnectionConfiguration for the specified service name.
ConnectionConfiguration(String, int, String) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
Creates a new ConnectionConfiguration using the specified host, port and service name.
ConnectionConfiguration(String, int) - Constructor for class org.jivesoftware.smack.ConnectionConfiguration
Creates a new ConnectionConfiguration for a connection that will connect to the desired host and port.
ConnectionConfiguration.SecurityMode - Enum in org.jivesoftware.smack
An enumeration for TLS security modes that are available when making a connection to the XMPP server.
connectionCreated(XMPPConnection) - Method in interface org.jivesoftware.smack.ConnectionCreationListener
Notification that a new connection has been created.
ConnectionCreationListener - Interface in org.jivesoftware.smack
Implementors of this interface will be notified when a new XMPPConnection has been created.
ConnectionListener - Interface in org.jivesoftware.smack
Interface that allows for implementing classes to listen for connection closing and reconnection events.
ConsoleDebugger - Class in org.jivesoftware.smack.debugger
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
 
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.
contains(String) - Method in class org.jivesoftware.smackx.workgroup.agent.AgentRoster
Returns true if the specified XMPP address is an agent in the workgroup.
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<String, String>) - 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, MessageListener) - Method in class org.jivesoftware.smack.ChatManager
Creates a new chat and returns it.
createChat(String, String, MessageListener) - Method in class org.jivesoftware.smack.ChatManager
Creates a new chat using the specified thread ID, then returns it.
createCollector() - Method in class org.jivesoftware.smack.Chat
Creates a PacketCollector which will accumulate the Messages for this chat.
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.
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.
createIQ(String, String, String, IQ.Type) - Static method in class org.jivesoftware.smackx.filetransfer.FileTransferNegotiator
A convience method to create an IQ packet.
createMessage() - Method in class org.jivesoftware.smackx.muc.MultiUserChat
Creates a new Message to send to the chat room.
createNegotiator() - Method in interface org.jivesoftware.smackx.filetransfer.FileTransferNegotiatorManager
 
createNegotiator() - Method in class org.jivesoftware.smackx.filetransfer.Socks5TransferNegotiatorManager
 
createOutgoingFileTransfer(String) - Method in class org.jivesoftware.smackx.filetransfer.FileTransferManager
Creates an OutgoingFileTransfer to send a file to another user.