Message

Defines the message class which represents a single message. This class is primarily to be used by the methods in the broker class. You define a message by supplying selected arguments, for example

>>> msg = message(queue='queue_name', message='Hello World!')
>>> print(msg)
filename = None
id = None
message = Hello World!
priority = None
queue = queue_name
queue_number = None
requeue = None
timeout = None
class message.message(queue=None, message=None, timeout=None, id=None, priority=None, queue_number=None, filename=None, requeue=None, requeue_counter=None, requeue_limit=None)[source]

Class to represent a single message

classmethod json2msg(package)[source]

Converty a JSON object to a message object

msg2json()[source]

Convert a message object to a JSON object

update(package)[source]

Update a message object with the parameters supplied by the package (dict)