|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IoFuture | |
---|---|
org.apache.mina.core | Common types required for users to use MINA. |
org.apache.mina.core.future | |
org.apache.mina.core.polling | Base class for implementing transport based on active polling strategies like NIO select call, or any API based on I/O polling system calls (epoll, poll, select, kqueue, etc). |
org.apache.mina.core.service | |
org.apache.mina.core.session | |
org.apache.mina.transport.serial | |
org.apache.mina.transport.vmpipe | In-VM pipe support which removes the overhead of local loopback communication. |
Uses of IoFuture in org.apache.mina.core |
---|
Method parameters in org.apache.mina.core with type arguments of type IoFuture | |
---|---|
static void |
IoUtil.await(Iterable<? extends IoFuture> futures)
|
static boolean |
IoUtil.await(Iterable<? extends IoFuture> futures,
long timeoutMillis)
|
static boolean |
IoUtil.await(Iterable<? extends IoFuture> futures,
long timeout,
TimeUnit unit)
|
static void |
IoUtil.awaitUninterruptably(Iterable<? extends IoFuture> futures)
|
static boolean |
IoUtil.awaitUninterruptibly(Iterable<? extends IoFuture> futures,
long timeoutMillis)
|
static boolean |
IoUtil.awaitUninterruptibly(Iterable<? extends IoFuture> futures,
long timeout,
TimeUnit unit)
|
Uses of IoFuture in org.apache.mina.core.future |
---|
Classes in org.apache.mina.core.future with type parameters of type IoFuture | |
---|---|
class |
CompositeIoFuture<E extends IoFuture>
An IoFuture of IoFuture s. |
interface |
IoFutureListener<F extends IoFuture>
Something interested in being notified when the completion of an asynchronous I/O operation : IoFuture . |
Subinterfaces of IoFuture in org.apache.mina.core.future | |
---|---|
interface |
CloseFuture
An IoFuture for asynchronous close requests. |
interface |
ConnectFuture
An IoFuture for asynchronous connect requests. |
interface |
ReadFuture
An IoFuture for asynchronous read requests . |
interface |
WriteFuture
An IoFuture for asynchronous write requests. |
Classes in org.apache.mina.core.future that implement IoFuture | |
---|---|
class |
CompositeIoFuture<E extends IoFuture>
An IoFuture of IoFuture s. |
class |
DefaultCloseFuture
A default implementation of CloseFuture . |
class |
DefaultConnectFuture
A default implementation of ConnectFuture . |
class |
DefaultIoFuture
A default implementation of IoFuture associated with
an IoSession . |
class |
DefaultReadFuture
A default implementation of WriteFuture . |
class |
DefaultWriteFuture
A default implementation of WriteFuture . |
Fields in org.apache.mina.core.future with type parameters of type IoFuture | |
---|---|
static IoFutureListener<IoFuture> |
IoFutureListener.CLOSE
An IoFutureListener that closes the IoSession which is
associated with the specified IoFuture . |
Methods in org.apache.mina.core.future that return IoFuture | |
---|---|
IoFuture |
DefaultIoFuture.addListener(IoFutureListener<?> listener)
Adds an event listener which is notified when this future is completed. |
IoFuture |
IoFuture.addListener(IoFutureListener<?> listener)
Adds an event listener which is notified when this future is completed. |
IoFuture |
DefaultIoFuture.await()
Wait for the asynchronous operation to complete. |
IoFuture |
IoFuture.await()
Wait for the asynchronous operation to complete. |
IoFuture |
DefaultIoFuture.awaitUninterruptibly()
Wait for the asynchronous operation to complete uninterruptibly. |
IoFuture |
IoFuture.awaitUninterruptibly()
Wait for the asynchronous operation to complete uninterruptibly. |
IoFuture |
DefaultIoFuture.removeListener(IoFutureListener<?> listener)
Removes an existing event listener so it won't be notified when the future is completed. |
IoFuture |
IoFuture.removeListener(IoFutureListener<?> listener)
Removes an existing event listener so it won't be notified when the future is completed. |
Uses of IoFuture in org.apache.mina.core.polling |
---|
Classes in org.apache.mina.core.polling that implement IoFuture | |
---|---|
class |
AbstractPollingIoConnector.ConnectionRequest
|
Methods in org.apache.mina.core.polling that return IoFuture | |
---|---|
protected IoFuture |
AbstractPollingIoAcceptor.dispose0()
Implement this method to release any acquired resources. |
protected IoFuture |
AbstractPollingIoConnector.dispose0()
Implement this method to release any acquired resources. |
protected IoFuture |
AbstractPollingConnectionlessIoAcceptor.dispose0()
Implement this method to release any acquired resources. |
Uses of IoFuture in org.apache.mina.core.service |
---|
Classes in org.apache.mina.core.service that implement IoFuture | |
---|---|
static class |
AbstractIoAcceptor.AcceptorOperationFuture
|
protected static class |
AbstractIoService.ServiceOperationFuture
|
Methods in org.apache.mina.core.service that return IoFuture | |
---|---|
protected abstract IoFuture |
AbstractIoService.dispose0()
Implement this method to release any acquired resources. |
Methods in org.apache.mina.core.service with parameters of type IoFuture | |
---|---|
protected void |
AbstractIoService.finishSessionInitialization(IoSession session,
IoFuture future,
IoSessionInitializer sessionInitializer)
|
protected void |
AbstractIoConnector.finishSessionInitialization0(IoSession session,
IoFuture future)
Adds required internal attributes and IoFutureListener s
related with event notifications to the specified session
and future . |
protected void |
AbstractIoService.finishSessionInitialization0(IoSession session,
IoFuture future)
Implement this method to perform additional tasks required for session initialization. |
Uses of IoFuture in org.apache.mina.core.session |
---|
Classes in org.apache.mina.core.session with type parameters of type IoFuture | |
---|---|
interface |
IoSessionInitializer<T extends IoFuture>
Defines a callback for obtaining the IoSession during
session initialization. |
Uses of IoFuture in org.apache.mina.transport.serial |
---|
Methods in org.apache.mina.transport.serial that return IoFuture | |
---|---|
protected IoFuture |
SerialConnector.dispose0()
|
Uses of IoFuture in org.apache.mina.transport.vmpipe |
---|
Methods in org.apache.mina.transport.vmpipe that return IoFuture | |
---|---|
protected IoFuture |
VmPipeAcceptor.dispose0()
|
protected IoFuture |
VmPipeConnector.dispose0()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |