|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IoFuture | |
---|---|
org.apache.mina.common | Common types required for users to use MINA. |
org.apache.mina.transport.vmpipe | In-VM pipe support which removes the overhead of local loopback communication. |
Uses of IoFuture in org.apache.mina.common |
---|
Classes in org.apache.mina.common 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 result of an IoFuture becomes available. |
interface |
IoSessionInitializer<T extends IoFuture>
Defines a callback for obtaining the IoSession during
session initialization. |
Subinterfaces of IoFuture in org.apache.mina.common | |
---|---|
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.common that implement IoFuture | |
---|---|
protected static class |
AbstractIoAcceptor.AcceptorOperationFuture
|
protected static class |
AbstractIoService.ServiceOperationFuture
|
protected class |
AbstractPollingIoConnector.ConnectionRequest
|
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 . |
class |
DefaultReadFuture
A default implementation of WriteFuture . |
class |
DefaultWriteFuture
A default implementation of WriteFuture . |
Fields in org.apache.mina.common 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.common that return IoFuture | |
---|---|
IoFuture |
IoFuture.addListener(IoFutureListener<?> listener)
Adds an event listener which is notified when the state of this future changes. |
IoFuture |
DefaultIoFuture.addListener(IoFutureListener<?> listener)
|
IoFuture |
IoFuture.await()
Wait for the asynchronous operation to end. |
IoFuture |
DefaultIoFuture.await()
|
IoFuture |
IoFuture.awaitUninterruptibly()
Wait for the asynchronous operation to end uninterruptibly. |
IoFuture |
DefaultIoFuture.awaitUninterruptibly()
|
protected IoFuture |
AbstractPollingConnectionlessIoAcceptor.dispose0()
|
protected abstract IoFuture |
AbstractIoService.dispose0()
Implement this method to release any acquired resources. |
protected IoFuture |
AbstractPollingIoAcceptor.dispose0()
|
protected IoFuture |
AbstractPollingIoConnector.dispose0()
|
IoFuture |
IoFuture.removeListener(IoFutureListener<?> listener)
Removes an existing event listener which is notified when the state of this future changes. |
IoFuture |
DefaultIoFuture.removeListener(IoFutureListener<?> listener)
|
Methods in org.apache.mina.common with parameters of type IoFuture | |
---|---|
protected void |
AbstractIoService.finishSessionInitialization(IoSession session,
IoFuture future,
IoSessionInitializer sessionInitializer)
|
protected void |
AbstractIoService.finishSessionInitialization0(IoSession session,
IoFuture future)
Implement this method to perform additional tasks required for session initialization. |
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 . |
Method parameters in org.apache.mina.common 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.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 |