Sample code using same session to subscribe to multiple data types
The following code provides an example of using the same session to subscribe to multiple market data types.
using com.apama.session.SessionHandlerFactory;
using com.apama.session.SessionHandler;
using com.apama.md.TradeSubscriberFactory;
using com.apama.md.BBASubscriberFactory;
monitor SubscriberExample5 {
context mainContext := context.current();
action onload() {
SessionHandler sessionHandler :=
SessionHandlerFactory.connect(
mainContext, "MySession", "MyTransport");
TradeSubscriberFactory.create(
sessionHandler).subscribe("SOW");
BBASubscriberFactory.create(
sessionHandler).subscribe("SOW");
}
}