Uses of Class
rocks.xmpp.core.stanza.model.IQ
-
-
Uses of IQ in rocks.xmpp.core.session
Methods in rocks.xmpp.core.session that return types with arguments of type IQ Modifier and Type Method Description AsyncResult<IQ>
XmppSession. query(IQ iq)
Sends an<iq/>
stanza and returns an async result, which can be used to wait for the response.AsyncResult<IQ>
XmppSession. query(IQ iq, Duration timeout)
Sends an<iq/>
stanza and returns an async result, which can be used to wait for the response.SendTask<IQ>
XmppSession. sendIQ(IQ iq)
Sends an IQ.Methods in rocks.xmpp.core.session with parameters of type IQ Modifier and Type Method Description AsyncResult<IQ>
XmppSession. query(IQ iq)
Sends an<iq/>
stanza and returns an async result, which can be used to wait for the response.<T> AsyncResult<T>
XmppSession. query(IQ iq, Class<T> clazz)
Sends an<iq/>
stanza and returns an async result, which can be used to wait for the response.AsyncResult<IQ>
XmppSession. query(IQ iq, Duration timeout)
Sends an<iq/>
stanza and returns an async result, which can be used to wait for the response.SendTask<IQ>
XmppSession. sendIQ(IQ iq)
Sends an IQ. -
Uses of IQ in rocks.xmpp.core.stanza
Methods in rocks.xmpp.core.stanza that return IQ Modifier and Type Method Description IQ
IQEvent. getIQ()
Gets the IQ stanza.IQ
AbstractIQHandler. handleRequest(IQ iq)
IQ
IQHandler. handleRequest(IQ iq)
Methods in rocks.xmpp.core.stanza with parameters of type IQ Modifier and Type Method Description IQ
AbstractIQHandler. handleRequest(IQ iq)
IQ
IQHandler. handleRequest(IQ iq)
Constructors in rocks.xmpp.core.stanza with parameters of type IQ Constructor Description IQEvent(Object source, IQ iq, boolean inbound)
Constructs an IQ event. -
Uses of IQ in rocks.xmpp.core.stanza.model
Methods in rocks.xmpp.core.stanza.model that return IQ Modifier and Type Method Description IQ
IQ. createError(Condition condition)
IQ
IQ. createError(StanzaError error)
IQ
IQ. createError(StanzaError error, boolean includeOriginal)
Creates an error response for this stanza.IQ
IQ. createResult()
Creates a result IQ stanza, i.e. it uses the same id as this IQ, sets the type to 'result' and switches the 'to' and 'from' attribute.IQ
IQ. createResult(Object extension)
Creates a result IQ stanza with a payload, i.e. it uses the same id as this IQ, sets the type to 'result' and switches the 'to' and 'from' attribute.static IQ
IQ. get(Object extension)
Creates an IQ of type 'get' with a random id.static IQ
IQ. get(Jid to, Object extension)
Creates an IQ of type 'get' with a random id.static IQ
IQ. set(Object extension)
Creates an IQ of type 'set' with a random id.static IQ
IQ. set(Jid to, Object extension)
Creates an IQ of type 'set' with a random id. -
Uses of IQ in rocks.xmpp.core.stanza.model.client
Subclasses of IQ in rocks.xmpp.core.stanza.model.client Modifier and Type Class Description class
ClientIQ
The implementation of the<iq/>
element in thejabber:client
namespace.Methods in rocks.xmpp.core.stanza.model.client with parameters of type IQ Modifier and Type Method Description static ClientIQ
ClientIQ. from(IQ iq)
Creates an IQ for thejabber:client
namespace from a generic IQ. -
Uses of IQ in rocks.xmpp.core.stanza.model.server
Subclasses of IQ in rocks.xmpp.core.stanza.model.server Modifier and Type Class Description class
ServerIQ
The implementation of the<iq/>
element in thejabber:server
namespace.Methods in rocks.xmpp.core.stanza.model.server with parameters of type IQ Modifier and Type Method Description static ServerIQ
ServerIQ. from(IQ iq)
Creates an IQ for thejabber:server
namespace from a generic IQ. -
Uses of IQ in rocks.xmpp.extensions.blocking
Methods in rocks.xmpp.extensions.blocking that return types with arguments of type IQ Modifier and Type Method Description AsyncResult<IQ>
BlockingManager. blockContact(Jid... jids)
Blocks communications with contacts.AsyncResult<IQ>
BlockingManager. unblockContact(Jid... jids)
Unblocks communications with specific contacts or with all contacts. -
Uses of IQ in rocks.xmpp.extensions.bytestreams.ibb
Methods in rocks.xmpp.extensions.bytestreams.ibb that return IQ Modifier and Type Method Description IQ
InBandByteStreamManager. handleRequest(IQ iq)
Methods in rocks.xmpp.extensions.bytestreams.ibb with parameters of type IQ Modifier and Type Method Description IQ
InBandByteStreamManager. handleRequest(IQ iq)
-
Uses of IQ in rocks.xmpp.extensions.bytestreams.s5b
Methods in rocks.xmpp.extensions.bytestreams.s5b that return IQ Modifier and Type Method Description IQ
Socks5ByteStreamManager. handleRequest(IQ iq)
Methods in rocks.xmpp.extensions.bytestreams.s5b with parameters of type IQ Modifier and Type Method Description IQ
Socks5ByteStreamManager. handleRequest(IQ iq)
-
Uses of IQ in rocks.xmpp.extensions.carbons
Methods in rocks.xmpp.extensions.carbons that return types with arguments of type IQ Modifier and Type Method Description AsyncResult<IQ>
MessageCarbonsManager. disableCarbons()
Disables message carbons on the server for this session.AsyncResult<IQ>
MessageCarbonsManager. enableCarbons()
Enables message carbons on the server for this session. -
Uses of IQ in rocks.xmpp.extensions.component.accept.model
Subclasses of IQ in rocks.xmpp.extensions.component.accept.model Modifier and Type Class Description class
ComponentIQ
The implementation of the<iq/>
element in thejabber:component:accept
namespace.Methods in rocks.xmpp.extensions.component.accept.model with parameters of type IQ Modifier and Type Method Description static ComponentIQ
ComponentIQ. from(IQ iq)
Creates an IQ for thejabber:client
namespace from a generic IQ. -
Uses of IQ in rocks.xmpp.extensions.disco
Methods in rocks.xmpp.extensions.disco that return IQ Modifier and Type Method Description IQ
AbstractServiceDiscoveryManager. handleRequest(IQ iq)
Methods in rocks.xmpp.extensions.disco with parameters of type IQ Modifier and Type Method Description IQ
AbstractServiceDiscoveryManager. handleRequest(IQ iq)
-
Uses of IQ in rocks.xmpp.extensions.filetransfer
Methods in rocks.xmpp.extensions.filetransfer that return types with arguments of type IQ Modifier and Type Method Description AsyncResult<IQ>
FileTransferManager. offerFile(URI uri, String description, Jid recipient, Duration timeout)
Offers a file to another user in form of an URL.Methods in rocks.xmpp.extensions.filetransfer with parameters of type IQ Modifier and Type Method Description AsyncResult<FileTransfer>
FileTransferNegotiator. accept(IQ iq, String sessionId, FileTransferOffer fileTransferOffer, Object protocol, OutputStream outputStream)
void
FileTransferManager. fileTransferOffered(IQ iq, String sessionId, String mimeType, FileTransferOffer fileTransferOffer, Object protocol, FileTransferNegotiator fileTransferNegotiator)
void
FileTransferNegotiator. reject(IQ iq)
-
Uses of IQ in rocks.xmpp.extensions.jingle
Methods in rocks.xmpp.extensions.jingle that return IQ Modifier and Type Method Description IQ
JingleEvent. getIQ()
Methods in rocks.xmpp.extensions.jingle that return types with arguments of type IQ Modifier and Type Method Description AsyncResult<IQ>
JingleSession. acceptTransport(String contentName, TransportMethod transportMethod)
AsyncResult<IQ>
JingleSession. rejectTransport(String contentName, TransportMethod transportMethod)
AsyncResult<IQ>
JingleSession. replaceTransport(String contentName, TransportMethod transportMethod)
AsyncResult<IQ>
JingleSession. sendSessionInfo(Object object)
Sends a session info.AsyncResult<IQ>
JingleSession. terminate(Jingle.Reason reason)
Terminates the Jingle session. -
Uses of IQ in rocks.xmpp.extensions.muc
Methods in rocks.xmpp.extensions.muc that return types with arguments of type IQ Modifier and Type Method Description AsyncResult<IQ>
ChatRoom. banUser(Jid user, String reason)
Bans a user.AsyncResult<IQ>
ChatRoom. changeAffiliation(Affiliation affiliation, Jid user, String reason)
Changes the affiliation for an user.AsyncResult<IQ>
ChatRoom. changeAffiliationsOrRoles(List<Item> items)
Changes multiple affiliations or roles.AsyncResult<IQ>
ChatRoom. changeRole(Role role, String nickname, String reason)
Changes the role for an occupant.AsyncResult<IQ>
ChatRoom. configure(RoomConfiguration roomConfiguration)
Configures this room.AsyncResult<IQ>
ChatRoom. destroy()
Destroys the room.AsyncResult<IQ>
ChatRoom. destroy(String reason)
Destroys the room.AsyncResult<IQ>
ChatRoom. grantAdminStatus(Jid user, String reason)
Grants admin status to a user.AsyncResult<IQ>
ChatRoom. grantMembership(Jid user, String nick, String reason)
Grants membership to a user.AsyncResult<IQ>
ChatRoom. grantModeratorStatus(String nickname, String reason)
Grants moderator status to a participant or visitor.AsyncResult<IQ>
ChatRoom. grantOwnerStatus(Jid user, String reason)
Grants owner status to a user.AsyncResult<IQ>
ChatRoom. grantVoice(String nickname, String reason)
Grants voice to a visitor.AsyncResult<IQ>
ChatRoom. kickOccupant(String nickname, String reason)
Kicks an occupant from the room.AsyncResult<IQ>
ChatRoom. register(Registration registration)
Registers with the room.AsyncResult<IQ>
ChatRoom. revokeAdminStatus(Jid user, String reason)
Revokes a user's admin status.AsyncResult<IQ>
ChatRoom. revokeMembership(Jid user, String reason)
Revokes a user's membership.AsyncResult<IQ>
ChatRoom. revokeModeratorStatus(String nickname, String reason)
Revokes moderator status from a participant or visitor.AsyncResult<IQ>
ChatRoom. revokeOwnerStatus(Jid user, String reason)
Revokes a user's owner status.AsyncResult<IQ>
ChatRoom. revokeVoice(String nickname, String reason)
Revokes voice from a participant. -
Uses of IQ in rocks.xmpp.extensions.offline
Methods in rocks.xmpp.extensions.offline that return types with arguments of type IQ Modifier and Type Method Description AsyncResult<IQ>
OfflineMessageManager. removeAllMessages()
Removes all offline messages.AsyncResult<IQ>
OfflineMessageManager. removeMessages(String... ids)
Removes specific offline messages.AsyncResult<IQ>
OfflineMessageManager. requestAllMessages()
Requests all offline messages.AsyncResult<IQ>
OfflineMessageManager. requestMessage(String id)
Requests a specific offline message. -
Uses of IQ in rocks.xmpp.extensions.oob
Methods in rocks.xmpp.extensions.oob with parameters of type IQ Modifier and Type Method Description AsyncResult<FileTransfer>
OutOfBandFileTransferManager. accept(IQ iq, String sessionId, FileTransferOffer fileTransferOffer, Object protocol, OutputStream outputStream)
void
OutOfBandFileTransferManager. reject(IQ iq)
-
Uses of IQ in rocks.xmpp.extensions.privacy
Methods in rocks.xmpp.extensions.privacy that return types with arguments of type IQ Modifier and Type Method Description AsyncResult<IQ>
PrivacyListManager. createOrUpdateList(PrivacyList privacyList)
Creates or edits a privacy list.AsyncResult<IQ>
PrivacyListManager. declineActiveList()
Declines the use of any active list.AsyncResult<IQ>
PrivacyListManager. declineDefaultList()
Declines the use of any default list.AsyncResult<IQ>
PrivacyListManager. removeList(String name)
Removes a privacy list.AsyncResult<IQ>
PrivacyListManager. setActiveList(String name)
Changes the active list currently being applied.AsyncResult<IQ>
PrivacyListManager. setDefaultList(String name)
Change the default list (which applies to the user as a whole, not only the sending resource). -
Uses of IQ in rocks.xmpp.extensions.pubsub
Methods in rocks.xmpp.extensions.pubsub that return types with arguments of type IQ Modifier and Type Method Description AsyncResult<IQ>
PubSubNode. configureNode(NodeConfiguration nodeConfiguration)
Configures the node by submitting the configuration form.AsyncResult<IQ>
PubSubNode. configureSubscription(SubscribeOptions subscribeOptions)
Configures the subscription options for this node.AsyncResult<IQ>
PubSubNode. delete()
Deletes this node on the pubsub service.AsyncResult<IQ>
PubSubNode. delete(URI uri)
Deletes this node and specifies a replacement node.AsyncResult<IQ>
PubSubNode. deleteItem(String id, boolean notify)
Deletes an item from this node.AsyncResult<IQ>
PubSubNode. purge()
Purges this node of all published items.AsyncResult<IQ>
PubSubNode. unsubscribe(String subscriptionId)
Unsubscribes from this node. -
Uses of IQ in rocks.xmpp.extensions.si
Methods in rocks.xmpp.extensions.si with parameters of type IQ Modifier and Type Method Description AsyncResult<FileTransfer>
StreamInitiationManager. accept(IQ iq, String sessionId, FileTransferOffer fileTransferOffer, Object protocol, OutputStream outputStream)
void
StreamInitiationManager. reject(IQ iq)
-