Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client Java API Programmer's Guide | Transaction Semantics | Using Broker Transaction Clients | Operating within a Transaction
Operating within a Transaction
Publishing a Transaction
Publishing Multiple Events
Delivering a Transaction
Getting Events
The transactional client object obtained at the beginning of the transaction is used to call all the supported transactional publish, deliver, and getEvent(s) methods of the BrokerClient object.
Your application publishes the events that make up the transaction in the manner described in Publishing and Delivering Events.
Any event that is published with a transaction ID that is not known to the Broker will return an exception.
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.
Event types are defined with Software AG Designer. See the Software AG Designer Online Help for more information. Note that event types are known as document types in Designer.