Uses of Class
org.jivesoftware.smack.XMPPException

Packages that use XMPPException
org.jivesoftware.smack Core classes of the Smack API. 
org.jivesoftware.smack.sasl SASL Mechanisms. 
org.jivesoftware.smackx Smack extensions API. 
org.jivesoftware.smackx.bookmark   
org.jivesoftware.smackx.bytestreams   
org.jivesoftware.smackx.bytestreams.ibb   
org.jivesoftware.smackx.bytestreams.socks5   
org.jivesoftware.smackx.commands   
org.jivesoftware.smackx.filetransfer   
org.jivesoftware.smackx.muc Classes and Interfaces that implement Multi-User Chat (MUC). 
org.jivesoftware.smackx.packet XML packets that are part of the XMPP extension protocols. 
org.jivesoftware.smackx.pubsub   
org.jivesoftware.smackx.pubsub.packet   
org.jivesoftware.smackx.search   
org.jivesoftware.smackx.workgroup.agent   
org.jivesoftware.smackx.workgroup.user   
 

Uses of XMPPException in org.jivesoftware.smack
 

Methods in org.jivesoftware.smack that throw XMPPException
 void RosterGroup.addEntry(RosterEntry entry)
          Adds a roster entry to this group.
 java.lang.String SASLAuthentication.authenticate(java.lang.String username, java.lang.String resource, javax.security.auth.callback.CallbackHandler cbh)
          Performs SASL authentication of the specified user.
 java.lang.String SASLAuthentication.authenticate(java.lang.String username, java.lang.String password, java.lang.String resource)
          Performs SASL authentication of the specified user.
 java.lang.String SASLAuthentication.authenticateAnonymously()
          Performs ANONYMOUS SASL authentication.
 void AccountManager.changePassword(java.lang.String newPassword)
          Changes the password of the currently logged-in account.
 void DummyConnection.connect()
           
 void XMPPConnection.connect()
          Establishes a connection to the XMPP server and performs an automatic login only if the previous connection state was logged (authenticated).
abstract  void Connection.connect()
          Establishes a connection to the XMPP server and performs an automatic login only if the previous connection state was logged (authenticated).
 void AccountManager.createAccount(java.lang.String username, java.lang.String password)
          Creates a new account using the specified username and password.
 void AccountManager.createAccount(java.lang.String username, java.lang.String password, java.util.Map<java.lang.String,java.lang.String> attributes)
          Creates a new account using the specified username, password and account attributes.
 void Roster.createEntry(java.lang.String user, java.lang.String name, java.lang.String[] groups)
          Creates a new roster entry and presence subscription.
 void PrivacyListManager.createPrivacyList(java.lang.String listName, java.util.List<PrivacyItem> privacyItems)
          The client has created a new list.
 void PrivacyListManager.declineActiveList()
          Client declines the use of active lists.
 void PrivacyListManager.declineDefaultList()
          Client declines the use of default lists.
 void AccountManager.deleteAccount()
          Deletes the currently logged-in account from the server.
 void PrivacyListManager.deletePrivacyList(java.lang.String listName)
          Remove a privacy list.
 PrivacyList PrivacyListManager.getActiveList()
          Answer the active privacy list.
 PrivacyList PrivacyListManager.getDefaultList()
          Answer the default privacy list.
 PrivacyList PrivacyListManager.getPrivacyList(java.lang.String listName)
          Answer the privacy list items under listName with the allowed and blocked permissions.
 PrivacyList[] PrivacyListManager.getPrivacyLists()
          Answer every privacy list with the allowed and blocked permissions.
static void RosterTest.initRoster(DummyConnection connection, Roster roster)
          Initialize the roster according to the example in RFC3921: Retrieving One's Roster on Login.
 void Connection.login(java.lang.String username, java.lang.String password)
          Logs in to the server using the strongest authentication mode supported by the server, then sets presence to available.
 void DummyConnection.login(java.lang.String username, java.lang.String password, java.lang.String resource)
           
 void XMPPConnection.login(java.lang.String username, java.lang.String password, java.lang.String resource)
           
abstract  void Connection.login(java.lang.String username, java.lang.String password, java.lang.String resource)
          Logs in to the server using the strongest authentication mode supported by the server, then sets presence to available.
 void DummyConnection.loginAnonymously()
           
 void XMPPConnection.loginAnonymously()
           
abstract  void Connection.loginAnonymously()
          Logs in to the server anonymously.
