TIBCO Adapter SDK C++ Reference
MRvSession Methods
MRvSession | Legend
Methods
Method Description
downCast Safe cast operation for MRvSession object. See MComponent::downCast() for a detailed explanation and example.
downCast  
downCast  
downCast  
enableCm Convert an RvSession to a RVCM session.
enableCmq Convert an RvSession to a RVCMQ session.
getClassName  
getCmLedgerName Return the name of the ledger file for the RVCM transport encapsulated by this MRvSession.
getCmName Return the name of the RVCM transport encapsulated by this MRvSession.
getCmTimeLimit Return the time limit for the RVCM transport encapsulated by this MRvSession. The return value’s unit of measure is milliseconds.
getCommProtocol Deprecated. Use MSession::getDeliveryMode().
getDaemon Return the session’s rvd daemon.
getDefaultTxTimeLimit Get the default number of seconds for which unconsumed messages published on this transport must be retained by the TIBCO Rendezvous TX daemon.
getDescription Return an MString describing the current state of this session.
getNetwork Return the session’s network.
getSchedulerActivation Return the scheduler activation time in milliseconds.
getSchedulerHeartbeat Return the scheduler hearbeat in milliseconds.
getSchedulerWeight Return the scheduler weight for this distributed queue.
getService Return the service for this session.
getTibrvcmTransport Return a pointer to the RVCM transport that the MRvSession instance encapsulates. If the MRvSession instance is not an RVCM transport, returns NULL.
getTibrvQueue Return the TIBCO Rendezvous event queue that this MRvSession encapsulates.
getTibrvTransport Return a pointer to the RvTransport object that the MRvSession encapsulates. The transport can be any of RV, RVCM, or RVCMQ. Applications can determine the kind of transport by calling MRvSession::getCommProtocol() on the transport.
getTibrvTxTransport Return a pointer to the TibrvtxTransport object that the MRvSession encapsulates.
getTxName Get the name of the TIBCO Rendezvous TX transport.
getWorkerTasks Return the worker tasks for this distributed queue.
getWorkerWeight Return the worker weight for this distributed queue.
MRvSession Create a TIBCO Rendezvous transport for communication between components, for example, between a publisher and a subscriber.
setCompleteTime Set the distributed queue complete time for the MRvSession.

See also "Distributed Queues" in TIBCO Rendezvous Concepts.

setCompleteTime Set the distributed queue complete time for the MRvSession.

See also "Distributed Queues" in TIBCO Rendezvous Concepts.

setDefaultTxTimeLimit Set the default number of seconds for which messages published on this transport that remain unconsumed must be retained by the TIBCO Rendezvous TX daemon.
setListenerTasks Set a distributed queue's listener (worker) task.

See also "Distributed Queues" in TIBCO Rendezvous Concepts.

setListenerWeight Set a distributed queue's listener (worker) weight.

See also "Distributed Queues" in TIBCO Rendezvous Concepts.

setTaskBacklogLimitInBytes Set a distributed queue's limits by number of bytes (scheduler).

See also "Distributed Queues" in TIBCO Rendezvous Concepts.

setTaskBacklogLimitInMessages Set a distributed queue's limits by number of messages (scheduler).

See also "Distributed Queues" in TIBCO Rendezvous Concepts.

setWorkerTasks  
setWorkerWeight  
Copyright (c) 2010 TIBCO Software Inc. All rights reserved.