acceptMessage method
bool
acceptMessage(
- MessageStanza messageStanza
)
Implementation
@override
bool acceptMessage(MessageStanza messageStanza) {
if (MessageStanzaType.HEADLINE == messageStanza.type) {
if (isSystemNotification(messageStanza)) {
_systemMessagesStreamController
.add(CubeMessage.fromStanza(messageStanza));
return true;
}
} else if (MessageStanzaType.ERROR == messageStanza.type) {
if (isSystemNotification(messageStanza)) {
_systemMessagesStreamController
.addError(ErrorPacket.fromStanza(messageStanza.getChild('error')!));
return true;
}
}
return false;
}