SIMediationSession

A interface pública SIMediationSession define os métodos para consultar e interagir com o barramento de integração de serviços. Bem como definir os métodos para trabalhar com o barramento de integração de serviços, essa interface também inclui métodos que fornecem informações sobre o local de onde a mediação é invocada e os critérios que são aplicados antes de a mensagem ser mediada.

Seletor e Discriminador controlam quais mensagens serão enviadas à mediação, por meio de uma regra especificada em uma cadeia de texto. A regra especificada pelo seletor examina o cabeçalho e as propriedades da mensagem, ao passo que o discriminador examina o tópico da mensagem. Se uma mensagem contiver seletor e discriminador, ela deverá corresponder às duas regras da mensagem a ser mediada. Se a regra do seletor ou do discriminador não for correspondente, a mensagem não será mediada.

A API tem esses métodos:
  • getBusName retorna o nome do barramento ao qual a a mediação está associada.
  • getDestinationName retorna o nome do destino ao qual a a mediação está associada.
  • getDiscriminator retorna o discriminador definido na definição da mediação.
  • getMediationName retorna o nome da mediação que está sendo executada.
  • getMessageSelector retorna o seletor da mensagem estabelecido na definição da mediação.
  • getMessagingEngineName retorna o nome do mecanismo de sistema de mensagens a partir do qual a mediação foi chamada
  • getSIDestinationConfiguration retorna o objeto SIDestinationConfiguration associado ao destino, especificado por destinationName ou destinationAddress.
  • receive recebe um SIMessage do barramento de integração de serviços. Há quatro variantes.
  • resetIdentity altera a identidade da mensagem fornecida para a identidade atual run-as.
  • send envia uma cópia de um SIMessage ao barramento de integração de serviços além da mensagem retornada pela interface da mensagem.

Consulte também as informações de API geradas para SIMessageContext.


Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjy1320
Nome do arquivo: rjy1320.html