Utilice la API Java™ de Message Broker al desarrollar aplicaciones de flujos de mensajes para cargar un flujo de mensajes en memoria. Entonces podrá acceder al flujo de mensajes en el código Java.
import java.io.File;
import java.io.IOException;
import com.ibm.broker.MessageBrokerAPIException;
import com.ibm.broker.config.appdev.MessageFlow;
import com.ibm.broker.config.appdev.FlowRendererMSGFLOW;
public class LoadMessageFlow {
public static void main(String[] args) {
File msgFlow = new File("../mqsi/main.msgflow");
try {
MessageFlow mf1 = FlowRendererMSGFLOW.read(msgFlow);
} catch (IOException e) {
// Añada aquí su propio código
e.printStackTrace();
} catch (MessageBrokerAPIException e) {
// Añada aquí su propio código
e.printStackTrace();
}
}
}
Resultado:
Ahora puede hacer referencia a la instancia del objeto MessageFlow en el código Java.