- scheduleFilterWrite(IoFilter.NextFilter, IoFilter.WriteRequest) - 类 中的方法org.apache.mina.filter.support.SSLHandler
-
- scheduleMessageReceived(IoFilter.NextFilter, Object) - 类 中的方法org.apache.mina.filter.support.SSLHandler
-
- schedulePreHandshakeWriteRequest(IoFilter.NextFilter, IoFilter.WriteRequest) - 类 中的方法org.apache.mina.filter.support.SSLHandler
-
- SENT - 类 中的静态变量org.apache.mina.filter.executor.ExecutorFilter.EventType
-
- SEQUENCE_LEN - 类 中的静态变量org.apache.mina.example.sumup.codec.Constants
-
- Server - org.apache.mina.example.httpserver.codec中的类
-
(Entry point) HTTP server
- Server() - 类 的构造器org.apache.mina.example.httpserver.codec.Server
-
- Server - org.apache.mina.example.sumup中的类
-
(Entry Point) Starts SumUp server.
- Server() - 类 的构造器org.apache.mina.example.sumup.Server
-
- ServerHandler - org.apache.mina.example.httpserver.codec中的类
-
- ServerHandler() - 类 的构造器org.apache.mina.example.httpserver.codec.ServerHandler
-
- ServerSessionHandler - org.apache.mina.example.sumup中的类
-
- ServerSessionHandler() - 类 的构造器org.apache.mina.example.sumup.ServerSessionHandler
-
- ServerToProxyIoHandler - org.apache.mina.example.proxy中的类
-
Handles the server to proxy part of the proxied connection.
- ServerToProxyIoHandler() - 类 的构造器org.apache.mina.example.proxy.ServerToProxyIoHandler
-
- serviceActivated(IoService, SocketAddress, IoHandler, IoServiceConfig) - 接口 中的方法org.apache.mina.common.IoServiceListener
-
Invoked when a new service is activated by an
IoService
.
- serviceDeactivated(IoService, SocketAddress, IoHandler, IoServiceConfig) - 接口 中的方法org.apache.mina.common.IoServiceListener
-
Invoked when a service is deactivated by an
IoService
.
- SESSION_SECURED - 类 中的静态变量org.apache.mina.filter.SSLFilter
-
- SESSION_UNSECURED - 类 中的静态变量org.apache.mina.filter.SSLFilter
-
- sessionClosed(IoSession) - 接口 中的方法org.apache.mina.common.IoFilter.NextFilter
-
Forwards sessionClosed event to next filter.
- sessionClosed(IoFilter.NextFilter, IoSession) - 接口 中的方法org.apache.mina.common.IoFilter
-
- sessionClosed(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.common.IoFilterAdapter
-
- sessionClosed(IoSession) - 接口 中的方法org.apache.mina.common.IoHandler
-
Invoked when a connection is closed.
- sessionClosed(IoSession) - 类 中的方法org.apache.mina.common.IoHandlerAdapter
-
- sessionClosed(IoSession) - 类 中的方法org.apache.mina.example.chat.ChatProtocolHandler
-
- sessionClosed(IoSession) - 类 中的方法org.apache.mina.example.chat.client.SwingChatClientHandler
-
- sessionClosed(IoSession) - 类 中的方法org.apache.mina.example.netcat.NetCatProtocolHandler
-
- sessionClosed(IoSession) - 类 中的方法org.apache.mina.example.proxy.AbstractProxyIoHandler
-
- sessionClosed(IoSession) - 类 中的方法org.apache.mina.example.tennis.TennisPlayer
-
- sessionClosed(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.BlacklistFilter
-
- sessionClosed(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.codec.ProtocolCodecFilter
-
- sessionClosed(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.executor.ExecutorFilter
-
- sessionClosed(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.LoggingFilter
-
- sessionClosed(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.ReferenceCountingIoFilter
-
- sessionClosed(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.SSLFilter
-
- sessionClosed() - 接口 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandler
-
Invoked when the connection is closed.
- sessionClosed() - 类 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
-
- sessionClosed(IoSession) - 类 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
-
- sessionClosed(IoSession) - 类 中的方法org.apache.mina.handler.StreamIoHandler
-
Closes streams
- sessionCreated(IoSession) - 接口 中的方法org.apache.mina.common.IoFilter.NextFilter
-
Forwards sessionCreated event to next filter.
- sessionCreated(IoFilter.NextFilter, IoSession) - 接口 中的方法org.apache.mina.common.IoFilter
-
- sessionCreated(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.common.IoFilterAdapter
-
- sessionCreated(IoSession) - 接口 中的方法org.apache.mina.common.IoHandler
-
Invoked from an I/O processor thread when a new connection has been created.
- sessionCreated(IoSession) - 类 中的方法org.apache.mina.common.IoHandlerAdapter
-
- sessionCreated(IoSession) - 接口 中的方法org.apache.mina.common.IoServiceListener
-
Invoked when a new session is created by an
IoService
.
- sessionCreated(IoSession) - 类 中的方法org.apache.mina.example.chat.client.SwingChatClientHandler
-
- sessionCreated(IoSession) - 类 中的方法org.apache.mina.example.echoserver.EchoProtocolHandler
-
- sessionCreated(IoSession) - 类 中的方法org.apache.mina.example.proxy.AbstractProxyIoHandler
-
- sessionCreated(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.BlacklistFilter
-
- sessionCreated(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.executor.ExecutorFilter
-
- sessionCreated(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.LoggingFilter
-
- sessionCreated(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.ReferenceCountingIoFilter
-
- sessionCreated() - 接口 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandler
-
Invoked when the session is created.
- sessionCreated() - 类 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
-
- sessionCreated(IoSession) - 类 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
-
Creates a new instance with the factory passed to the constructor of
this class.
- sessionDestroyed(IoSession) - 接口 中的方法org.apache.mina.common.IoServiceListener
-
Invoked when a session is being destroyed by an
IoService
.
- sessionIdle(IoSession, IdleStatus) - 接口 中的方法org.apache.mina.common.IoFilter.NextFilter
-
Forwards sessionIdle event to next filter.
- sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - 接口 中的方法org.apache.mina.common.IoFilter
-
- sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - 类 中的方法org.apache.mina.common.IoFilterAdapter
-
- sessionIdle(IoSession, IdleStatus) - 接口 中的方法org.apache.mina.common.IoHandler
-
Invoked with the related
IdleStatus
when a connection becomes idle.
- sessionIdle(IoSession, IdleStatus) - 类 中的方法org.apache.mina.common.IoHandlerAdapter
-
- sessionIdle(IoSession, IdleStatus) - 类 中的方法org.apache.mina.example.echoserver.EchoProtocolHandler
-
- sessionIdle(IoSession, IdleStatus) - 类 中的方法org.apache.mina.example.httpserver.codec.ServerHandler
-
- sessionIdle(IoSession, IdleStatus) - 类 中的方法org.apache.mina.example.netcat.NetCatProtocolHandler
-
- sessionIdle(IoSession, IdleStatus) - 类 中的方法org.apache.mina.example.sumup.ServerSessionHandler
-
- sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - 类 中的方法org.apache.mina.filter.BlacklistFilter
-
- sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - 类 中的方法org.apache.mina.filter.executor.ExecutorFilter
-
- sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - 类 中的方法org.apache.mina.filter.LoggingFilter
-
- sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - 类 中的方法org.apache.mina.filter.ReferenceCountingIoFilter
-
- sessionIdle(IdleStatus) - 接口 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandler
-
Invoked when the connection is idle.
- sessionIdle(IdleStatus) - 类 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
-
- sessionIdle(IoSession, IdleStatus) - 类 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
-
- sessionIdle(IoSession, IdleStatus) - 类 中的方法org.apache.mina.handler.StreamIoHandler
-
Handles read timeout.
- SessionLog - org.apache.mina.util中的类
-
Provides utility methods to log protocol-specific messages.
- SessionLog() - 类 的构造器org.apache.mina.util.SessionLog
-
- sessionOpened(IoSession) - 接口 中的方法org.apache.mina.common.IoFilter.NextFilter
-
Forwards sessionOpened event to next filter.
- sessionOpened(IoFilter.NextFilter, IoSession) - 接口 中的方法org.apache.mina.common.IoFilter
-
- sessionOpened(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.common.IoFilterAdapter
-
- sessionOpened(IoSession) - 接口 中的方法org.apache.mina.common.IoHandler
-
Invoked when a connection has been opened.
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.common.IoHandlerAdapter
-
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.example.chat.client.SwingChatClientHandler
-
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.example.httpserver.codec.ServerHandler
-
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.example.netcat.NetCatProtocolHandler
-
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.example.proxy.ClientToProxyIoHandler
-
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.example.sumup.ClientSessionHandler
-
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.example.sumup.ServerSessionHandler
-
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.example.tennis.TennisPlayer
-
- sessionOpened(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.BlacklistFilter
-
- sessionOpened(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.executor.ExecutorFilter
-
- sessionOpened(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.LoggingFilter
-
- sessionOpened(IoFilter.NextFilter, IoSession) - 类 中的方法org.apache.mina.filter.ReferenceCountingIoFilter
-
- sessionOpened() - 接口 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandler
-
Invoked when the connection is opened.
- sessionOpened() - 类 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
-
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
-
- sessionOpened(IoSession) - 类 中的方法org.apache.mina.handler.StreamIoHandler
-
Initializes streams and timeout settings.
- SessionUtil - org.apache.mina.util中的类
-
A session utility
- setAddress(SocketAddress) - 类 中的方法org.apache.mina.integration.spring.Binding
-
Sets the address the handler of this object will be bound to.
- setAllocator(ByteBufferAllocator) - 类 中的静态方法org.apache.mina.common.ByteBuffer
-
Changes the current allocator with the specified one to manage
the allocated buffers from now.
- setAsText(String) - 类 中的方法org.apache.mina.integration.spring.InetAddressEditor
-
- setAsText(String) - 类 中的方法org.apache.mina.integration.spring.InetSocketAddressEditor
-
- setAsText(String) - 类 中的方法org.apache.mina.integration.spring.VmPipeAddressEditor
-
- setAttachment(Object) - 接口 中的方法org.apache.mina.common.IoSession
-
Sets an attachment of this session.
- setAttachment(Object) - 类 中的方法org.apache.mina.common.support.BaseIoSession
-
- setAttribute(String, Object) - 接口 中的方法org.apache.mina.common.IoSession
-
Sets a user-defined attribute.
- setAttribute(String) - 接口 中的方法org.apache.mina.common.IoSession
-
Sets a user defined attribute without a value.
- setAttribute(String, Object) - 类 中的方法org.apache.mina.common.support.BaseIoSession
-
- setAttribute(String) - 类 中的方法org.apache.mina.common.support.BaseIoSession
-
- setAutoExpand(boolean) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Turns on or off autoExpand.
- setAutoExpand(boolean) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- setAutoExpand(boolean) - 类 中的方法org.apache.mina.common.support.BaseByteBuffer
-
- setBacklog(int) - 类 中的方法org.apache.mina.transport.socket.nio.SocketAcceptorConfig
-
- setBindings(Binding[]) - 类 中的方法org.apache.mina.integration.spring.IoAcceptorFactoryBean
-
Sets the bindings to be used by the
IoAcceptor
configured by this
factory bean.
- setBlacklist(InetAddress...) - 类 中的方法org.apache.mina.filter.BlacklistFilter
-
Sets the addresses to be blacklisted.
- setBlacklist(Collection<InetAddress>) - 类 中的方法org.apache.mina.filter.BlacklistFilter
-
Sets the addresses to be blacklisted.
- setBroadcast(boolean) - 接口 中的方法org.apache.mina.transport.socket.nio.DatagramSessionConfig
-
- setBroadcast(boolean) - 类 中的方法org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
-
- setClosed() - 接口 中的方法org.apache.mina.common.CloseFuture
-
Marks this future as closed and notifies all threads waiting for this
future.
- setClosed() - 类 中的方法org.apache.mina.common.support.DefaultCloseFuture
-
- setCompressInbound(boolean) - 类 中的方法org.apache.mina.filter.CompressionFilter
-
Sets if incoming data has to be compressed.
- setCompressOutbound(boolean) - 类 中的方法org.apache.mina.filter.CompressionFilter
-
Set if outgoing data has to be compressed.
- setConnectTimeout(int) - 接口 中的方法org.apache.mina.common.IoConnectorConfig
-
Sets the connect timeout in seconds.
- setConnectTimeout(int) - 类 中的方法org.apache.mina.common.support.BaseIoConnectorConfig
-
- setContentType(String) - 类 中的方法org.apache.mina.example.httpserver.codec.HttpResponseMessage
-
- setCorePoolSize(int) - 类 中的方法org.apache.mina.integration.spring.ThreadPoolExecutorFactoryBean
-
Set the ThreadPoolExecutor's core pool size.
- setDecoderMaxLineLength(int) - 类 中的方法org.apache.mina.filter.codec.textline.TextLineCodecFactory
-
Sets the allowed maximum size of the line to be decoded.
- setDecoderMaxObjectSize(int) - 类 中的方法org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
-
Sets the allowed maximum size of the object to be decoded.
- setDefaultConfig(DatagramAcceptorConfig) - 类 中的方法org.apache.mina.transport.socket.nio.DatagramAcceptor
-
Sets the config this acceptor will use by default.
- setDefaultConfig(DatagramConnectorConfig) - 类 中的方法org.apache.mina.transport.socket.nio.DatagramConnector
-
Sets the default config this connector should use.
- setDefaultConfig(SocketAcceptorConfig) - 类 中的方法org.apache.mina.transport.socket.nio.SocketAcceptor
-
Sets the config this acceptor will use by default.
- setDefaultConfig(SocketConnectorConfig) - 类 中的方法org.apache.mina.transport.socket.nio.SocketConnector
-
Sets the config this connector will use by default.
- setDefaultConfig(DatagramAcceptorConfig) - 类 中的方法org.apache.mina.transport.socket.nio.support.DatagramAcceptorDelegate
-
Sets the config this acceptor will use by default.
- setDefaultConfig(DatagramConnectorConfig) - 类 中的方法org.apache.mina.transport.socket.nio.support.DatagramConnectorDelegate
-
Sets the config this connector will use by default.
- setDisconnectOnUnbind(boolean) - 接口 中的方法org.apache.mina.common.IoAcceptorConfig
-
Sets whether all clients are disconnected when this acceptor unbinds the
related local address.
- setDisconnectOnUnbind(boolean) - 类 中的方法org.apache.mina.common.support.BaseIoAcceptorConfig
-
- setEnabledCipherSuites(String[]) - 类 中的方法org.apache.mina.filter.SSLFilter
-
Sets the list of cipher suites to be enabled when SSLEngine
is initialized.
- setEnabledProtocols(String[]) - 类 中的方法org.apache.mina.filter.SSLFilter
-
Sets the list of protocols to be enabled when SSLEngine
is initialized.
- setEncoderMaxLineLength(int) - 类 中的方法org.apache.mina.filter.codec.textline.TextLineCodecFactory
-
Sets the allowed maximum size of the encoded line.
- setEncoderMaxObjectSize(int) - 类 中的方法org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
-
Sets the allowed maximum size of the encoded object.
- setException(Throwable) - 接口 中的方法org.apache.mina.common.ConnectFuture
-
Sets the exception caught due to connection failure and notifies all
threads waiting for this future.
- setException(Throwable) - 类 中的方法org.apache.mina.common.support.DefaultConnectFuture
-
- setExecutor(Executor) - 类 中的方法org.apache.mina.common.ExecutorThreadModel
-
Changes the underlying Executor
of this model.
- setExecutor(Executor) - 类 中的方法org.apache.mina.integration.spring.ExecutorThreadModelFactoryBean
-
Sets the Executor
to use.
- setExpirationInterval(int) - 类 中的方法org.apache.mina.common.ExpiringSessionRecycler
-
- setExpirationInterval(long) - 类 中的方法org.apache.mina.util.ExpiringMap.Expirer
-
- setExpirationInterval(int) - 类 中的方法org.apache.mina.util.ExpiringMap
-
- setFile(File) - 类 中的方法org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
-
Sets the file which contains the key store.
- setFilter(IoFilter) - 类 中的方法org.apache.mina.integration.spring.IoFilterMapping
-
Sets the filter of this mapping.
- setFilterChainBuilder(IoFilterChainBuilder) - 接口 中的方法org.apache.mina.common.IoService
-
- setFilterChainBuilder(IoFilterChainBuilder) - 接口 中的方法org.apache.mina.common.IoServiceConfig
-
- setFilterChainBuilder(IoFilterChainBuilder) - 类 中的方法org.apache.mina.common.support.BaseIoService
-
- setFilterChainBuilder(IoFilterChainBuilder) - 类 中的方法org.apache.mina.common.support.BaseIoServiceConfig
-
- setFilterChainBuilder(IoFilterChainBuilder) - 类 中的方法org.apache.mina.common.support.DelegatedIoAcceptor
-
- setFilterChainBuilder(IoFilterChainBuilder) - 类 中的方法org.apache.mina.common.support.DelegatedIoConnector
-
- setFilterNamePrefix(String) - 类 中的方法org.apache.mina.integration.spring.DefaultIoFilterChainBuilderFactoryBean
-
Sets the prefix used to create the names for automatically named filters
added using #setFilters(IoFilter[])
.
- setFilters(List) - 类 中的方法org.apache.mina.integration.spring.DefaultIoFilterChainBuilderFactoryBean
-
Sets a number of filters which will be added to the filter
chain created by this factory bean.
- setHandler(IoHandler) - 类 中的方法org.apache.mina.integration.spring.Binding
-
Sets the handler of this binding object.
- setHeaders(Map) - 类 中的方法org.apache.mina.example.httpserver.codec.HttpRequestMessage
-
- setHexdump(String) - 异常错误 中的方法org.apache.mina.filter.codec.ProtocolDecoderException
-
Sets the hexdump of the unknown message part.
- setIdleTime(IdleStatus, int) - 接口 中的方法org.apache.mina.common.IoSession
-
Sets idle time for the specified type of idleness in seconds.
- setIdleTime(IdleStatus, int) - 类 中的方法org.apache.mina.common.support.BaseIoSession
-
- setInstance(ExceptionMonitor) - 类 中的静态方法org.apache.mina.common.ExceptionMonitor
-
Sets the uncaught exception monitor.
- setKeepAlive(boolean) - 接口 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfig
-
- setKeepAlive(boolean) - 类 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
-
- setKeepAliveSeconds(int) - 类 中的方法org.apache.mina.integration.spring.ThreadPoolExecutorFactoryBean
-
Set the ThreadPoolExecutor's keep alive seconds.
- setKeyManagerFactory(KeyManagerFactory) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the KeyManagerFactory
to use.
- setKeyManagerFactoryAlgorithm(String) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the algorithm to use when creating the KeyManagerFactory
using KeyManagerFactory.getInstance(java.lang.String)
or
KeyManagerFactory.getInstance(java.lang.String, java.lang.String)
.
- setKeyManagerFactoryAlgorithmUseDefault(boolean) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
- setKeyManagerFactoryKeyStore(KeyStore) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the KeyStore
which will be used in the call to
KeyManagerFactory.init(java.security.KeyStore, char[])
when
the SSLContext
is created.
- setKeyManagerFactoryKeyStorePassword(String) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the password which will be used in the call to
KeyManagerFactory.init(java.security.KeyStore, char[])
when
the SSLContext
is created.
- setKeyManagerFactoryProvider(String) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the provider to use when creating the KeyManagerFactory
using
KeyManagerFactory.getInstance(java.lang.String, java.lang.String)
.
- setMaximumConnectionBufferSize(int) - 类 中的方法org.apache.mina.filter.ReadThrottleFilterBuilder
-
Set the maximum amount of data to buffer in the ThreadPoolFilter prior to disabling
reads.
- setMaxLineLength(int) - 类 中的方法org.apache.mina.filter.codec.textline.TextLineDecoder
-
Sets the allowed maximum size of the line to be decoded.
- setMaxLineLength(int) - 类 中的方法org.apache.mina.filter.codec.textline.TextLineEncoder
-
Sets the allowed maximum size of the encoded line.
- setMaxObjectSize(int) - 类 中的方法org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
-
Sets the allowed maximum size of the object to be decoded.
- setMaxObjectSize(int) - 类 中的方法org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
-
Sets the allowed maximum size of the encoded object.
- setMaxObjectSize(int) - 类 中的方法org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
-
Sets the allowed maximum size of the object to be decoded.
- setMaxObjectSize(int) - 类 中的方法org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
-
Sets the allowed maximum size of the encoded object.
- setMaxPoolSize(int) - 类 中的方法org.apache.mina.integration.spring.ThreadPoolExecutorFactoryBean
-
Set the ThreadPoolExecutor's maximum pool size.
- setName(String) - 类 中的方法org.apache.mina.integration.spring.IoFilterMapping
-
Sets the name associated with the filter.
- setNeedClientAuth(boolean) - 类 中的方法org.apache.mina.filter.SSLFilter
-
Configures the engine to require client authentication.
- setOk(boolean) - 类 中的方法org.apache.mina.example.sumup.message.ResultMessage
-
- setOobInline(boolean) - 接口 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfig
-
- setOobInline(boolean) - 类 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
-
- setPassword(String) - 类 中的方法org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
-
Sets the key store password.
- setPooled(boolean) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Sets whether this buffer is returned back to the buffer pool when released.
- setPooled(boolean) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- setProtocol(String) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the protocol to use when creating the SSLContext
.
- setProvider(String) - 类 中的方法org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
-
Sets the name of the provider to use when creating the key store.
- setQueueCapacity(int) - 类 中的方法org.apache.mina.integration.spring.ThreadPoolExecutorFactoryBean
-
Set the capacity for the ThreadPoolExecutor's BlockingQueue.
- setReadTimeout(int) - 类 中的方法org.apache.mina.handler.StreamIoHandler
-
Sets read timeout in seconds.
- setReceiveBufferSize(int) - 接口 中的方法org.apache.mina.transport.socket.nio.DatagramSessionConfig
-
- setReceiveBufferSize(int) - 接口 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfig
-
- setReceiveBufferSize(int) - 类 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
-
- setReceiveBufferSize(int) - 类 中的方法org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
-
- setRejectedExecutionHandler(RejectedExecutionHandler) - 类 中的方法org.apache.mina.integration.spring.ThreadPoolExecutorFactoryBean
-
Set the RejectedExecutionHandler to use for the ThreadPoolExecutor.
- setResource(Resource) - 类 中的方法org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
-
Sets a Spring Resource
which contains the key store.
- setResponseCode(int) - 类 中的方法org.apache.mina.example.httpserver.codec.HttpResponseMessage
-
- setReuseAddress(boolean) - 接口 中的方法org.apache.mina.transport.socket.nio.DatagramSessionConfig
-
- setReuseAddress(boolean) - 类 中的方法org.apache.mina.transport.socket.nio.SocketAcceptorConfig
-
- setReuseAddress(boolean) - 接口 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfig
-
- setReuseAddress(boolean) - 类 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
-
- setReuseAddress(boolean) - 类 中的方法org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
-
- setScheduledForFlush(boolean) - 类 中的方法org.apache.mina.common.support.BaseIoSession
-
- setSecureRandom(SecureRandom) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the SecureRandom
to use when initializing the
SSLContext
.
- setSendBufferSize(int) - 接口 中的方法org.apache.mina.transport.socket.nio.DatagramSessionConfig
-
- setSendBufferSize(int) - 接口 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfig
-
- setSendBufferSize(int) - 类 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
-
- setSendBufferSize(int) - 类 中的方法org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
-
- setSequence(int) - 类 中的方法org.apache.mina.example.sumup.message.AbstractMessage
-
- setServiceConfig(IoServiceConfig) - 类 中的方法org.apache.mina.integration.spring.Binding
-
- setServiceName(String) - 类 中的方法org.apache.mina.integration.spring.ExecutorThreadModelFactoryBean
-
- setSession(IoSession) - 接口 中的方法org.apache.mina.common.ConnectFuture
-
Sets the newly connected session and notifies all threads waiting for
this future.
- setSession(IoSession) - 类 中的方法org.apache.mina.common.support.DefaultConnectFuture
-
- setSessionRecycler(IoSessionRecycler) - 类 中的方法org.apache.mina.transport.socket.nio.DatagramAcceptorConfig
-
- setSessionRecycler(IoSessionRecycler) - 类 中的方法org.apache.mina.transport.socket.nio.DatagramConnectorConfig
-
- setSessionRecycler(IoSessionRecycler) - 接口 中的方法org.apache.mina.transport.socket.nio.DatagramServiceConfig
-
- setSoLinger(int) - 接口 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfig
-
Please note that enabling SO_LINGER in Java NIO can result
in platform-dependent behavior and unexpected blocking of I/O thread.
- setSoLinger(int) - 类 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
-
- setSslEnabled(boolean) - 类 中的静态方法org.apache.mina.example.echoserver.ssl.SSLServerSocketFactory
-
- setSslEnabled(boolean) - 类 中的静态方法org.apache.mina.example.echoserver.ssl.SSLSocketFactory
-
- setTarget(IoAcceptor) - 类 中的方法org.apache.mina.integration.spring.IoAcceptorFactoryBean
-
Sets the
IoAcceptor
to be configured using this factory bean.
- setTcpNoDelay(boolean) - 接口 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfig
-
- setTcpNoDelay(boolean) - 类 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
-
- setThreadFactory(ThreadFactory) - 类 中的方法org.apache.mina.integration.spring.ThreadPoolExecutorFactoryBean
-
Set the ThreadFactory to use for the ThreadPoolExecutor's thread pool.
- setThreadModel(ThreadModel) - 接口 中的方法org.apache.mina.common.IoServiceConfig
-
- setThreadModel(ThreadModel) - 类 中的方法org.apache.mina.common.support.BaseIoServiceConfig
-
- setTimeout(int) - 类 中的方法org.apache.mina.common.PooledByteBufferAllocator
-
Sets the timeout value of this allocator in seconds.
- setTimeToLive(int) - 类 中的方法org.apache.mina.common.ExpiringSessionRecycler
-
- setTimeToLive(long) - 类 中的方法org.apache.mina.util.ExpiringMap.Expirer
-
- setTimeToLive(int) - 类 中的方法org.apache.mina.util.ExpiringMap
-
- setTrafficClass(int) - 接口 中的方法org.apache.mina.transport.socket.nio.DatagramSessionConfig
-
- setTrafficClass(int) - 接口 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfig
-
- setTrafficClass(int) - 类 中的方法org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
-
- setTrafficClass(int) - 类 中的方法org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
-
- setTrafficMask(TrafficMask) - 接口 中的方法org.apache.mina.common.IoSession
-
Sets the
TrafficMask
of this session which will result
the parent
IoService
to start to control the traffic
of this session immediately.
- setTrafficMask(TrafficMask) - 类 中的方法org.apache.mina.common.support.BaseIoSession
-
- setTrustManagerFactory(TrustManagerFactory) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the TrustManagerFactory
to use.
- setTrustManagerFactoryAlgorithm(String) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the algorithm to use when creating the TrustManagerFactory
using TrustManagerFactory.getInstance(java.lang.String)
or
TrustManagerFactory.getInstance(java.lang.String, java.lang.String)
.
- setTrustManagerFactoryAlgorithmUseDefault(boolean) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
- setTrustManagerFactoryKeyStore(KeyStore) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the KeyStore
which will be used in the call to
TrustManagerFactory.init(java.security.KeyStore)
when
the SSLContext
is created.
- setTrustManagerFactoryParameters(ManagerFactoryParameters) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the ManagerFactoryParameters
which will be used in the call to
TrustManagerFactory.init(javax.net.ssl.ManagerFactoryParameters)
when
the SSLContext
is created.
- setTrustManagerFactoryProvider(String) - 类 中的方法org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
Sets the provider to use when creating the TrustManagerFactory
using
TrustManagerFactory.getInstance(java.lang.String, java.lang.String)
.
- setType(String) - 类 中的方法org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
-
Sets the type of key store to create.
- setUseClientMode(boolean) - 类 中的方法org.apache.mina.filter.SSLFilter
-
Configures the engine to use client (or server) mode when handshaking.
- setUseDirectBuffers(boolean) - 类 中的静态方法org.apache.mina.common.ByteBuffer
-
- setValue(Object) - 类 中的方法org.apache.mina.common.support.DefaultIoFuture
-
Sets the result of the asynchronous operation, and mark it as finished.
- setValue(int) - 类 中的方法org.apache.mina.example.sumup.message.AddMessage
-
- setValue(int) - 类 中的方法org.apache.mina.example.sumup.message.ResultMessage
-
- setWantClientAuth(boolean) - 类 中的方法org.apache.mina.filter.SSLFilter
-
Configures the engine to request client authentication.
- setWorkerTimeout(int) - 类 中的方法org.apache.mina.transport.socket.nio.SocketConnector
-
Set how many seconds the connection worker thread should remain alive once idle before terminating itself.
- setWriteBufferSize(int) - 类 中的方法org.apache.mina.filter.StreamWriteFilter
-
Sets the size of the write buffer in bytes.
- setWriteTimeout(int) - 接口 中的方法org.apache.mina.common.IoSession
-
Sets write timeout in seconds.
- setWriteTimeout(int) - 类 中的方法org.apache.mina.common.support.BaseIoSession
-
- setWriteTimeout(int) - 类 中的方法org.apache.mina.handler.StreamIoHandler
-
Sets write timeout in seconds.
- setWritten(boolean) - 类 中的方法org.apache.mina.common.support.DefaultWriteFuture
-
- setWritten(boolean) - 接口 中的方法org.apache.mina.common.WriteFuture
-
Sets whether the message is written or not, and notifies all threads
waiting for this future.
- SimpleByteBufferAllocator - org.apache.mina.common中的类
-
- SimpleByteBufferAllocator() - 类 的构造器org.apache.mina.common.SimpleByteBufferAllocator
-
- SimpleProtocolDecoderOutput - org.apache.mina.filter.codec.support中的类
-
- SimpleProtocolDecoderOutput(IoSession, IoFilter.NextFilter) - 类 的构造器org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput
-
- SimpleProtocolEncoderOutput - org.apache.mina.filter.codec.support中的类
-
- SimpleProtocolEncoderOutput() - 类 的构造器org.apache.mina.filter.codec.support.SimpleProtocolEncoderOutput
-
- SingleSessionIoHandler - org.apache.mina.handler.multiton中的接口
-
A session handler without an
IoSession
parameter for simplicity.
- SingleSessionIoHandlerAdapter - org.apache.mina.handler.multiton中的类
-
- SingleSessionIoHandlerAdapter(IoSession) - 类 的构造器org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
-
Creates a new instance that is assigned to the passed in session.
- SingleSessionIoHandlerDelegate - org.apache.mina.handler.multiton中的类
-
- SingleSessionIoHandlerDelegate(SingleSessionIoHandlerFactory) - 类 的构造器org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
-
- SingleSessionIoHandlerFactory - org.apache.mina.handler.multiton中的接口
-
- size() - 类 中的方法org.apache.mina.util.ExpiringMap
-
- size() - 类 中的方法org.apache.mina.util.ExpiringStack
-
Returns the number of elements in the stack.
- size() - 类 中的方法org.apache.mina.util.IdentityHashSet
-
- size() - 类 中的方法org.apache.mina.util.Stack
-
Returns the number of elements in the stack.
- skip(int) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Forwards the position of this buffer as the specified size
bytes.
- skip(int) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- skipBytes(int) - 类 中的方法org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
-
- slice() - 类 中的方法org.apache.mina.common.ByteBuffer
-
- slice() - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- SOCKET - 类 中的静态变量org.apache.mina.common.TransportType
-
Transport type: TCP/IP (Registry name: "SOCKET" or "TCP")
- SocketAcceptor - org.apache.mina.transport.socket.nio中的类
-
- SocketAcceptor() - 类 的构造器org.apache.mina.transport.socket.nio.SocketAcceptor
-
Create an acceptor with a single processing thread using a NewThreadExecutor
- SocketAcceptor(int, Executor) - 类 的构造器org.apache.mina.transport.socket.nio.SocketAcceptor
-
Create an acceptor with the desired number of processing threads
- SocketAcceptorConfig - org.apache.mina.transport.socket.nio中的类
-
- SocketAcceptorConfig() - 类 的构造器org.apache.mina.transport.socket.nio.SocketAcceptorConfig
-
Creates a new instance.
- SocketConnector - org.apache.mina.transport.socket.nio中的类
-
- SocketConnector() - 类 的构造器org.apache.mina.transport.socket.nio.SocketConnector
-
Create a connector with a single processing thread using a NewThreadExecutor
- SocketConnector(int, Executor) - 类 的构造器org.apache.mina.transport.socket.nio.SocketConnector
-
Create a connector with the desired number of processing threads
- SocketConnectorConfig - org.apache.mina.transport.socket.nio中的类
-
- SocketConnectorConfig() - 类 的构造器org.apache.mina.transport.socket.nio.SocketConnectorConfig
-
Creates a new instance.
- SocketSessionConfig - org.apache.mina.transport.socket.nio中的接口
-
- SocketSessionConfigImpl - org.apache.mina.transport.socket.nio中的类
-
- SocketSessionConfigImpl() - 类 的构造器org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
-
Creates a new instance.
- SpringMain - org.apache.mina.example.chat中的类
-
(Entry point) Chat server which uses Spring and the serverContext.xml
file to set up MINA and the server handler.
- SpringMain() - 类 的构造器org.apache.mina.example.chat.SpringMain
-
- SSL_SESSION - 类 中的静态变量org.apache.mina.filter.SSLFilter
-
A session attribute key that stores underlying SSLSession
for each session.
- SSLContextFactoryBean - org.apache.mina.integration.spring.ssl中的类
-
Spring org.springframework.beans.factory.FactoryBean
implementation
which makes it possible to configure SSLContext
instances using Spring.
- SSLContextFactoryBean() - 类 的构造器org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
-
- SSLFilter - org.apache.mina.filter中的类
-
An SSL filter that encrypts and decrypts the data exchanged in the session.
- SSLFilter(SSLContext) - 类 的构造器org.apache.mina.filter.SSLFilter
-
Creates a new SSL filter using the specified SSLContext
.
- SSLFilter.SSLFilterMessage - org.apache.mina.filter中的类
-
A message that is sent from
SSLFilter
when the connection became
secure or is not secure anymore.
- SSLHandler - org.apache.mina.filter.support中的类
-
A helper class using the SSLEngine API to decrypt/encrypt data.
- SSLHandler(SSLFilter, SSLContext, IoSession) - 类 的构造器org.apache.mina.filter.support.SSLHandler
-
Constuctor.
- SSLServerSocketFactory - org.apache.mina.example.echoserver.ssl中的类
-
Simple Server Socket factory to create sockets with or without SSL enabled.
- SSLServerSocketFactory() - 类 的构造器org.apache.mina.example.echoserver.ssl.SSLServerSocketFactory
-
- SSLSocketFactory - org.apache.mina.example.echoserver.ssl中的类
-
Simple Socket factory to create sockets with or without SSL enabled.
- SSLSocketFactory() - 类 的构造器org.apache.mina.example.echoserver.ssl.SSLSocketFactory
-
- Stack - org.apache.mina.util中的类
-
A unbounded stack.
- Stack() - 类 的构造器org.apache.mina.util.Stack
-
Construct a new, empty stack.
- start() - 类 中的方法org.apache.mina.management.StatCollector
-
Start collecting stats for the
IoSession
of the service.
- start() - 类 中的方法org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
-
- startCollectingStats(int) - 类 中的方法org.apache.mina.integration.jmx.IoServiceManager
-
- startCollectingStats(int) - 接口 中的方法org.apache.mina.integration.jmx.IoServiceManagerMBean
-
start collecting throughput statistics for all the managed sessions
- startExpiring() - 类 中的方法org.apache.mina.util.ExpiringMap.Expirer
-
- startExpiringIfNotStarted() - 类 中的方法org.apache.mina.util.ExpiringMap.Expirer
-
- startSSL(IoSession) - 类 中的方法org.apache.mina.filter.SSLFilter
-
(Re)starts SSL session for the specified session if not started yet.
- StatCollector - org.apache.mina.management中的类
-
- StatCollector(IoService) - 类 的构造器org.apache.mina.management.StatCollector
-
Create a stat collector for the given service with a default polling time of 5 seconds.
- StatCollector(IoService, int) - 类 的构造器org.apache.mina.management.StatCollector
-
create a stat collector for the given given service
- stop() - 类 中的方法org.apache.mina.management.StatCollector
-
Stop collecting stats. all the
IoSessionStat
object will be removed of the
polled session attachements.
- stopCollectingStats() - 类 中的方法org.apache.mina.integration.jmx.IoServiceManager
-
- stopCollectingStats() - 接口 中的方法org.apache.mina.integration.jmx.IoServiceManagerMBean
-
stop collecting throughput statistics
- stopExpiring() - 类 中的方法org.apache.mina.common.ExpiringSessionRecycler
-
- stopExpiring() - 类 中的方法org.apache.mina.util.ExpiringMap.Expirer
-
- stopSSL(IoSession) - 类 中的方法org.apache.mina.filter.SSLFilter
-
Stops the SSL session by sending TLS close_notify message to
initiate TLS closure.
- StreamIoHandler - org.apache.mina.handler中的类
-
A
IoHandler
that adapts asynchronous MINA events to stream I/O.
- StreamIoHandler() - 类 的构造器org.apache.mina.handler.StreamIoHandler
-
- StreamWriteFilter - org.apache.mina.filter中的类
-
- StreamWriteFilter() - 类 的构造器org.apache.mina.filter.StreamWriteFilter
-
- stroke() - 类 中的方法org.apache.mina.example.tennis.TennisBall
-
- SumUpProtocolCodecFactory - org.apache.mina.example.sumup.codec中的类
-
- SumUpProtocolCodecFactory(boolean) - 类 的构造器org.apache.mina.example.sumup.codec.SumUpProtocolCodecFactory
-
- SUSPENDED_READS - 类 中的静态变量org.apache.mina.filter.ReadThrottleFilterBuilder
-
- suspendRead() - 接口 中的方法org.apache.mina.common.IoSession
-
- suspendRead() - 类 中的方法org.apache.mina.common.support.BaseIoSession
-
- suspendWrite() - 接口 中的方法org.apache.mina.common.IoSession
-
- suspendWrite() - 类 中的方法org.apache.mina.common.support.BaseIoSession
-
- sweep() - 类 中的方法org.apache.mina.common.ByteBuffer
-
Clears this buffer and fills its content with NUL.
- sweep(byte) - 类 中的方法org.apache.mina.common.ByteBuffer
-
Clears this buffer and fills its content with value.
- sweep() - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- sweep(byte) - 类 中的方法org.apache.mina.common.ByteBufferProxy
-
- SwingChatClient - org.apache.mina.example.chat.client中的类
-
Simple chat client based on Swing & MINA that implements the chat protocol.
- SwingChatClient() - 类 的构造器org.apache.mina.example.chat.client.SwingChatClient
-
- SwingChatClient.LoginAction - org.apache.mina.example.chat.client中的类
-
- SwingChatClient.LoginAction() - 类 的构造器org.apache.mina.example.chat.client.SwingChatClient.LoginAction
-
- SwingChatClientHandler - org.apache.mina.example.chat.client中的类
-
IoHandler
implementation of the client side of the simple chat protocol.
- SwingChatClientHandler(SwingChatClientHandler.Callback) - 类 的构造器org.apache.mina.example.chat.client.SwingChatClientHandler
-
- SwingChatClientHandler.Callback - org.apache.mina.example.chat.client中的接口
-
- SynchronizedProtocolDecoder - org.apache.mina.filter.codec中的类
-
A
ProtocolDecoder
implementation which decorates an existing decoder
to be thread-safe.
- SynchronizedProtocolDecoder(ProtocolDecoder) - 类 的构造器org.apache.mina.filter.codec.SynchronizedProtocolDecoder
-
Creates a new instance which decorates the specified decoder.
- SynchronizedProtocolEncoder - org.apache.mina.filter.codec中的类
-
A
ProtocolEncoder
implementation which decorates an existing encoder
to be thread-safe.
- SynchronizedProtocolEncoder(ProtocolEncoder) - 类 的构造器org.apache.mina.filter.codec.SynchronizedProtocolEncoder
-
Creates a new instance which decorates the specified encoder.