/// <summary> /// Creates a new session to work on this connection /// </summary> public Apache.NMS.ISession CreateSession(Apache.NMS.AcknowledgementMode mode) { bool isTransacted = (Apache.NMS.AcknowledgementMode.Transactional == mode); return(EMSConvert.ToNMSSession(this.tibcoConnection.CreateSession(isTransacted, EMSConvert.ToSessionMode(mode)))); }
/// <summary> /// Creates a new session to work on this connection /// </summary> public Apache.NMS.ISession CreateSession(Apache.NMS.AcknowledgementMode mode) { try { bool isTransacted = (Apache.NMS.AcknowledgementMode.Transactional == mode); return(EMSConvert.ToNMSSession(this.tibcoConnection.CreateSession(isTransacted, EMSConvert.ToSessionMode(mode)))); } catch (Exception ex) { ExceptionUtil.WrapAndThrowNMSException(ex); return(null); } }