## Uses of Class
tigase.jaxmpp.core.client.xmpp.stanzas.Message

- Packages that use Message
  Package | Description
  --- | ---
  tigase.jaxmpp.core.client.xmpp.modules.chat | Support for sending messages and trace converstation.
  tigase.jaxmpp.core.client.xmpp.modules.chat.xep0184 |
  tigase.jaxmpp.core.client.xmpp.modules.mam |
  tigase.jaxmpp.core.client.xmpp.modules.muc | Support for XEP-0045: Multi-User Chat.
  tigase.jaxmpp.core.client.xmpp.modules.omemo |
  tigase.jaxmpp.core.client.xmpp.modules.pubsub | Support for XEP-0060: Publish-Subscribe.
  tigase.jaxmpp.core.client.xmpp.stanzas | XMPP Stanzas.

- - ### Uses of Message in tigase.jaxmpp.core.client.xmpp.modules.chat

    Methods in tigase.jaxmpp.core.client.xmpp.modules.chat that return Message
    Modifier and Type | Method and Description
    --- | ---
    `Message` | MessageModuleExtension.`beforeMessageProcess(Message message, Chat chat)`
    `Message` | Chat.`createMessage(String body)` Sends message in current chat.
    `protected Message` | MessageModule.`executeBeforeMessageProcess(Message element, Chat chat)`
    `Message` | MessageCarbonsModule.CarbonReceivedHandler.CarbonReceivedEvent.`getEncapsulatedMessage()`
    `Message` | MessageModule.ChatCreatedHandler.ChatCreatedEvent.`getMessage()`
    `Message` | MessageModule.MessageReceivedHandler.MessageReceivedEvent.`getStanza()`
    `Message` | MessageModule.`sendMessage(Chat chat, String body)` Sends message in passed chat.
    `Message` | MessageModule.`sendMessage(Chat chat, String body, List<? extends Element> additionalElems)` Sends message in passed chat.
    `Message` | MessageModule.`sendMessage(JID toJID, String subject, String message)` Sends message.
    `Message` | MessageModule.`sendMessage(Message msg)` Sends message in passed chat.
    `Message` | MessageModule.`writeMessage(Message msg)`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.chat with parameters of type Message
    Modifier and Type | Method and Description
    --- | ---
    `Message` | MessageModuleExtension.`beforeMessageProcess(Message message, Chat chat)`
    `Chat` | MessageModule.`createChatInstance(Message message, JID interlocutorJid)`
    `protected Message` | MessageModule.`executeBeforeMessageProcess(Message element, Chat chat)`
    `void` | MessageCarbonsModule.CarbonReceivedHandler.`onCarbonReceived(SessionObject sessionObject, MessageCarbonsModule.CarbonEventType carbonType, Message encapsulatedMessage, Chat chat)`
    `void` | MessageModule.ChatCreatedHandler.`onChatCreated(SessionObject sessionObject, Chat chat, Message message)`
    `void` | MessageModule.MessageReceivedHandler.`onMessageReceived(SessionObject sessionObject, Chat chat, Message stanza)`
    `void` | MessageModule.`process(Message message)` Method for processing incoming stanza.
    `void` | MessageCarbonsModule.`process(Message message)`
    `protected void` | MessageCarbonsModule.`processReceivedCarbon(Message message, Element carb)`
    `protected void` | MessageCarbonsModule.`processSentCarbon(Message message, Element carb)`
    `Message` | MessageModule.`sendMessage(Message msg)` Sends message in passed chat.
    `void` | MessageCarbonsModule.CarbonReceivedHandler.CarbonReceivedEvent.`setEncapsulatedMessage(Message encapsulatedMessage)`
    `void` | MessageModule.ChatCreatedHandler.ChatCreatedEvent.`setMessage(Message message)`
    `Message` | MessageModule.`writeMessage(Message msg)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.chat with parameters of type Message
    Constructor and Description
    `CarbonReceivedEvent(SessionObject sessionObject, MessageCarbonsModule.CarbonEventType carbonType, Message encapsulatedMessage, Chat chat)`
    `ChatCreatedEvent(SessionObject sessionObject, Chat chat, Message message)`
    `MessageReceivedEvent(SessionObject sessionObject, Message stanza, Chat chat)`

  - ### Uses of Message in tigase.jaxmpp.core.client.xmpp.modules.chat.xep0184

    Methods in tigase.jaxmpp.core.client.xmpp.modules.chat.xep0184 that return Message
    Modifier and Type | Method and Description
    --- | ---
    `Message` | MessageDeliveryReceiptsExtension.`beforeMessageProcess(Message message, Chat chat)`
    `Message` | MessageDeliveryReceiptsExtension.ReceiptReceivedHandler.ReceiptReceivedEvent.`getMessage()`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.chat.xep0184 with parameters of type Message
    Modifier and Type | Method and Description
    --- | ---
    `Message` | MessageDeliveryReceiptsExtension.`beforeMessageProcess(Message message, Chat chat)`
    `void` | MessageDeliveryReceiptsExtension.ReceiptReceivedHandler.`onReceiptReceived(SessionObject sessionObject, Chat chat, Message message, String confirmedId)` Called when Message Delivery Receipt is received.
    `void` | MessageDeliveryReceiptsExtension.ReceiptReceivedHandler.ReceiptReceivedEvent.`setMessage(Message message)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.chat.xep0184 with parameters of type Message
    Constructor and Description
    `ReceiptReceivedEvent(SessionObject sessionObject, Chat chat, Message msg, String confirmedId)`

  - ### Uses of Message in tigase.jaxmpp.core.client.xmpp.modules.mam

    Methods in tigase.jaxmpp.core.client.xmpp.modules.mam with parameters of type Message
    Modifier and Type | Method and Description
    --- | ---
    `void` | MessageArchiveManagementModule.MessageArchiveItemReceivedEventHandler.`onArchiveItemReceived(SessionObject sessionObject, String queryid, String messageId, Date timestamp, Message message)`

  - ### Uses of Message in tigase.jaxmpp.core.client.xmpp.modules.muc

    Methods in tigase.jaxmpp.core.client.xmpp.modules.muc that return Message
    Modifier and Type | Method and Description
    --- | ---
    `Message` | Room.`createMessage(String body)`
    `Message` | MucModule.InvitationDeclinedHandler.InvitationDeclinedEvent.`getMessage()`
    `Message` | MucModule.MessageErrorHandler.MessageErrorEvent.`getMessage()`
    `Message` | MucModule.MucMessageReceivedHandler.MucMessageReceivedEvent.`getMessage()`
    `Message` | Room.`sendMessage(String body)`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.muc with parameters of type Message
    Modifier and Type | Method and Description
    --- | ---
    `void` | MucModule.InvitationDeclinedHandler.`onInvitationDeclined(SessionObject sessionObject, Message message, Room room, JID inviteeJID, String reason)`
    `void` | MucModule.MessageErrorHandler.`onMessageError(SessionObject sessionObject, Message message, Room room, String nickname, Date timestamp)`
    `void` | MucModule.MucMessageReceivedHandler.`onMucMessageReceived(SessionObject sessionObject, Message message, Room room, String nickname, Date timestamp)`
    `protected void` | MucModule.`processDirectInvitationMessage(Message message)`
    `protected void` | MucModule.`processInvitationDeclinedMessage(Message message)`
    `protected void` | MucModule.`processMediatedInvitationMessage(Message message)`
    `protected void` | MucModule.`processMessage(Message message)`
    `void` | Room.`sendMessage(Message msg)`
    `void` | MucModule.InvitationDeclinedHandler.InvitationDeclinedEvent.`setMessage(Message message)`
    `void` | MucModule.MessageErrorHandler.MessageErrorEvent.`setMessage(Message message)`
    `void` | MucModule.MucMessageReceivedHandler.MucMessageReceivedEvent.`setMessage(Message message)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.muc with parameters of type Message
    Constructor and Description
    `InvitationDeclinedEvent(SessionObject sessionObject, Message message, Room room, JID inviteeJID, String reason)`
    `MessageErrorEvent(SessionObject sessionObject, Message message, Room room, String nickname, Date delayTime)`
    `MucMessageReceivedEvent(SessionObject sessionObject, Message message, Room room, String nickname, Date delayTime)`

  - ### Uses of Message in tigase.jaxmpp.core.client.xmpp.modules.omemo

    Subclasses of Message in tigase.jaxmpp.core.client.xmpp.modules.omemo
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OMEMOEncryptableMessage`
    `class` | `OMEMOMessage`

  - ### Uses of Message in tigase.jaxmpp.core.client.xmpp.modules.pubsub

    Methods in tigase.jaxmpp.core.client.xmpp.modules.pubsub that return Message
    Modifier and Type | Method and Description
    --- | ---
    `Message` | PubSubModule.NodeConfigurationChangeNotificationReceivedHandler.NodeConfigurationChangeNotificationReceivedEvent.`getMessage()`
    `Message` | PubSubModule.NotificationCollectionChildrenChangedHandler.NotificationCollectionChildrenChangedEvent.`getMessage()`
    `Message` | PubSubModule.NotificationNodeDeletedHander.NotificationNodeDeletedEvent.`getMessage()`
    `Message` | PubSubModule.NotificationReceivedHandler.NotificationReceivedEvent.`getMessage()`

    Methods in tigase.jaxmpp.core.client.xmpp.modules.pubsub with parameters of type Message
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | PubSubModule.`fireNotificationReceived(Message message, String nodeName, String itemType, String itemId, Element payload, Date delayTime)`
    `void` | PubSubModule.NodeConfigurationChangeNotificationReceivedHandler.`onNodeConfigurationChangeNotificationReceived(SessionObject sessionObject, Message message, JID pubSubJID, String node, JabberDataElement nodeConfig)`
    `void` | PubSubModule.NotificationNodeDeletedHander.`onNodeDeleted(SessionObject sessionObject, Message message, JID pubSubJID, String nodeName)`
    `void` | PubSubModule.NotificationCollectionChildrenChangedHandler.`onNotificationCollectionChildrenChangedReceived(SessionObject sessionObject, Message message, JID pubSubJID, String nodeName, String childNode, PubSubModule.NotificationCollectionChildrenChangedHandler.Action action, Date delayTime)`
    `void` | PubSubModule.NotificationReceivedHandler.`onNotificationReceived(SessionObject sessionObject, Message message, JID pubSubJID, String nodeName, String itemId, Element payload, Date delayTime, String itemType)`
    `void` | PubSubModule.`process(Message message)` Method for processing incoming stanza.
    `void` | PubSubModule.NotificationReceivedHandler.NotificationReceivedEvent.`setMessage(Message message)`

    Constructors in tigase.jaxmpp.core.client.xmpp.modules.pubsub with parameters of type Message
    Constructor and Description
    `NodeConfigurationChangeNotificationReceivedEvent(SessionObject sessionObject, Message message, JID pubSubJID, String node, JabberDataElement nodeConfig)`
    `NotificationCollectionChildrenChangedEvent(SessionObject sessionObject, Message message, JID pubSubJID, String nodeName, String childNode, PubSubModule.NotificationCollectionChildrenChangedHandler.Action action, Date delayTime)`
    `NotificationNodeDeletedEvent(SessionObject sessionObject, Message message, JID pubSubJID, String nodeName)`

  - ### Uses of Message in tigase.jaxmpp.core.client.xmpp.stanzas

    Methods in tigase.jaxmpp.core.client.xmpp.stanzas that return Message
    Modifier and Type | Method and Description
    --- | ---
    `static Message` | Message.`create()`
    `static Message` | Stanza.`createMessage()`

Copyright © 2006–2020 Tigase. All rights reserved.