transport¶
- class mersal.transport.DefaultTransactionContext¶
Bases:
TransactionContext
- class mersal.transport.DefaultTransactionContextWithOwningApp¶
Bases:
DefaultTransactionContext
- class mersal.transport.OutgoingMessage¶
Bases:
object
A convenience class wrapping a transport message and its destination.
- transport_message: TransportMessage¶
Message to be sent to the transport.
- class mersal.transport.TransportBridge¶
Bases:
Transport
A Transport wrapper that allows sending messages to via other transports.
- __init__(default_transport: Transport, address_transport_mapping: dict[str, Transport]) None ¶
Initializes TransportBridge.
A Transport wrapper that allows sending messages to via other transports.
- Parameters:
default_transport – The
Transport
to be wrapped.address_transport_mapping – Sets addresses to use specific transports.