if (RMConstant.PROTOCOL_OPERATION_QNAMES.contains(opName) == false)
{
Map<String, Object> wsrmResCtx = (Map<String, Object>)msgContext.get(RMConstant.RESPONSE_CONTEXT);
if (wsrmResCtx != null)
{
RMConstants wsrmConstants = RMProvider.get().getConstants();
Map<QName, RMSerializable> mapping = (Map<QName, RMSerializable>)wsrmResCtx.get(RMConstant.PROTOCOL_MESSAGES_MAPPING);
QName seq = wsrmConstants.getSequenceQName();
if (mapping.keySet().contains(seq))
{
RMHelper.handleSequenceHeader((RMSequence)mapping.get(seq), this.wsrmSequence);
}
QName seqAck = wsrmConstants.getSequenceAcknowledgementQName();
if (mapping.keySet().contains(seqAck))
{
RMHelper.handleSequenceAcknowledgementHeader((RMSequenceAcknowledgement)mapping.get(seqAck), this.wsrmSequence);
}
QName ackReq = wsrmConstants.getAckRequestedQName();
if (mapping.keySet().contains(ackReq))
{
RMHelper.handleAckRequestedHeader((RMAckRequested)mapping.get(ackReq), this.wsrmSequence);
}
}