Modo de Confirmação (commitMode)

Esta propriedade indica o tipo de processamento do modo de confirmação a ser executado para uma transação do IMS.

Se o modo de confirmação for 0 e um soquete persistente compartilhável for usado para a interação (quando a propriedade CM0Dedicated do connection factory for configurada como false), a propriedade clientID não deverá ser especificada. Se o modo de confirmação 0 for especificado para uma interação em um soquete persistente compartilhável, a mensagem de saída de uma transação poderá ser limpa ou roteada novamente. A saída secundária não entregue de um comutador de programa para programa também poderá ser limpa ou roteada novamente.

Se uma conexão do soquete persistente dedicado for usada para uma interação (quando a propriedade CM0Dedicated do connection factory for configurada como true), o modo de confirmação deverá ser 0 e o ID do cliente do objeto IMSConnectionSpec usado para a conexão deverá ser fornecido. Se um soquete persistente dedicado for usado para uma interação de modo de confirmação 0, mensagens de saída não entregues serão sempre recuperáveis e não poderão ser limpas ou roteadas novamente.


Feedback