public void HandleMessage(Session session, Message message) { MessageTemplate template = _enclosingInstance.CreateTemplateFromMessage( message, session.MessageInputStream.TemplateRegistry); session.AddDynamicTemplateDefinition(template); if (message.IsDefined("TemplateId")) { session.RegisterDynamicTemplate(template.QName, message.GetInt("TemplateId")); } }
public void HandleMessage(Session session, Message message) { MessageTemplate template = _enclosingInstance.CreateTemplateFromMessage( message, session.MessageInputStream.TemplateRegistry); session.AddDynamicTemplateDefinition(template); if (message.IsDefined("TemplateId")) session.RegisterDynamicTemplate(template.QName, message.GetInt("TemplateId")); }
public void HandleMessage(Session session, Message message) { session.RegisterDynamicTemplate(_enclosingInstance.GetQName(message), message.GetInt("TemplateId")); }