Connection Manager 3.4.2 Javadoc

org.jivesoftware.multiplexer.spi
Class ClientFailoverDeliverer

java.lang.Object
  extended by org.jivesoftware.multiplexer.spi.ClientFailoverDeliverer
All Implemented Interfaces:
PacketDeliverer

public class ClientFailoverDeliverer
extends java.lang.Object
implements PacketDeliverer

Deliverer to use when a stanza received from the server failed to be forwarded to a client. The deliverer will inform the server of the failed operation.

Author:
Gaston Dombiak

Constructor Summary
ClientFailoverDeliverer()
           
 
Method Summary
 void deliver(org.dom4j.Element stanza)
          Delivers the given packet based on packet recipient and sender.
 void setStreamID(java.lang.String streamID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientFailoverDeliverer

public ClientFailoverDeliverer()
Method Detail

setStreamID

public void setStreamID(java.lang.String streamID)

deliver

public void deliver(org.dom4j.Element stanza)
Description copied from interface: PacketDeliverer
Delivers the given packet based on packet recipient and sender. The deliverer defers actual routing decisions to other classes.

Warning

Be careful to enforce concurrency DbC of concurrent by synchronizing any accesses to class resources.

Specified by:
deliver in interface PacketDeliverer
Parameters:
stanza - the packet to route

Connection Manager 3.4.2 Javadoc

Copyright © 2003-2006 Jive Software.