TibrvCmTransport
Class
Declaration
class com.tibco.tibrv.TibrvCmTransport
extends TibrvTransport
Purpose
A certified delivery transport object implements the CM delivery protocol for messages.
Remarks
Each certified delivery transport employs a TibrvTransport for network communications. The TibrvCmTransport adds the accounting mechanisms needed for delivery tracking and certified delivery.
Several TibrvCmTransport objects can employ a TibrvTransport, which also remains available for its own ordinary listeners and for sending ordinary messages. Destroying this TibrvTransport causes the TibrvCmTransport to destroy itself as well (along with all its listeners, while preserving their certified delivery agreements).
Destroying a certified delivery transport object invalidates subsequent certified send calls on that object, invalidates any certified listeners using that transport (while preserving the certified delivery agreements of those listeners).
Programs must explicitly destroy each certified delivery transport object. Rendezvous software keeps internal references to these objects, so the Java garbage collector does not delete them automatically.
Inherited Methods |
|
Field |
Description |
The default time limit (in seconds) for certified messages sent on this transport. The initial value is zero, a special value indicating that messages do not expire. Programs can change this value using TibrvCmTransport.setDefaultTimeLimit(). |