IPWorks MQ 2020 Python Edition

Questions / Feedback?

on_message Event

Fired for each message retrieved from the queue.

Syntax

class AmazonSQSMessageEventParams(object):
  @property
  def message_id() -> str: ...
  @property
  def receipt_handle() -> str: ...
  @property
  def message_data() -> str: ...
  @property
  def md5() -> str: ...

# In class AmazonSQS:
@property
def on_message() -> Callable[[AmazonSQSMessageEventParams], None]: ...
@on_message.setter
def on_message(event_hook: Callable[[AmazonSQSMessageEventParams], None]) -> None: ...

Remarks

When list_messages is invoked the class fires on_message for each message retrieved. The number of messages retrieved are specified using max_messages. OtherData is reserved for future use.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks MQ 2020 Python Edition - Version 20.0 [Build 8155]