public class MRvcmSession extends MRvdaSession
m_daemon, m_enableHttp, m_host, m_isRvaSession, m_network, m_port, m_rvdTransport, m_service, m_sessionName, m_tibrvqueue, m_tibrvtransport, m_TransportName
Modifier | Constructor and Description |
---|---|
protected |
MRvcmSession(java.lang.String sessionName,
java.lang.String service,
java.lang.String network,
java.lang.String daemon) |
|
MRvcmSession(java.lang.String sessionName,
java.lang.String cmName,
java.lang.String service,
java.lang.String network,
java.lang.String daemon,
java.lang.String ledgerFile,
boolean requireOldMsgs,
int defaultTimeLimit,
java.lang.String relayAgent,
boolean syncLedger,
long syncLedgerTime)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected com.tibco.tibrv.TibrvRvdTransport |
createRvdTransport() |
protected com.tibco.tibrv.TibrvTransport |
createRvTransport() |
void |
destroy()
destroy session related resources
|
java.lang.String |
getCmName()
Return the CM handshake name
|
double |
getDefaultTimeLimit()
Return the default time limit; -1 is returned on any error
|
java.lang.String |
getLedgerFile()
Return the name of the ledger file; null is returned on any error.
|
java.lang.String |
getRelayAgent()
Return the relay agent; null is returned on any error.
|
boolean |
getSyncLedger()
Return the sync ledger flag
|
boolean |
requiresOldMsgs()
Return true if old messages are required; otherwise, false
|
initRvTransport
getDaemon, getEmbeddedTibrvTransport, getHost, getNetwork, getPort, getService, getSessionName, getTibrvQueue, getTibrvTransport, isRvaSession, setTransportName
public MRvcmSession(java.lang.String sessionName, java.lang.String cmName, java.lang.String service, java.lang.String network, java.lang.String daemon, java.lang.String ledgerFile, boolean requireOldMsgs, int defaultTimeLimit, java.lang.String relayAgent, boolean syncLedger, long syncLedgerTime)
protected MRvcmSession(java.lang.String sessionName, java.lang.String service, java.lang.String network, java.lang.String daemon)
public java.lang.String getLedgerFile()
public boolean requiresOldMsgs()
public double getDefaultTimeLimit()
public java.lang.String getRelayAgent()
public boolean getSyncLedger()
public java.lang.String getCmName()
protected com.tibco.tibrv.TibrvRvdTransport createRvdTransport() throws com.tibco.tibrv.TibrvException
com.tibco.tibrv.TibrvException
protected com.tibco.tibrv.TibrvTransport createRvTransport() throws com.tibco.tibrv.TibrvException
createRvTransport
in class MRvdaSession
com.tibco.tibrv.TibrvException
public void destroy()
MSessionImpl
destroy
in class MSessionImpl