SIMessageContext

A interface pública SIMessageContext estende javax.xml.rpc.handler.MessageContext. Este é o objeto requerido na interface de uma rotina de tratamento de mediação. Além das informações de contexto que podem ser transmitidas de um manipulador para outro, pode ser retornada uma referência a um SIMessage e um SIMediationSession.

O SIMessage é a representação das tecnologias de integração de serviços da mensagem que está sendo processada pelo MediationHandler. O SIMediationSession é uma manipulação dos recursos do tempo de execução.

A interface MessageContext extrai o contexto da mensagem que é processado por um manipulador no método de manipulação. A interface MessageContext fornece os métodos para gerenciar um conjunto de propriedades. As propriedades MessageContext permitem que os manipuladores em uma cadeia de manipuladores compartilhem o estado relacionado ao processamento.

Além de definir o método que é chamado pelo ambiente de tempo de execução de mediação, a interface pode também especificar propriedades seguindo o padrão de nomenclatura Enterprise JavaBeans ou fornecendo uma classe BeanInfo. Cada propriedade do bean será inicializada a partir de uma única entrada do ambiente com o mesmo nome que a propriedade. As propriedades de bean do tipo simples são especificadas usando env-entry do Java™ Platform, Enterprise Edition (Java EE) . Se a rotina de tratamento possuir propriedades que sejam do tipo não simples, as outras definições de ambiente poderão ser utilizadas.

A API tem dois métodos:
  • O método getSIMessage para obter a representação do barramento de integração de serviços na mensagem que está sendo mediada. Leia mais sobre a API SIMessage em SIMessage.
  • O método getSession para obter um objeto SIMediationSession que é um instrumento para o ambiente de tempo de execução. Leia mais sobre a API SIMediationSession em SIMediationSession.

Í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=rjy1300
Nome do arquivo: rjy1300.html