in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/RequestForQuoteHandler.java [34:53]
public void handle(final MdpFeedContext feedContext, final MdpMessage quoReqMessage) {
logger.debug("R: {}", quoReqMessage);
channelContext.notifyRequestForQuote(quoReqMessage);
if (channelContext.hasMdListeners()) {
final MdpGroup quoReqGroup = feedContext.getMdpGroupObj();
quoReqMessage.getString(131, quoReqId);
quoReqMessage.getGroup(146, quoReqGroup);
while (quoReqGroup.hashNext()) {
quoReqGroup.next();
final int secId = quoReqGroup.getInt32(48);
final int orderQty = quoReqGroup.getInt32(38);
final Side side = Side.fromFIX(quoReqGroup.getInt8(54));
this.channelContext.notifyRequestForQuote(quoReqId, quoReqGroup.getEntryNum(), quoReqGroup.getNumInGroup(),
secId, QuoteType.Tradable, orderQty, side);
}
}
}