Para especificar que o IMS
Connect gerencie todas as iterações em uma conversa, a propriedade useConvID da classe
IMSInteractionSpec deve ser configurada como false.
Sobre Esta Tarefa
Para ativar o cliente Java para transações de conversação do IMS usando o modelo de programação do estado conversacional gerenciado pelo IMS Connect:
Procedimento
- Obtenha uma manipulação de conexões do IMSConnectionFactory.
Essa manipulação de conexões deve ser usada por todas as iterações subsequentes
da conversa. Se o aplicativo Java™ for um
aplicativo da Web, você poderá ter de salvar a manipulação de conexões no
objeto Sessão HTTP para a manipulação de conexões a ser recuperada e usada
em iterações subsequentes no mesmo navegador.
- Configure a propriedade useConvID do IMSInteractionSpec
como false (o valor padrão é false) na primeira
iteração. Não altere o valor dessa propriedade em iterações subsequentes da conversação. Se a propriedade useConvID for alterada
durante a conversação, ocorrerá um erro.
- Configure a propriedade commitMode do IMSInteractionSpec
como 1. Configure um valor apropriado para a propriedade syncLevel.
- Se o aplicativo cliente controlar o término de uma conversa,
na última iteração, configure a propriedade interactionVerb do IMSInteractionSpec
como SYNC_END_CONVERSATION.
- Feche o identificador de conexões no final da conversação.