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.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 java.lang.Exception>
static class
SmackFuture.InternalSmackFuture<V,E extends java.lang.Exception>
static class
SmackFuture.SimpleInternalProcessStanzaSmackFuture<V,E extends java.lang.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 java.lang.Exception>
SmackFuture<V,E>SmackFuture. from(V result)
<S extends Stanza>
SmackFuture<S,java.lang.Exception>AbstractXMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter)
<S extends Stanza>
SmackFuture<S,java.lang.Exception>AbstractXMPPConnection. sendAsync(S stanza, StanzaFilter replyFilter, long timeout)
<S extends Stanza>
SmackFuture<S,java.lang.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,java.lang.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,java.lang.Exception>
AbstractXMPPConnection. sendIqRequestAsync(IQ request)
SmackFuture<IQ,java.lang.Exception>
AbstractXMPPConnection. sendIqRequestAsync(IQ request, long timeout)
SmackFuture<IQ,java.lang.Exception>
XMPPConnection. sendIqRequestAsync(IQ request)
Send an IQ request asynchronously.SmackFuture<IQ,java.lang.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(java.util.Collection<? extends SmackFuture<?,?>> futures, long timeout, java.util.concurrent.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 java.util.List<SmackFuture<XmppClientToServerTransport.LookupConnectionEndpointsResult,java.lang.Exception>>
XmppClientToServerTransport. lookupConnectionEndpoints()
-
Uses of SmackFuture in org.jivesoftware.smackx.ping
Methods in org.jivesoftware.smackx.ping that return SmackFuture Modifier and Type Method Description SmackFuture<java.lang.Boolean,java.lang.Exception>
PingManager. pingAsync(Jid jid)
SmackFuture<java.lang.Boolean,java.lang.Exception>
PingManager. pingAsync(Jid jid, long pongTimeout)
-