static void RosterTest.removeAllRosterEntries(DummyConnection connection, Roster roster)
          Remove all roster entries by iterating trough Roster.getEntries() and simulating receiving roster pushes from the server.
 void RosterGroup.removeEntry(RosterEntry entry)
          Removes a roster entry from this group.
 void Roster.removeEntry(RosterEntry entry)
          Removes a roster entry from the roster.
 void Chat.sendMessage(Message message)
          Sends a message to the other chat participant.
 void Chat.sendMessage(java.lang.String text)
          Sends the specified text as a message to the other chat participant.
 void PrivacyListManager.setActiveListName(java.lang.String listName)
          Set or change the active list to listName.
 void PrivacyListManager.setDefaultListName(java.lang.String listName)
          Set or change the default list to listName.
 void PresenceTest.testNotAvailablePresence()
          User1 logs from 2 resources but only one is available.
 void PrivacyListManager.updatePrivacyList(java.lang.String listName, java.util.List<PrivacyItem> privacyItems)
          The client has edited an existing list.
 

Uses of XMPPException in org.jivesoftware.smack.sasl
 

Methods in org.jivesoftware.smack.sasl that throw XMPPException
 void SASLMechanism.authenticate(java.lang.String username, java.lang.String host, javax.security.auth.callback.CallbackHandler cbh)
          Builds and sends the auth stanza to the server.
 void SASLGSSAPIMechanism.authenticate(java.lang.String username, java.lang.String host, javax.security.auth.callback.CallbackHandler cbh)
          Builds and sends the auth stanza to the server.
 void SASLMechanism.authenticate(java.lang.String username, java.lang.String host, java.lang.String password)
          Builds and sends the auth stanza to the server.
 void SASLGSSAPIMechanism.authenticate(java.lang.String username, java.lang.String host, java.lang.String password)
          Builds and sends the auth stanza to the server.
 

Uses of XMPPException in org.jivesoftware.smackx
 

Methods in org.jivesoftware.smackx that throw XMPPException
 boolean ServiceDiscoveryManager.canPublishItems(java.lang.String entityID)
          Returns true if the server supports publishing of items.
 void OfflineMessageManager.deleteMessages()
          Deletes all offline messages of the user.
 void OfflineMessageManager.deleteMessages(java.util.List<java.lang.String> nodes)
          Deletes the specified list of offline messages.
 DiscoverInfo ServiceDiscoveryManager.discoverInfo(java.lang.String entityID)
          Returns the discovered information of a given XMPP entity addressed by its JID.
 DiscoverInfo ServiceDiscoveryManager.discoverInfo(java.lang.String entityID, java.lang.String node)
          Returns the discovered information of a given XMPP entity addressed by its JID and note attribute.
 DiscoverItems ServiceDiscoveryManager.discoverItems(java.lang.String entityID)
          Returns the discovered items of a given XMPP entity addressed by its JID.
 DiscoverItems ServiceDiscoveryManager.discoverItems(java.lang.String entityID, java.lang.String node)
          Returns the discovered items of a given XMPP entity addressed by its JID and note attribute.
 java.util.Iterator<OfflineMessageHeader> OfflineMessageManager.getHeaders()
          Returns an iterator on OfflineMessageHeader that keep information about the offline message.
static LastActivity LastActivityManager.getLastActivity(Connection con, java.lang.String jid)
          Returns the last activity of a particular jid.
 int OfflineMessageManager.getMessageCount()
          Returns the number of offline messages for the user of the connection.
 java.util.Iterator<Message> OfflineMessageManager.getMessages()
          Returns an Iterator with all the offline Messages of the user.
 java.util.Iterator<Message> OfflineMessageManager.getMessages(java.util.List<java.lang.String> nodes)
          Returns an Iterator with the offline Messages whose stamp matches the specified request.
 PrivateData PrivateDataManager.getPrivateData(java.lang.String elementName, java.lang.String namespace)
          Returns the private data specified by the given element name and namespace.
static java.util.List SharedGroupManager.getSharedGroups(Connection connection)
          Returns the collection that will contain the name of the shared groups where the user logged in with the specified session belongs.
 void ServiceDiscoveryManager.publishItems(java.lang.String entityID, DiscoverItems discoverItems)
          Publishes new items to a parent entity.
 void ServiceDiscoveryManager.publishItems(java.lang.String entityID, java.lang.String node, DiscoverItems discoverItems)
          Publishes new items to a parent entity and node.
static void MultipleRecipientManager.reply(Connection connection, Message original, Message reply)
          Sends a reply to a previously received packet that was sent to multiple recipients.
