Broker 10.5 | webMethods Broker Documentation | webMethods Broker Client Java API Programmer's Guide | Load Balancing and Failover for Publish Operations | Publishing and Delivering Events
 
Publishing and Delivering Events
 
Creating a New BrokerEvent
Field Type Checking
Publishing Events
Publishing an Event
Publishing Multiple Events
Delivering Events
Delivering an Event
Delivering Multiple Events
Request-Reply Model
Using publishRequestAndWait
Include-Exclude Brokers
A simple publish or deliver operation invoked on the BrokerClusterPublisher object is executed on one of the valid Broker client connections from the Broker cluster publisher pool. If an error occurs during the execution, the operation will be either retried on a different Broker client on the Broker cluster publisher pool or returned as failed with proper exception. A failed operation on a Broker client from the Broker cluster publisher pool will not be retried on the same Broker client. BrokerClusterPublisher will retry on each of the Broker client connections from the cluster pool until the operation succeeds on one of the connections or returns an error when all of the Broker client connections are exhausted.