Class XMPPClientResponseManager
- java.lang.Object
-
- org.apache.axis2.transport.xmpp.util.XMPPClientResponseManager
-
- All Implemented Interfaces:
org.jivesoftware.smack.PacketListener
public class XMPPClientResponseManager extends Object implements org.jivesoftware.smack.PacketListener
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classXMPPClientResponseManager.WaitingDetails
-
Constructor Summary
Constructors Constructor Description XMPPClientResponseManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidlistenForResponse(String key, MessageContext messageContext)voidprocessPacket(org.jivesoftware.smack.packet.Packet packet)This method will be triggered, when a message is arrived at client sidevoidwaitFor(String key)Indicates response message is received at client side.
-
-
-
Method Detail
-
listenForResponse
public void listenForResponse(String key, MessageContext messageContext)
-
processPacket
public void processPacket(org.jivesoftware.smack.packet.Packet packet)
This method will be triggered, when a message is arrived at client side- Specified by:
processPacketin interfaceorg.jivesoftware.smack.PacketListener
-
waitFor
public void waitFor(String key) throws InterruptedException
Indicates response message is received at client side.- Throws:
InterruptedException- See Also:
processPacket(org.jivesoftware.smack.packet.Packet)
-
-