static void MultipleRecipientManager.send(Connection connection, Packet packet, java.util.List to, java.util.List cc, java.util.List bcc)
          Sends the specified packet to the list of specified recipients using the specified connection.
static void MultipleRecipientManager.send(Connection connection, Packet packet, java.util.List to, java.util.List cc, java.util.List bcc, java.lang.String replyTo, java.lang.String replyRoom, boolean noReply)
          Sends the specified packet to the list of specified recipients using the specified connection.
 void ChatStateManager.setCurrentState(ChatState newState, Chat chat)
          Sets the current state of the provided chat.
 void PrivateDataManager.setPrivateData(PrivateData privateData)
          Sets a private data value.
 boolean OfflineMessageManager.supportsFlexibleRetrieval()
          Returns true if the server supports Flexible Offline Message Retrieval.
 void VCardTest.testBigFunctional()
           
 void OfflineMessageManagerTest.testDiscoverFlexibleRetrievalSupport()
           
 void SharedGroupsTest.testGetUserSharedGroups()
           
 void MultipleRecipientManagerTest.testNoReply()
          Ensures that replying is not allowed when disabled.
 void MultipleRecipientManagerTest.testReplying()
          Ensures that replying to packets is ok.
 void MultipleRecipientManagerTest.testSending()
          Ensures that sending and receiving of packets is ok.
 void CompressionTest.testSuccessCompression()
          Test that stream compression works fine.
 

Uses of XMPPException in org.jivesoftware.smackx.bookmark
 

Methods in org.jivesoftware.smackx.bookmark that throw XMPPException
 void BookmarkManager.addBookmarkedConference(java.lang.String name, java.lang.String jid, boolean isAutoJoin, java.lang.String nickname, java.lang.String password)
          Adds or updates a conference in the bookmarks.
 void BookmarkManager.addBookmarkedURL(java.lang.String URL, java.lang.String name, boolean isRSS)
          Adds a new url or updates an already existing url in the bookmarks.
 java.util.Collection<BookmarkedConference> BookmarkManager.getBookmarkedConferences()
          Returns all currently bookmarked conferences.
 java.util.Collection<BookmarkedURL> BookmarkManager.getBookmarkedURLs()
          Returns an unmodifiable collection of all bookmarked urls.
static BookmarkManager BookmarkManager.getBookmarkManager(Connection connection)
          Returns the BookmarkManager for a connection, if it doesn't exist it is created.
 void BookmarkManager.removeBookmarkedConference(java.lang.String jid)
          Removes a conference from the bookmarks.
 void BookmarkManager.removeBookmarkedURL(java.lang.String bookmarkURL)
          Removes a url from the bookmarks.
 

Uses of XMPPException in org.jivesoftware.smackx.bytestreams
 

Methods in org.jivesoftware.smackx.bytestreams that throw XMPPException
 BytestreamSession BytestreamRequest.accept()
          Accepts the bytestream open request and returns the session to send/receive data.
 BytestreamSession BytestreamManager.establishSession(java.lang.String targetJID)
          Establishes a bytestream with the given user and returns the session to send/receive data to/from the user.
 BytestreamSession BytestreamManager.establishSession(java.lang.String targetJID, java.lang.String sessionID)
          Establishes a bytestream with the given user and returns the session to send/receive data to/from the user.
 

Uses of XMPPException in org.jivesoftware.smackx.bytestreams.ibb
 

Methods in org.jivesoftware.smackx.bytestreams.ibb that throw XMPPException
 InBandBytestreamSession InBandBytestreamRequest.accept()
          Accepts the In-Band Bytestream open request and returns the session to send/receive data.
 InBandBytestreamSession InBandBytestreamManager.establishSession(java.lang.String targetJID)
          Establishes an In-Band Bytestream with the given user and returns the session to send/receive data to/from the user.
 InBandBytestreamSession InBandBytestreamManager.establishSession(java.lang.String targetJID, java.lang.String sessionID)
          Establishes an In-Band Bytestream with the given user using the given session ID and returns the session to send/receive data to/from the user.
 void InBandBytestreamTest.testRespondWithErrorOnInBandBytestreamRequest()
          Target should respond with not-acceptable error if no listeners for incoming In-Band Bytestream requests are registered.
 

Uses of XMPPException in org.jivesoftware.smackx.bytestreams.socks5
 

