{
MessagingNetworkListener l = (MessagingNetworkListener) messagingNetworkListeners.elementAt(i);
Session ses = getSession0(dstLoginId);
if ((ses) == null) Lang.ASSERT_NOT_NULL(ses, "session for " + dstLoginId);
if (Defines.DEBUG && CAT.isDebugEnabled()) CAT.debug("ICQ FIRES EVENT to core: messageReceived: src " + srcLoginId + ", dst " + dstLoginId + ",\r\ntext "+StringUtil.toPrintableString(messageText)+",\r\nlistener: " + l);
l.messageReceived(getNetworkId(), srcLoginId, dstLoginId, messageText);
}
}
}
void fireContactsReceived(String srcLoginId, String dstLoginId, String[] contactsLoginIds, String[] contactsNicks)