Uses of Interface
org.apache.mina.core.future.WriteFuture
-
Packages that use WriteFuture Package Description org.apache.mina.core Common types required for users to use MINA.org.apache.mina.core.future org.apache.mina.core.service org.apache.mina.core.session org.apache.mina.core.write org.apache.mina.filter.codec Filter implementations that helps you to implement complex protocols via 'codec' concept.org.apache.mina.filter.ssl Classes that implement IoFilter and provide Secure Sockets Layer functionality.org.apache.mina.handler.stream org.apache.mina.proxy -
-
Uses of WriteFuture in org.apache.mina.core
Methods in org.apache.mina.core that return types with arguments of type WriteFuture Modifier and Type Method Description static java.util.List<WriteFuture>IoUtil. broadcast(java.lang.Object message, java.lang.Iterable<IoSession> sessions)Writes the specifiedmessageto the specifiedsessions.static java.util.List<WriteFuture>IoUtil. broadcast(java.lang.Object message, java.util.Collection<IoSession> sessions)Writes the specifiedmessageto the specifiedsessions.static java.util.List<WriteFuture>IoUtil. broadcast(java.lang.Object message, java.util.Iterator<IoSession> sessions)Writes the specifiedmessageto the specifiedsessions.static java.util.List<WriteFuture>IoUtil. broadcast(java.lang.Object message, IoSession... sessions)Writes the specifiedmessageto the specifiedsessions.Method parameters in org.apache.mina.core with type arguments of type WriteFuture Modifier and Type Method Description private static voidIoUtil. broadcast(java.lang.Object message, java.util.Iterator<IoSession> sessions, java.util.Collection<WriteFuture> answer) -
Uses of WriteFuture in org.apache.mina.core.future
Classes in org.apache.mina.core.future that implement WriteFuture Modifier and Type Class Description classDefaultWriteFutureA default implementation ofWriteFuture.Methods in org.apache.mina.core.future that return WriteFuture Modifier and Type Method Description WriteFutureDefaultWriteFuture. addListener(IoFutureListener<?> listener)Adds an eventlistenerwhich is notified when this future is completed.WriteFutureWriteFuture. addListener(IoFutureListener<?> listener)Adds an eventlistenerwhich is notified when this future is completed.WriteFutureDefaultWriteFuture. await()Wait for the asynchronous operation to complete.WriteFutureWriteFuture. await()Wait for the asynchronous operation to complete.WriteFutureDefaultWriteFuture. awaitUninterruptibly()Wait for the asynchronous operation to complete uninterruptibly.WriteFutureWriteFuture. awaitUninterruptibly()Wait for the asynchronous operation to complete uninterruptibly.static WriteFutureDefaultWriteFuture. newNotWrittenFuture(IoSession session, java.lang.Throwable cause)Returns a newDefaultWriteFuturewhich is already marked as 'not written'.static WriteFutureDefaultWriteFuture. newWrittenFuture(IoSession session)Returns a newDefaultWriteFuturewhich is already marked as 'written'.WriteFutureDefaultWriteFuture. removeListener(IoFutureListener<?> listener)Removes an existing eventlistenerso it won't be notified when the future is completed.WriteFutureWriteFuture. removeListener(IoFutureListener<?> listener)Removes an existing eventlistenerso it won't be notified when the future is completed. -
Uses of WriteFuture in org.apache.mina.core.service
Methods in org.apache.mina.core.service that return types with arguments of type WriteFuture Modifier and Type Method Description java.util.Set<WriteFuture>AbstractIoService. broadcast(java.lang.Object message)Writes the specifiedmessageto all theIoSessions managed by this service.java.util.Set<WriteFuture>IoService. broadcast(java.lang.Object message)Writes the specifiedmessageto all theIoSessions managed by this service. -
Uses of WriteFuture in org.apache.mina.core.session
Methods in org.apache.mina.core.session that return WriteFuture Modifier and Type Method Description WriteFutureAbstractIoSession. write(java.lang.Object message)Writes the specifiedmessageto remote peer.WriteFutureAbstractIoSession. write(java.lang.Object message, java.net.SocketAddress remoteAddress)(Optional) Writes the specifiedmessageto the specifieddestination.WriteFutureIoSession. write(java.lang.Object message)Writes the specifiedmessageto remote peer.WriteFutureIoSession. write(java.lang.Object message, java.net.SocketAddress destination)(Optional) Writes the specifiedmessageto the specifieddestination. -
Uses of WriteFuture in org.apache.mina.core.write
Fields in org.apache.mina.core.write declared as WriteFuture Modifier and Type Field Description private WriteFutureDefaultWriteRequest. futureThe associated Futureprivate static WriteFutureDefaultWriteRequest. UNUSED_FUTUREAn empty FUTUREMethods in org.apache.mina.core.write that return WriteFuture Modifier and Type Method Description WriteFutureDefaultWriteRequest. getFuture()WriteFutureWriteRequest. getFuture()Constructors in org.apache.mina.core.write with parameters of type WriteFuture Constructor Description DefaultWriteRequest(java.lang.Object message, WriteFuture future)Creates a new instance withWriteFuture.DefaultWriteRequest(java.lang.Object message, WriteFuture future, java.net.SocketAddress destination)Creates a new instance. -
Uses of WriteFuture in org.apache.mina.filter.codec
Fields in org.apache.mina.filter.codec declared as WriteFuture Modifier and Type Field Description private WriteFutureProtocolCodecSession. notWrittenFutureMethods in org.apache.mina.filter.codec that return WriteFuture Modifier and Type Method Description WriteFutureProtocolCodecFilter.ProtocolEncoderOutputImpl. flush()Flushes all buffers you wrote viaProtocolEncoderOutput.write(Object)to the session.WriteFutureProtocolEncoderOutput. flush()Flushes all buffers you wrote viaProtocolEncoderOutput.write(Object)to the session.Constructors in org.apache.mina.filter.codec with parameters of type WriteFuture Constructor Description EncodedWriteRequest(java.lang.Object encodedMessage, WriteFuture future, java.net.SocketAddress destination) -
Uses of WriteFuture in org.apache.mina.filter.ssl
Methods in org.apache.mina.filter.ssl that return WriteFuture Modifier and Type Method Description WriteFutureSslFilter.EncryptedWriteRequest. getFuture()private WriteFutureSslFilter. initiateClosure(IoFilter.NextFilter nextFilter, IoSession session)WriteFutureSslFilter. stopSsl(IoSession session)Stops the SSL session by sending TLSclose_notifymessage to initiate TLS closure.(package private) WriteFutureSslHandler. writeNetBuffer(IoFilter.NextFilter nextFilter) -
Uses of WriteFuture in org.apache.mina.handler.stream
Fields in org.apache.mina.handler.stream declared as WriteFuture Modifier and Type Field Description private WriteFutureIoSessionOutputStream. lastWriteFuture -
Uses of WriteFuture in org.apache.mina.proxy
Methods in org.apache.mina.proxy that return WriteFuture Modifier and Type Method Description protected WriteFutureAbstractProxyLogicHandler. writeData(IoFilter.NextFilter nextFilter, IoBuffer data)Writes data to the proxy server.
-