| Constructor and Description |
|---|
TransactedSessionManager(JCSMPBasicSession session,
ContextImpl context) |
public TransactedSessionManager(JCSMPBasicSession session, ContextImpl context)
public String getNetworkInfoString()
public void setSubChannel(TcpClientChannel channel)
public TcpClientChannel getSubChannel()
public JCSMPBasicSession getSession()
public TransactedSessionImpl createTransactedSession() throws JCSMPException
JCSMPExceptionpublic void closeTransactedSession(TransactedSessionImpl ts, boolean graceful)
public void handleAsyncAssuredCtrlMessage(WireMessage wmsg)
public void sendCommitRequest(long transactedSessionId,
AssuredCtrlHeaderParameters.ParamTransactionId tid,
AssuredCtrlHeaderParameters.ParamTransactionFDPubNotify pubnotify,
AssuredCtrlHeaderParameters.ParamTransactionFDSubAck suback,
boolean dropOnAppThread,
Integer connIdx)
throws JCSMPException
JCSMPExceptionpublic void sendRollbackRequest(long transactedSessionId,
AssuredCtrlHeaderParameters.ParamTransactionId tid,
AssuredCtrlHeaderParameters.ParamTransactionFDPubNotify pubnotify,
AssuredCtrlHeaderParameters.ParamTransactionFDSubAck suback,
boolean dropOnAppThread,
Integer connIdx)
throws JCSMPException
JCSMPExceptionpublic void buildDispatchTransactionsList(List<TransactedSessionImpl> to_close)
public void dispatchChannelException(JCSMPException ex, List<TransactedSessionImpl> to_close)
public void notifyUnknownName()
public void notifyVridChange()
public boolean reconnectInProgress()
public boolean checkUnboundFlows()
public void checkUnboundFlows(boolean check)
public void notifyConnectEvent(InternalConnectEvent ev) throws JCSMPException
JCSMPExceptionCopyright 2004-2021 Solace Corporation. All rights reserved.