The transaction object obtained in
Beginning a Transaction is passed as a parameter into all publish, deliver, and getEvent(s) functions of the
BrokerTxClient object.
Your application publishes the events that make up the transaction in the manner described in
Using Sequence Numbers.
Whether or not your application will receive an acknowledgment event or a reply event for each event it publishes depends on how the event type was defined. See Software AG Designer Online Help for information on defining event types.