Enqueue message request element
A type containing all elements of a message to enqueue.
The recipient in URI notations. Valid URI schemas are: mailto:, sms:,
phone:. Not all URI schemas need to be implemented at the current
implementation stage.
E-Mail sender address. Ignored for all but mailto: recipient URIs.
Message Content.
Message Subject. Ignored for all but mailto: URIs
URI to send a delivery report to. May be of one of the following schemes:
mailto:, http:, https:. Reports to mailto: URIs are sent as plain text,
reports to http(s) URIs are sent as SOAP requests following the
MessageGatewayClient service definition.
Container for keepalive information. May be missing.
Type containing keeplive information.
Keepalive timeout. The keepalive timeout spezifies how long the sending of
a message will be delayed waiting for keepalive updates. If a keepalive
update is received during this period, the timeout will be reset. If not,
the message will be sent after the timeout has expired.
Policy to comply to in case of system errors. Valid values are "suppress"
and "report". If the policy is set to "suppress", keepalive messages will
not be sent to their recipients in case of partial system failure, even if
the keepalive has expired. This may result in "false negatives", i.e.
messages may not be sent, even though their keepalive has expired. If the
value is "report", keepalive messages will be sent from any cluster node.
This may result in "false positive" alerts.
Type containing a message ID.
Type containing all elements of a keppalive update / remove request.
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
The ID for the message to update / remove
The action to perform. Valid values are: "remove", "update". On "remove",
the message with the ID specified will be removed from the queue, thus it
will never be sent, even if it's timeout expires. On "update" the
keepalive timeout of the corresponding message will be reset.
Keepalive message request element
Response element for a keepalive request
Enqueue message response element
A complex type containing one element: The message to enqueue.
Element containing a message to enqueue.
A complex type containing one element: The keepalive message to process.
Element containing a keepalive message to process.
inputparameters for EnqueueMessag
outputparameters for EnqueueMessag
input parameters for KeepaliveMessag
output parameters for KeepaliveMessag
generic port type for all methods required for sending messages over the mosaic
message gatewa
This method is used to enqueue a normal (immediate send) or a delayed message with
keepalive functionality.
This method is used to update or remove a
keepalive message.
Generic binding for all (SOAP) port
Web Service for sending messages over the message gateway
HTTP(S) port for the message gateway
HTTP(S) port for the message gateway