⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 package-summary.html

📁 MINA+API 关于MINA的API
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/IoSessionInitializer.html" title="interface in org.apache.mina.common">IoSessionInitializer&lt;T extends IoFuture&gt;</A></B></TD><TD>Defines a callback for obtaining the <A HREF="../../../../org/apache/mina/common/IoSession.html" title="interface in org.apache.mina.common"><CODE>IoSession</CODE></A> during session initialization.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/IoSessionRecycler.html" title="interface in org.apache.mina.common">IoSessionRecycler</A></B></TD><TD>A connectionless transport can recycle existing sessions by assigning an <A HREF="../../../../org/apache/mina/common/IoSessionRecycler.html" title="interface in org.apache.mina.common"><CODE>IoSessionRecycler</CODE></A> to an <A HREF="../../../../org/apache/mina/common/IoService.html" title="interface in org.apache.mina.common"><CODE>IoService</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/ReadFuture.html" title="interface in org.apache.mina.common">ReadFuture</A></B></TD><TD>An <A HREF="../../../../org/apache/mina/common/IoFuture.html" title="interface in org.apache.mina.common"><CODE>IoFuture</CODE></A> for <A HREF="../../../../org/apache/mina/common/IoSession.html#read()"><CODE>asynchronous read requests</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/TransportMetadata.html" title="interface in org.apache.mina.common">TransportMetadata</A></B></TD><TD>Provides meta-information that describes an <A HREF="../../../../org/apache/mina/common/IoService.html" title="interface in org.apache.mina.common"><CODE>IoService</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/WriteFuture.html" title="interface in org.apache.mina.common">WriteFuture</A></B></TD><TD>An <A HREF="../../../../org/apache/mina/common/IoFuture.html" title="interface in org.apache.mina.common"><CODE>IoFuture</CODE></A> for asynchronous write requests.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/WriteRequest.html" title="interface in org.apache.mina.common">WriteRequest</A></B></TD><TD>Represents write request fired by <A HREF="../../../../org/apache/mina/common/IoSession.html#write(java.lang.Object)"><CODE>IoSession.write(Object)</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/WriteRequestQueue.html" title="interface in org.apache.mina.common">WriteRequestQueue</A></B></TD><TD>Stores <A HREF="../../../../org/apache/mina/common/WriteRequest.html" title="interface in org.apache.mina.common"><CODE>WriteRequest</CODE></A>s which are queued to an <A HREF="../../../../org/apache/mina/common/IoSession.html" title="interface in org.apache.mina.common"><CODE>IoSession</CODE></A>.</TD></TR></TABLE>&nbsp;<P><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"><B>Class Summary</B></FONT></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractIoAcceptor.html" title="class in org.apache.mina.common">AbstractIoAcceptor</A></B></TD><TD>A base implementation of <A HREF="../../../../org/apache/mina/common/IoAcceptor.html" title="interface in org.apache.mina.common"><CODE>IoAcceptor</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractIoAcceptor.AcceptorOperationFuture.html" title="class in org.apache.mina.common">AbstractIoAcceptor.AcceptorOperationFuture</A></B></TD><TD>&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractIoBuffer.html" title="class in org.apache.mina.common">AbstractIoBuffer</A></B></TD><TD>A base implementation of <A HREF="../../../../org/apache/mina/common/IoBuffer.html" title="class in org.apache.mina.common"><CODE>IoBuffer</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractIoConnector.html" title="class in org.apache.mina.common">AbstractIoConnector</A></B></TD><TD>A base implementation of <A HREF="../../../../org/apache/mina/common/IoConnector.html" title="interface in org.apache.mina.common"><CODE>IoConnector</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractIoService.html" title="class in org.apache.mina.common">AbstractIoService</A></B></TD><TD>Base implementation of <A HREF="../../../../org/apache/mina/common/IoService.html" title="interface in org.apache.mina.common"><CODE>IoService</CODE></A>s.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractIoService.ServiceOperationFuture.html" title="class in org.apache.mina.common">AbstractIoService.ServiceOperationFuture</A></B></TD><TD>&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractIoSession.html" title="class in org.apache.mina.common">AbstractIoSession</A></B></TD><TD>Base implementation of <A HREF="../../../../org/apache/mina/common/IoSession.html" title="interface in org.apache.mina.common"><CODE>IoSession</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractIoSessionConfig.html" title="class in org.apache.mina.common">AbstractIoSessionConfig</A></B></TD><TD>A base implementation of <A HREF="../../../../org/apache/mina/common/IoSessionConfig.html" title="interface in org.apache.mina.common"><CODE>IoSessionConfig</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractPollingConnectionlessIoAcceptor.html" title="class in org.apache.mina.common">AbstractPollingConnectionlessIoAcceptor&lt;T extends AbstractIoSession,H&gt;</A></B></TD><TD><A HREF="../../../../org/apache/mina/common/IoAcceptor.html" title="interface in org.apache.mina.common"><CODE>IoAcceptor</CODE></A> for datagram transport (UDP/IP).</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractPollingIoAcceptor.html" title="class in org.apache.mina.common">AbstractPollingIoAcceptor&lt;T extends AbstractIoSession,H&gt;</A></B></TD><TD>&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractPollingIoConnector.html" title="class in org.apache.mina.common">AbstractPollingIoConnector&lt;T extends AbstractIoSession,H&gt;</A></B></TD><TD>&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AbstractPollingIoProcessor.html" title="class in org.apache.mina.common">AbstractPollingIoProcessor&lt;T extends AbstractIoSession&gt;</A></B></TD><TD>An abstract implementation of <A HREF="../../../../org/apache/mina/common/IoProcessor.html" title="interface in org.apache.mina.common"><CODE>IoProcessor</CODE></A> which helps transport developers to write an <A HREF="../../../../org/apache/mina/common/IoProcessor.html" title="interface in org.apache.mina.common"><CODE>IoProcessor</CODE></A> easily.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/AttributeKey.html" title="class in org.apache.mina.common">AttributeKey</A></B></TD><TD>A key that makes its parent <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> or session attribute to search fast while being debug-friendly by providing the string representation.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/CachedBufferAllocator.html" title="class in org.apache.mina.common">CachedBufferAllocator</A></B></TD><TD>An <A HREF="../../../../org/apache/mina/common/IoBufferAllocator.html" title="interface in org.apache.mina.common"><CODE>IoBufferAllocator</CODE></A> that caches the buffers which are likely to be reused during auto-expansion of the buffers.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/CompositeIoFuture.html" title="class in org.apache.mina.common">CompositeIoFuture&lt;E extends IoFuture&gt;</A></B></TD><TD>An <A HREF="../../../../org/apache/mina/common/IoFuture.html" title="interface in org.apache.mina.common"><CODE>IoFuture</CODE></A> of <A HREF="../../../../org/apache/mina/common/IoFuture.html" title="interface in org.apache.mina.common"><CODE>IoFuture</CODE></A>s.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultCloseFuture.html" title="class in org.apache.mina.common">DefaultCloseFuture</A></B></TD><TD>A default implementation of <A HREF="../../../../org/apache/mina/common/CloseFuture.html" title="interface in org.apache.mina.common"><CODE>CloseFuture</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultConnectFuture.html" title="class in org.apache.mina.common">DefaultConnectFuture</A></B></TD><TD>A default implementation of <A HREF="../../../../org/apache/mina/common/ConnectFuture.html" title="interface in org.apache.mina.common"><CODE>ConnectFuture</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultExceptionMonitor.html" title="class in org.apache.mina.common">DefaultExceptionMonitor</A></B></TD><TD>A default <A HREF="../../../../org/apache/mina/common/ExceptionMonitor.html" title="class in org.apache.mina.common"><CODE>ExceptionMonitor</CODE></A> implementation that logs uncaught exceptions using <A HREF="http://www.slf4j.org/api/org/slf4j/Logger.html?is-external=true" title="class or interface in org.slf4j"><CODE>Logger</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultFileRegion.html" title="class in org.apache.mina.common">DefaultFileRegion</A></B></TD><TD>&nbsp;</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultIoFilterChain.html" title="class in org.apache.mina.common">DefaultIoFilterChain</A></B></TD><TD>A default implementation of <A HREF="../../../../org/apache/mina/common/IoFilterChain.html" title="interface in org.apache.mina.common"><CODE>IoFilterChain</CODE></A> that provides all operations for developers who want to implement their own transport layer once used with <A HREF="../../../../org/apache/mina/common/AbstractIoSession.html" title="class in org.apache.mina.common"><CODE>AbstractIoSession</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultIoFilterChainBuilder.html" title="class in org.apache.mina.common">DefaultIoFilterChainBuilder</A></B></TD><TD>The default implementation of <A HREF="../../../../org/apache/mina/common/IoFilterChainBuilder.html" title="interface in org.apache.mina.common"><CODE>IoFilterChainBuilder</CODE></A> which is useful in most cases.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultIoFuture.html" title="class in org.apache.mina.common">DefaultIoFuture</A></B></TD><TD>A default implementation of <A HREF="../../../../org/apache/mina/common/IoFuture.html" title="interface in org.apache.mina.common"><CODE>IoFuture</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultIoSessionDataStructureFactory.html" title="class in org.apache.mina.common">DefaultIoSessionDataStructureFactory</A></B></TD><TD>The default <A HREF="../../../../org/apache/mina/common/IoSessionDataStructureFactory.html" title="interface in org.apache.mina.common"><CODE>IoSessionDataStructureFactory</CODE></A> implementation that creates a new <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util"><CODE>HashMap</CODE></A>-based <A HREF="../../../../org/apache/mina/common/IoSessionAttributeMap.html" title="interface in org.apache.mina.common"><CODE>IoSessionAttributeMap</CODE></A> instance and a new synchronized <A HREF="../../../../org/apache/mina/util/CircularQueue.html" title="class in org.apache.mina.util"><CODE>CircularQueue</CODE></A> instance per <A HREF="../../../../org/apache/mina/common/IoSession.html" title="interface in org.apache.mina.common"><CODE>IoSession</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultReadFuture.html" title="class in org.apache.mina.common">DefaultReadFuture</A></B></TD><TD>A default implementation of <A HREF="../../../../org/apache/mina/common/WriteFuture.html" title="interface in org.apache.mina.common"><CODE>WriteFuture</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultTransportMetadata.html" title="class in org.apache.mina.common">DefaultTransportMetadata</A></B></TD><TD>A default immutable implementation of <A HREF="../../../../org/apache/mina/common/TransportMetadata.html" title="interface in org.apache.mina.common"><CODE>TransportMetadata</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultWriteFuture.html" title="class in org.apache.mina.common">DefaultWriteFuture</A></B></TD><TD>A default implementation of <A HREF="../../../../org/apache/mina/common/WriteFuture.html" title="interface in org.apache.mina.common"><CODE>WriteFuture</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DefaultWriteRequest.html" title="class in org.apache.mina.common">DefaultWriteRequest</A></B></TD><TD>The default implementation of <A HREF="../../../../org/apache/mina/common/WriteRequest.html" title="interface in org.apache.mina.common"><CODE>WriteRequest</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/DummySession.html" title="class in org.apache.mina.common">DummySession</A></B></TD><TD>A dummy <A HREF="../../../../org/apache/mina/common/IoSession.html" title="interface in org.apache.mina.common"><CODE>IoSession</CODE></A> for unit-testing or non-network-use of the classes that depends on <A HREF="../../../../org/apache/mina/common/IoSession.html" title="interface in org.apache.mina.common"><CODE>IoSession</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/ExceptionMonitor.html" title="class in org.apache.mina.common">ExceptionMonitor</A></B></TD><TD>Monitors uncaught exceptions.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/ExpiringSessionRecycler.html" title="class in org.apache.mina.common">ExpiringSessionRecycler</A></B></TD><TD>An <A HREF="../../../../org/apache/mina/common/IoSessionRecycler.html" title="interface in org.apache.mina.common"><CODE>IoSessionRecycler</CODE></A> with sessions that time out on inactivity.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/IdleStatus.html" title="class in org.apache.mina.common">IdleStatus</A></B></TD><TD>Represents the type of idleness of <A HREF="../../../../org/apache/mina/common/IoSession.html" title="interface in org.apache.mina.common"><CODE>IoSession</CODE></A> or <A HREF="../../../../org/apache/mina/common/IoSession.html" title="interface in org.apache.mina.common"><CODE>IoSession</CODE></A>.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/IdleStatusChecker.html" title="class in org.apache.mina.common">IdleStatusChecker</A></B></TD><TD>Detects idle sessions and fires <tt>sessionIdle</tt> events to them.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/IoBuffer.html" title="class in org.apache.mina.common">IoBuffer</A></B></TD><TD>A byte buffer used by MINA applications.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/IoBufferWrapper.html" title="class in org.apache.mina.common">IoBufferWrapper</A></B></TD><TD>A <A HREF="../../../../org/apache/mina/common/IoBuffer.html" title="class in org.apache.mina.common"><CODE>IoBuffer</CODE></A> that wraps a buffer and proxies any operations to it.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD WIDTH="15%"><B><A HREF="../../../../org/apache/mina/common/IoEvent.html" title="class in org.apache.mina.common">IoEvent</A></B></TD><TD>An I/O event or an I/O request that MINA provides.</TD></TR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -