public static TIBCO.EMS.SessionMode ToSessionMode(Apache.NMS.AcknowledgementMode acknowledge) { TIBCO.EMS.SessionMode sessionMode = TIBCO.EMS.SessionMode.NoAcknowledge; switch(acknowledge) { case Apache.NMS.AcknowledgementMode.AutoAcknowledge: sessionMode = TIBCO.EMS.SessionMode.AutoAcknowledge; break; case Apache.NMS.AcknowledgementMode.ClientAcknowledge: sessionMode = TIBCO.EMS.SessionMode.ClientAcknowledge; break; case Apache.NMS.AcknowledgementMode.DupsOkAcknowledge: sessionMode = TIBCO.EMS.SessionMode.DupsOkAcknowledge; break; case Apache.NMS.AcknowledgementMode.Transactional: sessionMode = TIBCO.EMS.SessionMode.SessionTransacted; break; } return sessionMode; }
public static Apache.NMS.AcknowledgementMode ToAcknowledgementMode( TIBCO.EMS.SessionMode sessionMode) { Apache.NMS.AcknowledgementMode acknowledge = Apache.NMS.AcknowledgementMode.AutoAcknowledge; switch(sessionMode) { case TIBCO.EMS.SessionMode.AutoAcknowledge: acknowledge = Apache.NMS.AcknowledgementMode.AutoAcknowledge; break; case TIBCO.EMS.SessionMode.ClientAcknowledge: acknowledge = Apache.NMS.AcknowledgementMode.ClientAcknowledge; break; case TIBCO.EMS.SessionMode.DupsOkAcknowledge: acknowledge = Apache.NMS.AcknowledgementMode.DupsOkAcknowledge; break; case TIBCO.EMS.SessionMode.SessionTransacted: acknowledge = Apache.NMS.AcknowledgementMode.Transactional; break; } return acknowledge; }