Open topic with navigation

TIBCO Rendezvous® 8.7.0

# TibrvRvdTransport

Class

## Declaration

    class com.tibco.tibrv.TibrvRvdTransport
      extends TibrvNetTransport

## Purpose

Deliver network messages through a Rendezvous daemon.

## Remarks

TibrvRvdTransport must operate in an Tibrv.IMPL_NATIVE environment (that is, it requires the JNI library). To determine the implementation, see Tibrv.isNativeImpl().

Programs must explicitly destroy instances of this class. Rendezvous software keeps internal references to these objects, so the Java garbage collector does not delete them automatically.

Constant | Description
`TibrvRvdTransport.DEFAULT_RVD_PORT` | Unless you specify another port when creating the transport, TibrvRvdTransport connects to the Rendezvous daemon through this default TCP port (`7500`).
`TibrvRvdTransport.DEFAULT_BATCH` | Default batch behavior. The transport transmits outbound messages to `rvd` as soon as possible. This value is the initial default for all transports.
`TibrvRvdTransport.TIMER_BATCH` | Timer batch behavior. The transport accumulates outbound messages, and transmits them to `rvd` in batches—either when its buffer is full, or when a timer interval expires. (Programs cannot adjust the timer interval.)

Method | Description
TibrvRvdTransport() | Create a transport that connects to a Rendezvous daemon.
TibrvRvdTransport.getDaemon() | Return the socket where this transport connects to the Rendezvous daemon.
TibrvRvdTransport.getNetwork() | Return the network interface that this transport uses for communication.
TibrvRvdTransport.getService() | Return the effective service that this transport uses for communication.
TibrvRvdTransport.setBatchMode() | Set the batch mode parameter of a transport.

Inherited Methods
`TibrvTransport.createInbox()` TibrvTransport.destroy() `TibrvTransport.isValid()` TibrvTransport.send() TibrvTransport.sendReply() TibrvTransport.sendRequest()
`java.lang.Object.equals` `java.lang.Object.getClass` `java.lang.Object.hashCode` `java.lang.Object.notify` `java.lang.Object.notifyAll` `java.lang.Object.toString` (override) `java.lang.Object.wait`

## Related Classes

TibrvTransport

TibrvProcessTransport

TibrvNetTransport

TibrvCmTransport

TibrvCmQueueTransport

Subtopics

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO Rendezvous®

Copyright © 1997-2023. Cloud Software Group, Inc. All Rights Reserved.