Methods in org.jivesoftware.smackx.bytestreams.socks5 that throw XMPPException
 Socks5BytestreamSession Socks5BytestreamRequest.accept()
          Accepts the SOCKS5 Bytestream initialization request and returns the socket to send/receive data.
 Socks5BytestreamSession Socks5BytestreamManager.establishSession(java.lang.String targetJID)
          Establishes a SOCKS5 Bytestream with the given user and returns the Socket to send/receive data to/from the user.
 Socks5BytestreamSession Socks5BytestreamManager.establishSession(java.lang.String targetJID, java.lang.String sessionID)
          Establishes a SOCKS5 Bytestream with the given user using the given session ID and returns the Socket to send/receive data to/from the user.
 void Socks5ByteStreamTest.testInitializationSocks5FeaturesAndListenerOnStartup()
          Socks5 feature should be added to the service discovery on Smack startup.
 void Socks5ByteStreamTest.testRespondWithErrorOnSocks5BytestreamRequest()
          Target should respond with not-acceptable error if no listeners for incoming Socks5 bytestream requests are registered.
 

Uses of XMPPException in org.jivesoftware.smackx.commands
 

Methods in org.jivesoftware.smackx.commands that throw XMPPException
 void RemoteCommand.cancel()
           
abstract  void AdHocCommand.cancel()
          Cancels the execution of the command.
 void RemoteCommand.complete(Form form)
           
abstract  void AdHocCommand.complete(Form response)
          Completes the command execution with the information provided in the response.
 DiscoverItems AdHocCommandManager.discoverCommands(java.lang.String jid)
          Discover the commands of an specific JID.
 void RemoteCommand.execute()
           
abstract  void AdHocCommand.execute()
          Executes the command.
 void RemoteCommand.execute(Form form)
          Executes the default action of the command with the information provided in the Form.
 void RemoteCommand.next(Form form)
           
abstract  void AdHocCommand.next(Form response)
          Executes the next action of the command with the information provided in the response.
 void RemoteCommand.prev()
           
abstract  void AdHocCommand.prev()
          Goes to the previous stage.
 void AdHocCommandManager.publishCommands(java.lang.String jid)
          Publish the commands to an specific JID.
 

Uses of XMPPException in org.jivesoftware.smackx.filetransfer
 

Methods in org.jivesoftware.smackx.filetransfer that throw XMPPException
abstract  java.io.InputStream StreamNegotiator.createIncomingStream(StreamInitiation initiation)
          This method handles the file stream download negotiation process.
 java.io.InputStream Socks5TransferNegotiator.createIncomingStream(StreamInitiation initiation)
           
 java.io.InputStream IBBTransferNegotiator.createIncomingStream(StreamInitiation initiation)
           
 java.io.InputStream FaultTolerantNegotiator.createIncomingStream(StreamInitiation initiation)
           
abstract  java.io.OutputStream StreamNegotiator.createOutgoingStream(java.lang.String streamID, java.lang.String initiator, java.lang.String target)
          This method handles the file upload stream negotiation process.
 java.io.OutputStream Socks5TransferNegotiator.createOutgoingStream(java.lang.String streamID, java.lang.String initiator, java.lang.String target)
           
 java.io.OutputStream IBBTransferNegotiator.createOutgoingStream(java.lang.String streamID, java.lang.String initiator, java.lang.String target)
           
 java.io.OutputStream FaultTolerantNegotiator.createOutgoingStream(java.lang.String streamID, java.lang.String initiator, java.lang.String target)
           
 StreamNegotiator FileTransferNegotiator.negotiateOutgoingTransfer(java.lang.String userID, java.lang.String streamID, java.lang.String fileName, long size, java.lang.String desc, int responseTimeout)
          Send a request to another user to send them a file.
 java.io.InputStream IncomingFileTransfer.recieveFile()
          Negotiates the stream method to transfer the file over and then returns the negotiated stream.
 void IncomingFileTransfer.recieveFile(java.io.File file)
          This method negotitates the stream and then transfer's the file over the negotiated stream.
 StreamNegotiator FileTransferNegotiator.selectStreamNegotiator(FileTransferRequest request)
          Selects an appropriate stream negotiator after examining the incoming file transfer request.
 void OutgoingFileTransfer.sendFile(java.io.File file, java.lang.String description)
          This method handles the stream negotiation process and transmits the file to the remote user.
 java.io.OutputStream OutgoingFileTransfer.sendFile(java.lang.String fileName, long fileSize, java.lang.String description)
          This method handles the negotiation of the file transfer and the stream, it only returns the created stream after the negotiation has been completed.
 

Uses of XMPPException in org.jivesoftware.smackx.muc
 

