Finalize the egress message; depending on the protocol used
by the Transport, this may involve sending an explicit "end
of message" indicator. This method does not actually write the
message out on the wire immediately. All writes happen at the end
of the event loop at the earliest.
If the ingress message also is complete, the transaction may
detach itself from the Handler and Transport and delete itself
as part of this method.
Note: Either this method or sendAbort() should be called once
per message.
Finalize the egress message; depending on the protocol used by the Transport, this may involve sending an explicit "end of message" indicator. This method does not actually write the message out on the wire immediately. All writes happen at the end of the event loop at the earliest.
If the ingress message also is complete, the transaction may detach itself from the Handler and Transport and delete itself as part of this method.
Note: Either this method or sendAbort() should be called once per message.