WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

@MessageBrokerCopyTransform

Utilize a anotação @MessageBrokerCopyTransform para alterar o comportamento do método avaliar em uma classe PHP.

A anotação @MessageBrokerCopyTransform faz com que uma parâmetro seja analisado no método avaliar. Este parâmetro é uma referência à montagem de saída dos conteúdo da montagem de entrada já nele copiada. A montagem de entrada está disponível com o @MessageBrokerCopyTransform. Se declarar um segundo parâmetro (o qual é opcional) a montagem de entrada é analisada nele.

Se as anotações @MessageBrokerCopy Transform e @MessageBrokerSimpleTransform são conjuntamente especificadas, o anotação @MessageBrokerCopyTransform tem prioridade.

O exemplo a seguir modifica a mensagem XML original adicionando um elemento chamado Greeting ao valor Hello World:

<?php

class CopyTest {

    /**

     * An example of MessageBrokerCopyTransform

     * 

     * @MessageBrokerCopyTransform

     */

    function evaluate($assembly) {
        $assembly->XMLNSC->doc->Greeting = “Hello World”;
    }

}

?>
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:00


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | ac69032_