package de.thedevstack.conversationsplus.utils; import eu.siacs.conversations.entities.Account; import eu.siacs.conversations.xmpp.OnIqPacketReceived; import eu.siacs.conversations.xmpp.XmppConnection; import eu.siacs.conversations.xmpp.stanzas.IqPacket; import eu.siacs.conversations.xmpp.stanzas.MessagePacket; import eu.siacs.conversations.xmpp.stanzas.PresencePacket; /** * Created by tzur on 09.01.2016. */ public class XmppSendUtil { public static void sendIqPacket(Account account, IqPacket packet, OnIqPacketReceived callback) { final XmppConnection connection = account.getXmppConnection(); if (connection != null) { connection.sendIqPacket(packet, callback); } } public static void sendPresencePacket(Account account, PresencePacket packet) { XmppConnection connection = account.getXmppConnection(); if (connection != null) { connection.sendPresencePacket(packet); } } public static void sendMessagePacket(Account account, MessagePacket packet) { XmppConnection connection = account.getXmppConnection(); if (connection != null) { connection.sendMessagePacket(packet); } } }