Methods in org.jivesoftware.smackx.muc that throw XMPPException
 void MultiUserChat.banUser(java.lang.String jid, java.lang.String reason)
          Bans a user from the room.
 void MultiUserChat.banUsers(java.util.Collection<java.lang.String> jids)
          Bans users from the room.
 void MultiUserChat.changeNickname(java.lang.String nickname)
          Changes the occupant's nickname to a new nickname within the room.
 void MultiUserChat.changeSubject(java.lang.String subject)
          Changes the subject within the room.
 void MultiUserChat.create(java.lang.String nickname)
          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).
 void MultiUserChat.destroy(java.lang.String reason, java.lang.String alternateJID)
          Sends a request to the server to destroy the room.
 java.util.Collection<Affiliate> MultiUserChat.getAdmins()
          Returns a collection of Affiliate with the room administrators.
 Form MultiUserChat.getConfigurationForm()
          Returns the room's configuration form that the room's owner can use or null if no configuration is possible.
static java.util.Collection<HostedRoom> MultiUserChat.getHostedRooms(Connection connection, java.lang.String serviceName)
          Returns a collection of HostedRooms where each HostedRoom has the XMPP address of the room and the room's name.
 java.util.Collection<Affiliate> MultiUserChat.getMembers()
          Returns a collection of Affiliate with the room members.
 java.util.Collection<Occupant> MultiUserChat.getModerators()
          Returns a collection of Occupant with the room moderators.
 java.util.Collection<Affiliate> MultiUserChat.getOutcasts()
          Returns a collection of Affiliate with the room outcasts.
 java.util.Collection<Affiliate> MultiUserChat.getOwners()
          Returns a collection of Affiliate with the room owners.
 java.util.Collection<Occupant> MultiUserChat.getParticipants()
          Returns a collection of Occupant with the room participants.
 Form MultiUserChat.getRegistrationForm()
          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.
static RoomInfo MultiUserChat.getRoomInfo(Connection connection, java.lang.String room)
          Returns the discovered information of a given room without actually having to join the room.
static java.util.Collection<java.lang.String> MultiUserChat.getServiceNames(Connection connection)
          Returns a collection with the XMPP addresses of the Multi-User Chat services.
 void MultiUserChat.grantAdmin(java.util.Collection<java.lang.String> jids)
          Grants administrator privileges to other users.
 void MultiUserChat.grantAdmin(java.lang.String jid)
          Grants administrator privileges to another user.
 void MultiUserChat.grantMembership(java.util.Collection<java.lang.String> jids)
          Grants membership to other users.
 void MultiUserChat.grantMembership(java.lang.String jid)
          Grants membership to a user.
 void MultiUserChat.grantModerator(java.util.Collection<java.lang.String> nicknames)
          Grants moderator privileges to participants or visitors.
 void MultiUserChat.grantModerator(java.lang.String nickname)
          Grants moderator privileges to a participant or visitor.
 void MultiUserChat.grantOwnership(java.util.Collection<java.lang.String> jids)
          Grants ownership privileges to other users.
 void MultiUserChat.grantOwnership(java.lang.String jid)
          Grants ownership privileges to another user.
 void MultiUserChat.grantVoice(java.util.Collection<java.lang.String> nicknames)
          Grants voice to visitors in the room.
 void MultiUserChat.grantVoice(java.lang.String nickname)
          Grants voice to a visitor in the room.
 void MultiUserChat.join(java.lang.String nickname)
          Joins the chat room using the specified nickname.
 void MultiUserChat.join(java.lang.String nickname, java.lang.String password)
          Joins the chat room using the specified nickname and password.
 void MultiUserChat.join(java.lang.String nickname, java.lang.String password, DiscussionHistory history, long timeout)
          Joins the chat room using the specified nickname and password.
 void MultiUserChat.kickParticipant(java.lang.String nickname, java.lang.String reason)
          Kicks a visitor or participant from the room.
 void MultiUserChat.revokeAdmin(java.util.Collection<java.lang.String> jids)
          Revokes administrator privileges from users.
 void MultiUserChat.revokeAdmin(java.lang.String jid)
          Revokes administrator privileges from a user.
 void MultiUserChat.revokeMembership(java.util.Collection<java.lang.String> jids)
          Revokes users' membership.
 void MultiUserChat.revokeMembership(java.lang.String jid)
          Revokes a user's membership.
 void MultiUserChat.revokeModerator(java.util.Collection<java.lang.String> nicknames)
          Revokes moderator privileges from other users.
 void MultiUserChat.revokeModerator(java.lang.String nickname)
          Revokes moderator privileges from another user.
 void MultiUserChat.revokeOwnership(java.util.Collection<java.lang.String> jids)
          Revokes ownership privileges from other users.
 void MultiUserChat.revokeOwnership(java.lang.String jid)
          Revokes ownership privileges from another user.
 void MultiUserChat.revokeVoice(java.util.Collection<java.lang.String> nicknames)
          Revokes voice from participants in the room.
 void MultiUserChat.revokeVoice(java.lang.String nickname)
          Revokes voice from a participant in the room.
 void MultiUserChat.sendConfigurationForm(Form form)
          Sends the completed configuration form to the server.
 void MultiUserChat.sendMessage(Message message)
          Sends a Message to the chat room.
 void MultiUserChat.sendMessage(java.lang.String text)
          Sends a message to the chat room.
 void MultiUserChat.sendRegistrationForm(Form form)
          Sends the completed registration form to the server.
 

