| Package | Description |
|---|---|
| org.apache.mina.core.future | |
| org.apache.mina.core.service | |
| org.apache.mina.core.session | |
| org.apache.mina.transport.vmpipe |
In-VM pipe support which removes the overhead of local loopback communication.
|
| Modifier and Type | Class and Description |
|---|---|
private class |
CompositeIoFuture.NotifyingListener |
| Modifier and Type | Field and Description |
|---|---|
static IoFutureListener<IoFuture> |
IoFutureListener.CLOSE
|
private IoFutureListener<?> |
DefaultIoFuture.firstListener |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<IoFutureListener<?>> |
DefaultIoFuture.otherListeners |
| Modifier and Type | Method and Description |
|---|---|
CloseFuture |
CloseFuture.addListener(IoFutureListener<?> listener) |
ConnectFuture |
ConnectFuture.addListener(IoFutureListener<?> listener) |
CloseFuture |
DefaultCloseFuture.addListener(IoFutureListener<?> listener) |
ConnectFuture |
DefaultConnectFuture.addListener(IoFutureListener<?> listener) |
IoFuture |
DefaultIoFuture.addListener(IoFutureListener<?> listener)
Adds an event listener which is notified when
this future is completed.
|
ReadFuture |
DefaultReadFuture.addListener(IoFutureListener<?> listener) |
WriteFuture |
DefaultWriteFuture.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.
|
ReadFuture |
ReadFuture.addListener(IoFutureListener<?> listener) |
WriteFuture |
WriteFuture.addListener(IoFutureListener<?> listener)
Adds an event listener which is notified when
this future is completed.
|
private void |
DefaultIoFuture.notifyListener(IoFutureListener l) |
CloseFuture |
CloseFuture.removeListener(IoFutureListener<?> listener) |
ConnectFuture |
ConnectFuture.removeListener(IoFutureListener<?> listener) |
CloseFuture |
DefaultCloseFuture.removeListener(IoFutureListener<?> listener) |
ConnectFuture |
DefaultConnectFuture.removeListener(IoFutureListener<?> listener) |
IoFuture |
DefaultIoFuture.removeListener(IoFutureListener<?> listener)
Removes an existing event listener so it won't be notified when
the future is completed.
|
ReadFuture |
DefaultReadFuture.removeListener(IoFutureListener<?> listener) |
WriteFuture |
DefaultWriteFuture.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.
|
ReadFuture |
ReadFuture.removeListener(IoFutureListener<?> listener) |
WriteFuture |
WriteFuture.removeListener(IoFutureListener<?> listener)
Removes an existing event listener so it won't be notified when
the future is completed.
|
| Modifier and Type | Class and Description |
|---|---|
private static class |
IoServiceListenerSupport.LockNotifyingListener
A listener in charge of releasing the lock when the close has been completed
|
| Modifier and Type | Class and Description |
|---|---|
private class |
IdleStatusChecker.SessionCloseListener |
| Modifier and Type | Field and Description |
|---|---|
private static IoFutureListener<CloseFuture> |
AbstractIoSession.SCHEDULED_COUNTER_RESETTER |
private IoFutureListener<IoFuture> |
IdleStatusChecker.sessionCloseListener |
| Modifier and Type | Class and Description |
|---|---|
private static class |
VmPipeConnector.LocalAddressReclaimer |
| Modifier and Type | Field and Description |
|---|---|
private static IoFutureListener<IoFuture> |
VmPipeConnector.LOCAL_ADDRESS_RECLAIMER |