Uses of Interface
org.apache.mina.core.future.CloseFuture
Packages that use CloseFuture
-
Uses of CloseFuture in org.apache.mina.core.future
Classes in org.apache.mina.core.future that implement CloseFutureMethods in org.apache.mina.core.future that return CloseFutureModifier and TypeMethodDescriptionCloseFuture.addListener(IoFutureListener<?> listener) Adds an eventlistenerwhich is notified when this future is completed.DefaultCloseFuture.addListener(IoFutureListener<?> listener) Adds an eventlistenerwhich is notified when this future is completed.CloseFuture.await()Wait for the asynchronous operation to complete.DefaultCloseFuture.await()Wait for the asynchronous operation to complete.CloseFuture.awaitUninterruptibly()Wait for the asynchronous operation to complete uninterruptibly.DefaultCloseFuture.awaitUninterruptibly()Wait for the asynchronous operation to complete uninterruptibly.CloseFuture.removeListener(IoFutureListener<?> listener) Removes an existing eventlistenerso it won't be notified when the future is completed.DefaultCloseFuture.removeListener(IoFutureListener<?> listener) Removes an existing eventlistenerso it won't be notified when the future is completed. -
Uses of CloseFuture in org.apache.mina.core.session
Fields in org.apache.mina.core.session declared as CloseFutureModifier and TypeFieldDescriptionprivate final CloseFutureAbstractIoSession.closeFutureA future that will be set 'closed' when the connection is closed.Fields in org.apache.mina.core.session with type parameters of type CloseFutureModifier and TypeFieldDescriptionprivate static final IoFutureListener<CloseFuture> AbstractIoSession.SCHEDULED_COUNTER_RESETTERMethods in org.apache.mina.core.session that return CloseFutureModifier and TypeMethodDescriptionfinal CloseFutureAbstractIoSession.close()Closes this session after all queued write requests are flushed.final CloseFutureAbstractIoSession.close(boolean rightNow) Closes this session immediately or after all queued write requests are flushed.IoSession.close()Deprecated.IoSession.close(boolean immediately) Deprecated.Use either theIoSession.closeNow()or theIoSession.closeOnFlush()methodsfinal CloseFutureAbstractIoSession.closeNow()Closes this session immediately.IoSession.closeNow()Closes this session immediately.final CloseFutureAbstractIoSession.closeOnFlush()Closes this session after all queued write requests are flushed.IoSession.closeOnFlush()Closes this session after all queued write requests are flushed.final CloseFutureAbstractIoSession.getCloseFuture()IoSession.getCloseFuture()
IoSession.closeNow()