Uses of XMPPException in org.jivesoftware.smackx.packet
 

Methods in org.jivesoftware.smackx.packet that throw XMPPException
static LastActivity LastActivity.getLastActivity(Connection con, java.lang.String jid)
          Deprecated. This method only retreives the lapsed time since the last logout of a particular jid. Replaced by getLastActivity
static Packet SyncPacketSend.getReply(Connection connection, Packet packet)
           
static Packet SyncPacketSend.getReply(Connection connection, Packet packet, long timeout)
           
 void VCard.load(Connection connection)
          Load VCard information for a connected user.
 void VCard.load(Connection connection, java.lang.String user)
          Load VCard information for a given user.
 void VCard.save(Connection connection)
          Save this vCard for the user connected by 'connection'.
 

Uses of XMPPException in org.jivesoftware.smackx.pubsub
 

Methods in org.jivesoftware.smackx.pubsub that throw XMPPException
 LeafNode PubSubManager.createNode()
          Creates an instant node, if supported.
 LeafNode PubSubManager.createNode(java.lang.String id)
          Creates a node with default configuration.
 Node PubSubManager.createNode(java.lang.String name, Form config)
          Creates a node with specified configuration.
 void LeafNode.deleteAllItems()
          Purges the node of all items.
 void LeafNode.deleteItem(java.util.Collection<java.lang.String> itemIds)
          Delete the items with the specified id's from the node.
 void LeafNode.deleteItem(java.lang.String itemId)
          Delete the item with the specified id from the node.
 void PubSubManager.deleteNode(java.lang.String nodeId)
          Delete the specified node
 DiscoverInfo Node.discoverInfo()
          Discover node information in standard DiscoverInfo format.
 DiscoverItems LeafNode.discoverItems()
          Get information on the items in the node in standard DiscoverItems format.
 DiscoverItems PubSubManager.discoverNodes(java.lang.String nodeId)
          Get all the nodes that currently exist as a child of the specified collection node.
 java.util.List<Affiliation> PubSubManager.getAffiliations()
          Gets the affiliations on the root node.
 ConfigureForm PubSubManager.getDefaultConfiguration()
          Returns the default settings for Node configuration.
<T extends Item>
java.util.List<T>
LeafNode.getItems()
          Get the current items stored in the node.
<T extends Item>
java.util.List<T>
LeafNode.getItems(java.util.Collection<java.lang.String> ids)
          Get the items specified from the node.
<T extends Item>
java.util.List<T>
LeafNode.getItems(int maxItems)
          Get items persisted on the node, limited to the specified number.
<T extends Item>
java.util.List<T>
LeafNode.getItems(int maxItems, java.lang.String subscriptionId)
          Get items persisted on the node, limited to the specified number based on the subscription associated with the provided subscriptionId.
<T extends Item>
java.util.List<T>
LeafNode.getItems(java.lang.String subscriptionId)
          Get the current items stored in the node based on the subscription associated with the provided subscription id.
 Node PubSubManager.getNode(java.lang.String id)
          Retrieves the requested node, if it exists.
 ConfigureForm Node.getNodeConfiguration()
          Returns a configuration form, from which you can create an answer form to be submitted via the Node.sendConfigurationForm(Form).
 SubscribeForm Node.getSubscriptionOptions(java.lang.String jid)
          Returns a SubscribeForm for subscriptions, from which you can create an answer form to be submitted via the Node.sendConfigurationForm(Form).
 SubscribeForm Node.getSubscriptionOptions(java.lang.String jid, java.lang.String subscriptionId)
          Get the options for configuring the specified subscription.
 java.util.List<Subscription> PubSubManager.getSubscriptions()
          Gets the subscriptions on the root node.
 java.util.List<Subscription> Node.getSubscriptions()
          Get the subscriptions currently associated with this node.
 DiscoverInfo PubSubManager.getSupportedFeatures()
          Gets the supported features of the servers pubsub implementation as a standard DiscoverInfo instance.
 void LeafNode.send()
          Publishes an event to the node.
