Uses of Class
org.jivesoftware.smack.SmackFuture
-
Packages that use SmackFuture Package Description org.jivesoftware.smack Core classes of the Smack API.org.jivesoftware.smack.c2s Smack's (new) API for client-to-server (c2s) connections.org.jivesoftware.smack.websocket WebSocket related classes for Smack.org.jivesoftware.smack.websocket.impl This package contains websocket implementations to be plugged inside websocket transport.org.jivesoftware.smackx.ping Smacks implementation of XEP-0199: XMPP Ping. -
-
Uses of SmackFuture in org.jivesoftware.smack
Subclasses of SmackFuture in org.jivesoftware.smack Modifier and Type Class Description static class
SmackFuture.InternalProcessStanzaSmackFuture<V,E extends Exception>
static class
SmackFuture.InternalSmackFuture<V,E extends Exception>
static class
SmackFuture.SimpleInternalProcessStanzaSmackFuture<V,E extends Exception>
A simple version of InternalSmackFuture which implements isNonFatalException(E) as always returningfalse
method.static class
SmackFuture.SocketFuture
Methods in org.jivesoftware.smack that return SmackFuture Modifier and Type Method Description static <V,E extends Exception>
SmackFuture<V,E>SmackFuture. from(V result)
<S extends Stanza>
SmackFuture<S,Exception>AbstractXMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter)
<S extends Stanza>
SmackFuture<S,Exception>AbstractXMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter, long timeout)
<S extends Stanza>
SmackFuture<S,Exception>XMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter)
Send a stanza asynchronously, waiting for exactly one response stanza using the given reply filter.<S extends Stanza>
SmackFuture<S,Exception>XMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter, long timeout)
Send a stanza asynchronously, waiting for exactly one response stanza using the given reply filter.SmackFuture<IQ,Exception>
AbstractXMPPConnection. sendIqRequestAsync(IQ request)
SmackFuture<IQ,Exception>
AbstractXMPPConnection. sendIqRequestAsync(IQ request, long timeout)
SmackFuture<IQ,Exception>
XMPPConnection. sendIqRequestAsync(IQ request)
Send an IQ request asynchronously.SmackFuture<IQ,Exception>
XMPPConnection. sendIqRequestAsync(IQ request, long timeout)
Send an IQ request asynchronously.Method parameters in org.jivesoftware.smack with type arguments of type SmackFuture Modifier and Type Method Description static boolean
SmackFuture. await(Collection<? extends SmackFuture<?,?>> futures, long timeout)
static boolean
SmackFuture. await(Collection<? extends SmackFuture<?,?>> futures, long timeout, TimeUnit unit)
void
SmackFuture. onCompletion(Consumer<SmackFuture<V,E>> completionCallback)
-
Uses of SmackFuture in org.jivesoftware.smack.c2s
Methods in org.jivesoftware.smack.c2s that return types with arguments of type SmackFuture Modifier and Type Method Description protected abstract List<SmackFuture<XmppClientToServerTransport.LookupConnectionEndpointsResult,Exception>>
XmppClientToServerTransport. lookupConnectionEndpoints()
-
Uses of SmackFuture in org.jivesoftware.smack.websocket
Methods in org.jivesoftware.smack.websocket that return types with arguments of type SmackFuture Modifier and Type Method Description protected List<SmackFuture<XmppClientToServerTransport.LookupConnectionEndpointsResult,Exception>>
XmppWebSocketTransportModule.XmppWebSocketTransport. lookupConnectionEndpoints()
-
Uses of SmackFuture in org.jivesoftware.smack.websocket.impl
Methods in org.jivesoftware.smack.websocket.impl that return SmackFuture Modifier and Type Method Description SmackFuture<AbstractWebSocket,Exception>
AbstractWebSocket. getFuture()
-
Uses of SmackFuture in org.jivesoftware.smackx.ping
Methods in org.jivesoftware.smackx.ping that return SmackFuture Modifier and Type Method Description SmackFuture<Boolean,Exception>
PingManager. pingAsync(Jid jid)
SmackFuture<Boolean,Exception>
PingManager. pingAsync(Jid jid, long pongTimeout)
-