Uses of Interface
org.apache.mina.common.WriteFuture

Packages that use WriteFuture
org.apache.mina.common Common types required for users to use MINA. 
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. 
 

Uses of WriteFuture in org.apache.mina.common
 

Classes in org.apache.mina.common that implement WriteFuture
 class DefaultWriteFuture
          A default implementation of WriteFuture.
 

Methods in org.apache.mina.common that return WriteFuture
 WriteFuture WriteFuture.addListener(IoFutureListener<?> listener)
           
 WriteFuture DefaultWriteFuture.addListener(IoFutureListener<?> listener)
           
 WriteFuture WriteFuture.await()
           
 WriteFuture DefaultWriteFuture.await()
           
 WriteFuture WriteFuture.awaitUninterruptibly()
           
 WriteFuture DefaultWriteFuture.awaitUninterruptibly()
           
 WriteFuture WriteRequest.getFuture()
          Returns WriteFuture that is associated with this write request.
 WriteFuture WriteRequestWrapper.getFuture()
           
 WriteFuture DefaultWriteRequest.getFuture()
           
static WriteFuture DefaultWriteFuture.newNotWrittenFuture(IoSession session, Throwable cause)
          Returns a new DefaultWriteFuture which is already marked as 'not written'.
static WriteFuture DefaultWriteFuture.newWrittenFuture(IoSession session)
          Returns a new DefaultWriteFuture which is already marked as 'written'.
 WriteFuture WriteFuture.removeListener(IoFutureListener<?> listener)
           
 WriteFuture DefaultWriteFuture.removeListener(IoFutureListener<?> listener)
           
 WriteFuture IoSession.write(Object message)
          Writes the specified message to remote peer.
 WriteFuture AbstractIoSession.write(Object message)
           
 WriteFuture IoSession.write(Object message, SocketAddress destination)
          (Optional) Writes the specified message to the specified destination.
 WriteFuture AbstractIoSession.write(Object message, SocketAddress remoteAddress)
           
 

Methods in org.apache.mina.common that return types with arguments of type WriteFuture
 Set<WriteFuture> IoService.broadcast(Object message)
          Writes the specified message to all the IoSessions managed by this service.
 Set<WriteFuture> AbstractIoService.broadcast(Object message)
           
static List<WriteFuture> IoUtil.broadcast(Object message, Collection<IoSession> sessions)
          Writes the specified message to the specified sessions.
static List<WriteFuture> IoUtil.broadcast(Object message, IoSession... sessions)
          Writes the specified message to the specified sessions.
static List<WriteFuture> IoUtil.broadcast(Object message, Iterable<IoSession> sessions)
          Writes the specified message to the specified sessions.
static List<WriteFuture> IoUtil.broadcast(Object message, Iterator<IoSession> sessions)
          Writes the specified message to the specified sessions.
 

Constructors in org.apache.mina.common with parameters of type WriteFuture
DefaultWriteRequest(Object message, WriteFuture future)
          Creates a new instance with WriteFuture.
DefaultWriteRequest(Object message, WriteFuture future, SocketAddress destination)
          Creates a new instance.
 

Uses of WriteFuture in org.apache.mina.filter.codec
 

Methods in org.apache.mina.filter.codec that return WriteFuture
 WriteFuture ProtocolEncoderOutput.flush()
          Flushes all buffers you wrote via ProtocolEncoderOutput.write(Object) to the session.
 

Uses of WriteFuture in org.apache.mina.filter.ssl
 

Methods in org.apache.mina.filter.ssl that return WriteFuture
 WriteFuture SslFilter.stopSsl(IoSession session)
          Stops the SSL session by sending TLS close_notify message to initiate TLS closure.
 



Copyright © 2004-2009 Apache MINA Project. All Rights Reserved.