<T extends Item>
void
LeafNode.send(java.util.Collection<T> items)
          Publishes multiple events to the node.
<T extends Item>
void
LeafNode.send(T item)
          Publishes an event to the node.
 void Node.sendConfigurationForm(Form submitForm)
          Update the configuration with the contents of the new Form
 Subscription Node.subscribe(java.lang.String jid)
          The user subscribes to the node using the supplied jid.
 Subscription Node.subscribe(java.lang.String jid, SubscribeForm subForm)
          The user subscribes to the node using the supplied jid and subscription options.
 void PublisherUseCases.testDeleteItems()
           
 void SubscriberUseCases.testGetItems()
           
 void MultiUserSubscriptionUseCases.testGetItemsWithMultiSubscription()
           
 void MultiUserSubscriptionUseCases.testGetItemsWithSingleSubscription()
           
 void SubscriberUseCases.testGetLastNItems()
           
 void SubscriberUseCases.testGetSpecifiedItems()
           
 void PublisherUseCases.testItemOverwritten()
           
 void PublisherUseCases.testPersistItems()
           
 void OwnerUseCases.testPurgeItems()
           
 void PublisherUseCases.testSendNodeTrPay_WithOutPayload()
           
 void PublisherUseCases.testSendNodeTrPay_WithPayload()
           
 void Node.unsubscribe(java.lang.String jid)
          Remove the subscription related to the specified JID.
 void Node.unsubscribe(java.lang.String jid, java.lang.String subscriptionId)
          Remove the specific subscription related to the specified JID.
 

Uses of XMPPException in org.jivesoftware.smackx.pubsub.packet
 

Methods in org.jivesoftware.smackx.pubsub.packet that throw XMPPException
static Packet SyncPacketSend.getReply(Connection connection, Packet packet)
           
static Packet SyncPacketSend.getReply(Connection connection, Packet packet, long timeout)
           
 

Uses of XMPPException in org.jivesoftware.smackx.search
 

Methods in org.jivesoftware.smackx.search that throw XMPPException
 Form UserSearch.getSearchForm(Connection con, java.lang.String searchService)
          Returns the form for all search fields supported by the search service.
 Form UserSearchManager.getSearchForm(java.lang.String searchService)
          Returns the form to fill out to perform a search.
 ReportedData UserSearchManager.getSearchResults(Form searchForm, java.lang.String searchService)
          Submits a search form to the server and returns the resulting information in the form of ReportedData
 java.util.Collection UserSearchManager.getSearchServices()
          Returns a collection of search services found on the server.
 ReportedData UserSearch.sendSearchForm(Connection con, Form searchForm, java.lang.String searchService)
          Sends the filled out answer form to be sent and queried by the search service.
 ReportedData UserSearch.sendSimpleSearchForm(Connection con, Form searchForm, java.lang.String searchService)
          Sends the filled out answer form to be sent and queried by the search service.
 

Uses of XMPPException in org.jivesoftware.smackx.workgroup.agent
 

Methods in org.jivesoftware.smackx.workgroup.agent that throw XMPPException
 void AgentSession.dequeueUser(java.lang.String userID)
          Removes a user from the workgroup queue.
 AgentChatHistory AgentSession.getAgentHistory(java.lang.String jid, int maxSessions, java.util.Date startDate)
          Retrieves the AgentChatHistory associated with a particular agent jid.
 java.util.Map AgentSession.getChatMetadata(java.lang.String sessionID)
          Query for metadata associated with a session id.
 GenericSettings AgentSession.getGenericSettings(Connection con, java.lang.String query)
          Returns the generic metadata of the workgroup the agent belongs to.
 MacroGroup AgentSession.getMacros(boolean global)
          Asks the workgroup for it's Global Macros.
 java.lang.String Agent.getName()
          Return the agents name.
 ChatNotes AgentSession.getNote(java.lang.String sessionID)
          Retrieves the ChatNote associated with a given chat session.
 OccupantsInfo AgentSession.getOccupantsInfo(java.lang.String roomID)
          Asks the workgroup for information about the occupants of the specified room.
 Form TranscriptSearchManager.getSearchForm(java.lang.String serviceJID)
          Returns the Form to use for searching transcripts.
 SearchSettings AgentSession.getSearchSettings()
          Asks the workgroup for it's Search Settings.
 Transcript AgentSession.getTranscript(java.lang.String sessionID)
          Returns the full conversation transcript of a given session.
 Transcript TranscriptManager.getTranscript(java.lang.String workgroupJID, java.lang.String sessionID)
          Returns the full conversation transcript of a given session.
 Transcripts AgentSession.getTranscripts(java.lang.String userID)
          Returns the transcripts of a given user.
 Transcripts TranscriptManager.getTranscripts(java.lang.String workgroupJID, java.lang.String userID)
          Returns the transcripts of a given user.
 Form AgentSession.getTranscriptSearchForm()
          Returns the Form to use for searching transcripts.
