Table of Contents
- Title and Copyright Information
- Preface
- 1 Overview
-
2
Sending and Receiving Messages using the User Messaging Service Java API
- Introduction to the UMS Java API
- Creating a UMS Client Instance and Specifying Runtime Parameters
-
Sending a Message
-
Creating a Message
- Creating a Plaintext Message
- Creating a Multipart/Alternative Message (with Text/Plain and Text/HTML Parts)
- Creating Delivery Channel-Specific Payloads in a Single Message for Recipients with Different Delivery Types
- Creating a message with Unicode characters like Emojis
- Creating a Message with an Attachment (works only for Email)
- Creating an Address
- User Preference Based Messaging
- Sending Group Messages
-
Creating a Message
- Retrieving Message Status
- Receiving a Message
- Configuring for a Cluster Environment
- Using UMS Client API for XA Transactions
- Using UMS Java API to Specify Message Resends
- Selecting a Driver Programmatically
- Setting up Priority and Expiration time for a Message
- Specifying User Preference Application Partitioning Profile ID
- Configuring Security
- Threading Model
-
3
Sending and Receiving Messages using the User Messaging Service Web Service API
- Introduction to the UMS Web Service API
- Creating a UMS Client Instance and Specifying Runtime Parameters
- Sending a Message
- Retrieving Message Status
- Receiving a Message
- Configuring for a Cluster Environment
- Using UMS Web Service API to Specify Message Resends
- Configuring Security
- Threading Model
- A Using the User Messaging Service Sample Applications