Interface BoshSessionTaskHandler

All Known Implementing Classes:
BoshConnectionClustered, BoshConnectionManager

public interface BoshSessionTaskHandler
Describe interface BoshSessionTaskHandler here.
Created: Sat Aug 4 10:39:21 2007
Author:
Artur Hefczyc
  • Method Details

    • getJidForBoshSession

      tigase.xmpp.jid.JID getJidForBoshSession(BoshSession bs)
    • scheduleTask

      BoshTask scheduleTask(BoshSession bs, long delay)
    • scheduleSendQueueTask

      BoshSendQueueTask scheduleSendQueueTask(BoshSession tt, long delay)
    • cancelTask

      void cancelTask(BoshTask bs)
    • cancelSendQueueTask

      void cancelSendQueueTask(BoshSendQueueTask bt)
    • writeRawData

      void writeRawData(BoshIOService ios, String data)
    • addOutStreamOpen

      boolean addOutStreamOpen(Packet packet, BoshSession bs)
    • addOutStreamClosed

      boolean addOutStreamClosed(Packet packet, BoshSession bs, boolean withTimeout)
    • getDefHostName

      tigase.xmpp.jid.BareJID getDefHostName()
    • getSeeOtherHostForJID

      tigase.xmpp.jid.BareJID getSeeOtherHostForJID(Packet packet, tigase.xmpp.jid.BareJID userId, SeeOtherHostIfc.Phase ph)
    • getSeeOtherHostError

      tigase.xml.Element getSeeOtherHostError(Packet packet, tigase.xmpp.jid.BareJID destination)
    • processUndeliveredPacket

      boolean processUndeliveredPacket(Packet packet, Long stamp, String errorMessage)