static java.util.Collection<java.lang.String> Agent.getWorkgroups(java.lang.String serviceJID, java.lang.String agentJID, Connection connection)
           
 boolean AgentSession.hasMonitorPrivileges(Connection con)
           
 void AgentSession.makeRoomOwner(Connection con, java.lang.String sessionID)
           
 void AgentSession.removeMetaData(java.lang.String key)
          Allows the removal of data from the agent's meta data, if the key represents existing data, the revised meta data will be rebroadcast in an agent's presence broadcast.
 void AgentSession.saveMacros(MacroGroup group)
          Persists the Personal Macro for an agent.
 ReportedData AgentSession.searchTranscripts(Form completedForm)
          Submits the completed form and returns the result of the transcript search.
 void AgentSession.sendRoomInvitation(RoomInvitation.Type type, java.lang.String invitee, java.lang.String sessionID, java.lang.String reason)
          Invites a user or agent to an existing session support.
 void AgentSession.sendRoomTransfer(RoomTransfer.Type type, java.lang.String invitee, java.lang.String sessionID, java.lang.String reason)
          Transfer an existing session support to another user or agent.
 void AgentSession.setMetaData(java.lang.String key, java.lang.String val)
          Allows the addition of a new key-value pair to the agent's meta data, if the value is new data, the revised meta data will be rebroadcast in an agent's presence broadcast.
 void Agent.setName(java.lang.String newName)
          Changes the name of the agent in the server.
 void AgentSession.setNote(java.lang.String sessionID, java.lang.String note)
          Creates a ChatNote that will be mapped to the given chat session.
 void AgentSession.setOnline(boolean online)
          Sets whether the agent is online with the workgroup.
 void AgentSession.setStatus(Presence.Mode presenceMode, int maxChats)
          Sets the agent's current status with the workgroup.
 void AgentSession.setStatus(Presence.Mode presenceMode, int maxChats, java.lang.String status)
          Sets the agent's current status with the workgroup.
 void AgentSession.setStatus(Presence.Mode presenceMode, java.lang.String status)
          Sets the agent's current status with the workgroup.
 ReportedData TranscriptSearchManager.submitSearch(java.lang.String serviceJID, Form completedForm)
          Submits the completed form and returns the result of the transcript search.
 

Uses of XMPPException in org.jivesoftware.smackx.workgroup.user
 

Methods in org.jivesoftware.smackx.workgroup.user that throw XMPPException
 void Workgroup.departQueue()
          Departs the workgroup queue.
 ChatSetting Workgroup.getChatSetting(java.lang.String key)
          Returns a single chat setting based on it's identified key.
 ChatSettings Workgroup.getChatSettings()
          Returns all ChatSettings.
 ChatSettings Workgroup.getChatSettings(int type)
          Returns ChatSettings based on type.
 OfflineSettings Workgroup.getOfflineSettings()
          Asks the workgroup for it's Offline Settings.
 SoundSettings Workgroup.getSoundSettings()
          Asks the workgroup for it's Sound Settings.
 Form Workgroup.getWorkgroupForm()
          Returns the Form to use for all clients of a workgroup.
 WorkgroupProperties Workgroup.getWorkgroupProperties()
          Asks the workgroup for it's Properties
 WorkgroupProperties Workgroup.getWorkgroupProperties(java.lang.String jid)
          Asks the workgroup for it's Properties
 void Workgroup.joinQueue()
          Joins the workgroup queue to wait to be routed to an agent.
 void Workgroup.joinQueue(Form answerForm)
          Joins the workgroup queue to wait to be routed to an agent.
 void Workgroup.joinQueue(Form answerForm, java.lang.String userID)
          Joins the workgroup queue to wait to be routed to an agent.
 void Workgroup.joinQueue(java.util.Map metadata, java.lang.String userID)
          Joins the workgroup queue to wait to be routed to an agent.