Package | Description |
---|---|
rocks.xmpp.core.session |
Provides classes related to an XMPP session.
|
rocks.xmpp.core.stanza |
Provides classes for XML stanza management (message, presence, IQ).
|
rocks.xmpp.core.stanza.model |
Provides XML Stanzas and Stanza Errors.
|
rocks.xmpp.core.stanza.model.client | |
rocks.xmpp.core.stanza.model.server | |
rocks.xmpp.extensions.address.model |
Provides XML schema implementations of XEP-0033: Extended Stanza Addressing.
|
rocks.xmpp.extensions.component.accept.model |
Provides XML schema implementations of XEP-0050: Ad-Hoc Commands.
|
rocks.xmpp.extensions.forward |
Provides classes for XEP-0297: Stanza Forwarding.
|
rocks.xmpp.extensions.muc |
Provides classes for XEP-0045: Multi-User Chat.
|
rocks.xmpp.extensions.receipts |
Provides classes for XEP-0184: Message Delivery Receipts.
|
rocks.xmpp.extensions.rtt |
Provides classes for XEP-0301: In-Band Real Time Text.
|
rocks.xmpp.im.chat |
Provides core classes needed for chat.
|
Modifier and Type | Method and Description |
---|---|
AsyncResult<Message> |
XmppSession.sendAndAwaitMessage(Message stanza,
java.util.function.Predicate<Message> filter)
Sends a stanza and returns an async result which can wait for the message stanza, which matches the predicate, to arrive.
|
SendTask<Message> |
XmppSession.sendMessage(Message message)
Sends a message.
|
Modifier and Type | Method and Description |
---|---|
AsyncResult<Message> |
XmppSession.sendAndAwaitMessage(Message stanza,
java.util.function.Predicate<Message> filter)
Sends a stanza and returns an async result which can wait for the message stanza, which matches the predicate, to arrive.
|
SendTask<Message> |
XmppSession.sendMessage(Message message)
Sends a message.
|
Modifier and Type | Method and Description |
---|---|
AsyncResult<Message> |
XmppSession.sendAndAwaitMessage(Message stanza,
java.util.function.Predicate<Message> filter)
Sends a stanza and returns an async result which can wait for the message stanza, which matches the predicate, to arrive.
|
Modifier and Type | Method and Description |
---|---|
Message |
MessageEvent.getMessage()
Gets the message.
|
Constructor and Description |
---|
MessageEvent(java.lang.Object source,
Message message,
boolean inbound)
Constructs a message event.
|
Modifier and Type | Method and Description |
---|---|
Message |
Message.createError(Condition condition) |
Message |
Message.createError(StanzaError error) |
Modifier and Type | Class and Description |
---|---|
class |
ClientMessage
The implementation of the
<message/> element in the jabber:client namespace. |
Modifier and Type | Method and Description |
---|---|
static ClientMessage |
ClientMessage.from(Message m)
Creates a message for the
jabber:client namespace from a generic message. |
Modifier and Type | Class and Description |
---|---|
class |
ServerMessage
The implementation of the
<message/> element in the jabber:server namespace. |
Modifier and Type | Method and Description |
---|---|
static ServerMessage |
ServerMessage.from(Message m)
Creates a message for the
jabber:server namespace from a generic message. |
Modifier and Type | Method and Description |
---|---|
static boolean |
Addresses.createReply(Message original,
Message reply)
Creates a reply for a message.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentMessage
The implementation of the
<message/> element in the jabber:component:accept namespace. |
Modifier and Type | Method and Description |
---|---|
static ComponentMessage |
ComponentMessage.from(Message m)
Creates a message for the
jabber:client namespace from a generic message. |
Modifier and Type | Method and Description |
---|---|
void |
StanzaForwardingManager.forwardMessage(Message message,
Jid to)
Forwards a message to another XMPP entity.
|
Modifier and Type | Method and Description |
---|---|
AsyncResult<Message> |
ChatRoom.changeSubject(java.lang.String subject)
Changes the room subject.
|
SendTask<Message> |
ChatRoom.sendMessage(Message message)
Sends a message to the room.
|
SendTask<Message> |
ChatRoom.sendMessage(java.lang.String message)
Sends a message to the room.
|
Modifier and Type | Method and Description |
---|---|
SendTask<Message> |
ChatRoom.sendMessage(Message message)
Sends a message to the room.
|
Modifier and Type | Method and Description |
---|---|
void |
MessageDeliveryReceiptsManager.setMessageFilter(java.util.function.Predicate<Message> messageFilter)
Outbound messages, which pass the filter automatically request a receipt, i.e. a
<request/> extension. |
Modifier and Type | Method and Description |
---|---|
SendTask<Message> |
OutboundRealTimeMessage.commit()
Commits the real-time message.
|
Modifier and Type | Method and Description |
---|---|
SendTask<Message> |
ChatSession.sendMessage(Message message)
Sends a chat message to the chat partner.
|
abstract SendTask<Message> |
Chat.sendMessage(Message message)
Sends a message to the chat.
|
SendTask<Message> |
ChatSession.sendMessage(java.lang.String message)
Sends a chat message to the chat partner.
|
abstract SendTask<Message> |
Chat.sendMessage(java.lang.String message)
Sends a message to the chat.
|
Modifier and Type | Method and Description |
---|---|
SendTask<Message> |
ChatSession.sendMessage(Message message)
Sends a chat message to the chat partner.
|
abstract SendTask<Message> |
Chat.sendMessage(Message message)
Sends a message to the chat.
|
Copyright © 2014–2019 XMPP.rocks. All rights reserved.