FME Flow: 2024.2

Publications

Select Automations > Notifications > Publications.

Publications receive content from clients over a supported protocol, and deliver the content as notifications to topics. For more information, see Notification Service.

Click on the Publications tab to open the table view of publications. You will see a list of publications, the topics to which each one publishes, and the communication protocol used to send the notification.

Creating a Publication

Tip  As an alternative, consider building your notification on the Automations pageā€”an easy-to-use interface for creating workflows that can comprise multiple publishers, subscribers, and other notification mechanisms.

To create a publication, click New. Alternatively, select an existing publication that is similar to the one you want to create, and click Duplicate.

  1. Provide a name for the publication.
  2. Select a protocol. (See below for descriptions)
  3. Specify the Topics you want to publish to using the drop-down selector. To create a topic and use it right away, click +.
  4. Protocol-specific fields appear underneath. Complete these fields. For more information, see Publishers in the FME Flow Reference Manual.
  5. Click OK.

Protocols

The following are brief descriptions of the available publication protocols. For more information, see Publishers in the FME Flow Reference Manual.

  • Amazon S3 Watch: Polls activity on an Amazon S3 bucket, and publishes notifications about that activity to topics.
  • Note  When setting up an Amazon S3 Watch publisher, you can specify how often to poll an S3 bucket. However, keep in mind that Amazon S3 is a pay-per-use service. Every poll is one request to this service.
  • Amazon SNS: Publishes notifications from Amazon SNS topics to topics.
  • Amazon SQS: Polls an Amazon SQS queue for messages and publishes them to topics.
  • Azure Event Grid: Receives Microsoft Azure events and publishes them to topics.
  • Directory Watch: Monitors activity on a Resource Management or other directory, and publishes notifications about that activity to topics.
  • Dropbox Watch: Monitors activity on a Dropbox folder, and publishes messages about that activity to topics.
  • Email (IMAP): Receives email messages from an IMAP server, and publishes the email data to topics.
  • Email (SMTP): Receives email messages from SMTP clients, and publish the email data to topics.
  • FTP Watch: Monitors activity on an FTP server, and publishes notifications about that activity to topics.
  • Java Message System (JMS): Communicates with JMS-compliant message brokers, such as IBM WebSphere MQ, and publishes messages to topics.
  • UDP: Publishes UDP messages to topics.
  • WebSocket: Receives messages from a WebSocket-supported client and publishes them to topics.

Modifying a Publication

To modify a publication, click on the publication entry in the table. A dialog similar to the one used to add new subscribers appears, populated with the properties of the selected subscriber. Make changes as needed and click OK.

Sharing a Publication

To share a publication, click the Share with Others icon. Through sharing, you can grant levels of permissions on an item to other users. You can share an item if you own it, or if you are a user with Manage permission in Security, such as an administrator. For more information about sharing and ownership, see Role-Based and User-Based Access Control.

Removing a Publication

To remove a publication, check the box beside the publication, and click Remove.