public override Response processAddConsumer(ConsumerInfo info)
{
if(info != null)
{
SessionId sessionId = info.ConsumerId.ParentId;
if(sessionId != null)
{
ConnectionId connectionId = sessionId.ParentId;
if(connectionId != null)
{
ConnectionState cs = connectionStates[connectionId];
if(cs != null)
{
SessionState ss = cs[sessionId];
if(ss != null)
{
ss.addConsumer(info);
}
}
}
}
}
return TRACKED_RESPONSE_MARKER;
}