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.proxy |
Modifier and Type | Method | Description |
---|---|---|
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,
Collection<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 . |
static List<WriteFuture> |
IoUtil.broadcast(Object message,
IoSession... sessions) |
Writes the specified
message to the specified sessions . |
Modifier and Type | Class | Description |
---|---|---|
class |
DefaultWriteFuture |
A default implementation of
WriteFuture . |
Modifier and Type | Method | Description |
---|---|---|
WriteFuture |
DefaultWriteFuture.addListener(IoFutureListener<?> listener) |
Adds an event listener which is notified when
this future is completed.
|
WriteFuture |
WriteFuture.addListener(IoFutureListener<?> listener) |
Adds an event listener which is notified when
this future is completed.
|
WriteFuture |
DefaultWriteFuture.await() |
Wait for the asynchronous operation to complete.
|
WriteFuture |
WriteFuture.await() |
Wait for the asynchronous operation to complete.
|
WriteFuture |
DefaultWriteFuture.awaitUninterruptibly() |
Wait for the asynchronous operation to complete uninterruptibly.
|
WriteFuture |
WriteFuture.awaitUninterruptibly() |
Wait for the asynchronous operation to complete uninterruptibly.
|
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 |
DefaultWriteFuture.removeListener(IoFutureListener<?> listener) |
Removes an existing event listener so it won't be notified when
the future is completed.
|
WriteFuture |
WriteFuture.removeListener(IoFutureListener<?> listener) |
Removes an existing event listener so it won't be notified when
the future is completed.
|
Modifier and Type | Method | Description |
---|---|---|
Set<WriteFuture> |
AbstractIoService.broadcast(Object message) |
Writes the specified
message to all the IoSession s
managed by this service. |
Set<WriteFuture> |
IoService.broadcast(Object message) |
Writes the specified
message to all the IoSession s
managed by this service. |
Modifier and Type | Method | Description |
---|---|---|
WriteFuture |
AbstractIoSession.write(Object message) |
Writes the specified
message to remote peer. |
WriteFuture |
AbstractIoSession.write(Object message,
SocketAddress remoteAddress) |
(Optional) Writes the specified message to the specified destination.
|
WriteFuture |
IoSession.write(Object message) |
Writes the specified
message to remote peer. |
WriteFuture |
IoSession.write(Object message,
SocketAddress destination) |
(Optional) Writes the specified message to the specified destination.
|
Modifier and Type | Method | Description |
---|---|---|
WriteFuture |
DefaultWriteRequest.getFuture() |
|
WriteFuture |
WriteRequest.getFuture() |
|
WriteFuture |
WriteRequestWrapper.getFuture() |
Constructor | Description |
---|---|
DefaultWriteRequest(Object message,
WriteFuture future) |
Creates a new instance with
WriteFuture . |
DefaultWriteRequest(Object message,
WriteFuture future,
SocketAddress destination) |
Creates a new instance.
|
Modifier and Type | Method | Description |
---|---|---|
WriteFuture |
ProtocolEncoderOutput.flush() |
Flushes all buffers you wrote via
ProtocolEncoderOutput.write(Object) to
the session. |
Modifier and Type | Method | Description |
---|---|---|
WriteFuture |
SslFilter.stopSsl(IoSession session) |
Stops the SSL session by sending TLS close_notify message to
initiate TLS closure.
|
Modifier and Type | Method | Description |
---|---|---|
protected WriteFuture |
AbstractProxyLogicHandler.writeData(IoFilter.NextFilter nextFilter,
IoBuffer data) |
Writes data to the proxy server.
|
Copyright © 2004–2018 Apache MINA Project. All rights reserved.