- CACHE_CHANGE_TOPIC - Static variable in class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- CACHE_CHANGE_TOPIC - Static variable in class org.tio.utils.cache.guavaredis.GuavaRedisCache
-
- CACHE_CONTROL - Static variable in class org.tio.http.common.HeaderName
-
- Cache_Control - Static variable in class org.tio.http.common.HeaderName
-
- Cache_Control() - Constructor for class org.tio.http.common.HeaderValue.Cache_Control
-
- Cache_Control - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- Cache_Control - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
- CacheChangedVo - Class in org.tio.utils.cache
-
- CacheChangedVo() - Constructor for class org.tio.utils.cache.CacheChangedVo
-
- CacheChangedVo(String, CacheChangeType) - Constructor for class org.tio.utils.cache.CacheChangedVo
-
- CacheChangedVo(String, String, CacheChangeType) - Constructor for class org.tio.utils.cache.CacheChangedVo
-
- CacheChangeType - Enum in org.tio.utils.cache
-
- cacheKey(String, String) - Static method in class org.tio.utils.cache.redis.RedisCache
-
- cacheMap - Variable in class org.tio.core.maintain.IpStats
-
key: 时长,单位:秒
- cacheMap - Variable in class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
key: 时长段,单位:秒
value: CaffeineCache: key: ip, value: IpAccessStat
- cacheMap - Variable in class org.tio.http.server.stat.token.TokenPathAccessStats
-
key: 时长段,单位:秒
value: CaffeineCache: key: token, value: TokenAccessStat
- cacheName - Variable in class org.tio.utils.cache.AbsCache
-
- CacheUtils - Class in org.tio.utils.cache
-
cache使用的一些工具方法,简化业务代码
- CacheVo - Class in org.tio.webpack.cache
-
- CacheVo() - Constructor for class org.tio.webpack.cache.CacheVo
-
- CachingParanamer - Class in org.tio.utils.thoughtworksparanamer
-
Implementation of Paranamer which delegate to another Paranamer implementation,
adding caching functionality to speed up usage.
- CachingParanamer() - Constructor for class org.tio.utils.thoughtworksparanamer.CachingParanamer
-
Uses a DefaultParanamer as the implementation it delegates to.
- CachingParanamer(Paranamer) - Constructor for class org.tio.utils.thoughtworksparanamer.CachingParanamer
-
Specify a Paranamer instance to delegates to.
- CachingParanamer.WithoutWeakReferences - Class in org.tio.utils.thoughtworksparanamer
-
This implementation has a better concurrent design (ConcurrentHashMap) which
has a better strategy to implement concurrency: segments instead of synchronized.
- CaffeineCache - Class in org.tio.utils.cache.caffeine
-
- CaffeineRedisCache - Class in org.tio.utils.cache.caffeineredis
-
- CaffeineRedisCache(String, CaffeineCache, RedisCache) - Constructor for class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- CaffeineUtils - Class in org.tio.utils.caffeine
-
- CaffeineUtils() - Constructor for class org.tio.utils.caffeine.CaffeineUtils
-
- CaseInsensitiveMap<K,V> - Class in org.tio.utils.hutool
-
忽略大小写的Map
对KEY忽略大小写,get("Value")和get("value")获得的值相同,put进入的值也会被覆盖
- CaseInsensitiveMap() - Constructor for class org.tio.utils.hutool.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(int, float) - Constructor for class org.tio.utils.hutool.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(int) - Constructor for class org.tio.utils.hutool.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(Map<? extends K, ? extends V>) - Constructor for class org.tio.utils.hutool.CaseInsensitiveMap
-
构造
- CaseInsensitiveMap(float, Map<? extends K, ? extends V>) - Constructor for class org.tio.utils.hutool.CaseInsensitiveMap
-
构造
- changeSiteStyle() - Static method in class org.tio.utils.TioTools
-
切换网站风格
- ChannelContext - Class in org.tio.core
-
- ChannelContext(GroupContext, AsynchronousSocketChannel) - Constructor for class org.tio.core.ChannelContext
-
- ChannelContext(GroupContext) - Constructor for class org.tio.core.ChannelContext
-
创建一个虚拟ChannelContext,主要用来模拟一些操作,真实场景中用得少
- channelContext - Variable in class org.tio.http.common.HttpRequest
-
- ChannelContext.CloseMeta - Class in org.tio.core
-
- ChannelContextFilter - Interface in org.tio.core
-
- ChannelStat - Class in org.tio.core.stat
-
- ChannelStat() - Constructor for class org.tio.core.stat.ChannelStat
-
- CHARSET - Static variable in interface org.tio.flash.policy.server.Const
-
- CHARSET - Static variable in interface org.tio.webpack.compress.ResCompressor
-
- CHARSET_NAME - Static variable in interface org.tio.http.common.HttpConst
-
默认规定连接到本服务器的客户端统一用utf-8
- CHARSET_NAME - Static variable in class org.tio.websocket.common.WsPacket
-
- checkBeforeIO(ChannelContext) - Static method in class org.tio.core.utils.AioUtils
-
- checkBeforeIO(ChannelContext) - Static method in class org.tio.core.utils.TioUtils
-
- checkHost - Variable in class org.tio.http.common.HttpConfig
-
- CheckRunnable() - Constructor for class org.tio.flash.policy.server.FlashPolicyServerStarter.CheckRunnable
-
- CHINESE - Static variable in class org.tio.utils.hutool.PatternPool
-
单个中文汉字
- CHINESES - Static variable in class org.tio.utils.hutool.PatternPool
-
中文汉字
- CITIZEN_ID - Static variable in class org.tio.utils.hutool.PatternPool
-
18位身份证号码
- CLASS_BEAN_MAP - Static variable in class org.tio.http.server.mvc.Routes
-
class和对象映射
key: XxxController.class
value: XxxController.class对应的实例对象
- CLASS_PATH_MAP - Static variable in class org.tio.http.server.mvc.Routes
-
路径和class映射
key: class
value: /user
- ClassScanAnnotationHandler - Class in org.tio.utils.hutool
-
本对象会帮你找到含有指定Annotation类的class
- ClassScanAnnotationHandler(Class<? extends Annotation>) - Constructor for class org.tio.utils.hutool.ClassScanAnnotationHandler
-
- ClassScanHandler - Interface in org.tio.utils.hutool
-
- ClassUtil - Class in org.tio.utils.hutool
-
- ClassUtil() - Constructor for class org.tio.utils.hutool.ClassUtil
-
- ClassUtils - Class in org.tio.http.server.util
-
- ClassUtils() - Constructor for class org.tio.http.server.util.ClassUtils
-
- clean(File) - Static method in class org.tio.utils.hutool.FileUtil
-
清空文件夹
注意:清空文件夹时不会判断文件夹是否为空,如果不空则递归删除子文件或文件夹
某个文件删除失败会终止删除操作
- clear() - Method in class org.tio.core.maintain.IpBlacklist
-
- clear(Long) - Method in class org.tio.core.maintain.IpStats
-
清空监控数据
- clear(GroupContext) - Static method in class org.tio.core.Tio.IpBlacklist
-
清空黑名单
- clear(HttpConfig) - Method in class org.tio.http.common.session.HttpSession
-
清空所有属性
- clear(Long) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
清空监控数据
- clear(Long) - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
清空监控数据
- clear() - Method in class org.tio.utils.cache.caffeine.CaffeineCache
-
- clear() - Method in class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- clear() - Method in class org.tio.utils.cache.guava.GuavaCache
-
- clear() - Method in class org.tio.utils.cache.guavaredis.GuavaRedisCache
-
- clear() - Method in interface org.tio.utils.cache.ICache
-
清空所有缓存
- clear() - Method in class org.tio.utils.cache.j2cache.J2Cache
-
- clear() - Method in class org.tio.utils.cache.redis.RedisCache
-
- clear() - Method in class org.tio.utils.hutool.SimpleCache
-
清空缓存池
- clear() - Static method in class org.tio.utils.jfinal.P
-
- clear() - Method in class org.tio.utils.lock.ListWithLock
-
- clear() - Method in class org.tio.utils.lock.MapWithLock
-
clear
- clear() - Method in class org.tio.utils.lock.SetWithLock
-
- clearAttribute() - Method in interface org.tio.utils.prop.IPropSupport
-
清除所有属性
- clearAttribute() - Method in class org.tio.utils.prop.MapWithLockPropSupport
-
- clearMsgQueue() - Method in class org.tio.core.task.DecodeRunnable
-
清空处理的队列消息
- clearMsgQueue() - Method in class org.tio.core.task.SendRunnable
-
清空消息队列
- clearMsgQueue() - Method in class org.tio.utils.thread.pool.AbstractQueueRunnable
-
清空处理的队列消息
- clearStaticResCache(HttpRequest) - Method in interface org.tio.http.common.handler.HttpRequestHandler
-
清空静态资源缓存,如果没有缓存,可以不处理
- clearStaticResCache(HttpRequest) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- clearStaticResCache(HttpRequest) - Method in class org.tio.http.server.handler.DispatcheHttpRequestHandler
-
- client - Static variable in class org.tio.utils.http.HttpUtils
-
- ClientAioHandler - Interface in org.tio.client.intf
-
- ClientAioListener - Interface in org.tio.client.intf
-
- ClientChannelContext - Class in org.tio.client
-
- ClientChannelContext(GroupContext, AsynchronousSocketChannel) - Constructor for class org.tio.client.ClientChannelContext
-
- ClientChannelContext(GroupContext) - Constructor for class org.tio.client.ClientChannelContext
-
创建一个虚拟ChannelContext,主要用来模拟一些操作,真实场景中用得少
- ClientDecorator - Interface in org.tio.utils.zk
-
- ClientGroupContext - Class in org.tio.client
-
- ClientGroupContext(ClientAioHandler, ClientAioListener) - Constructor for class org.tio.client.ClientGroupContext
-
不重连
- ClientGroupContext(ClientAioHandler, ClientAioListener, ReconnConf) - Constructor for class org.tio.client.ClientGroupContext
-
- ClientGroupContext(ClientAioHandler, ClientAioListener, ReconnConf, SynThreadPoolExecutor, ThreadPoolExecutor) - Constructor for class org.tio.client.ClientGroupContext
-
- ClientGroupStat - Class in org.tio.client
-
- ClientGroupStat() - Constructor for class org.tio.client.ClientGroupStat
-
- CLIENTID - Static variable in class org.tio.cluster.TioClusterVo
-
- CLIENTID - Static variable in class org.tio.utils.cache.CacheChangedVo
-
- clientNodes - Variable in class org.tio.core.GroupContext
-
- ClientNodes - Class in org.tio.core.maintain
-
一对一 (ip:port <--> ChannelContext)
- ClientNodes() - Constructor for class org.tio.core.maintain.ClientNodes
-
- clients(GroupContext, String) - Method in class org.tio.core.maintain.Groups
-
一个组有哪些客户端
- clients(GroupContext, String) - Method in class org.tio.core.maintain.Ips
-
一个ip有哪些客户端,有可能返回null
- clone() - Method in class org.tio.core.intf.Packet
-
- cloneResponse(HttpRequest, HttpResponse) - Static method in class org.tio.http.common.HttpResponse
-
- cloneResponse(HttpRequest) - Method in class org.tio.http.server.handler.FileCache
-
- close(ChannelContext) - Static method in class org.tio.core.maintain.MaintainUtils
-
- close() - Method in interface org.tio.core.ssl.facade.ISSLFacade
-
- close() - Method in class org.tio.core.ssl.facade.SSLFacade
-
- close(ChannelContext, String) - Static method in class org.tio.core.Tio
-
关闭连接
- close(ChannelContext, Throwable, String) - Static method in class org.tio.core.Tio
-
关闭连接
- close(GroupContext, String, Integer, Throwable, String) - Static method in class org.tio.core.Tio
-
关闭连接
- close - Static variable in class org.tio.http.common.HeaderValue.Connection
-
- close - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderValue.Connection
-
- close - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderValue.Connection
-
- close() - Method in class org.tio.http.common.HttpRequest
-
关闭连接
- close(String) - Method in class org.tio.http.common.HttpRequest
-
关闭连接
- close() - Method in class org.tio.utils.hutool.FastByteArrayOutputStream
-
此方法无任何效果,当流被关闭后不会抛出IOException
- closed - Variable in class org.tio.core.stat.GroupStat
-
关闭了多少连接
- closeds - Variable in class org.tio.client.ClientGroupContext
-
- closeLock - Variable in class org.tio.core.ChannelContext
-
- closeMeta - Variable in class org.tio.core.ChannelContext
-
- CloseMeta() - Constructor for class org.tio.core.ChannelContext.CloseMeta
-
- closeRunnable - Variable in class org.tio.core.GroupContext
-
- CloseRunnable - Class in org.tio.core.task
-
- CloseRunnable(Executor) - Constructor for class org.tio.core.task.CloseRunnable
-
- code(Integer) - Method in class org.tio.utils.resp.RespVo
-
- COL - Static variable in interface org.tio.utils.SysConst
-
:
- COL_STR - Static variable in interface org.tio.utils.SysConst
-
:
- compareTo(Node) - Method in class org.tio.core.Node
-
- compatible1_0 - Variable in class org.tio.http.common.HttpConfig
-
是否兼容1.0
true:兼容
false:不兼容
默认兼容
- completed(Void, ConnectionCompletionVo) - Method in class org.tio.client.ConnectionCompletionHandler
-
- completed(Integer, ByteBuffer) - Method in class org.tio.core.ReadCompletionHandler
-
- completed(Integer, WriteCompletionHandler.WriteCompletionVo) - Method in class org.tio.core.WriteCompletionHandler
-
- completed(AsynchronousSocketChannel, TioServer) - Method in class org.tio.server.AcceptCompletionHandler
-
- composite(ByteBuffer, ByteBuffer) - Static method in class org.tio.core.utils.ByteBufferUtils
-
组合两个bytebuffer,把可读部分的组合成一个新的bytebuffer
- compress(String, String) - Method in class org.tio.webpack.compress.css.TioCssCompressor
-
- compress(String, String) - Method in class org.tio.webpack.compress.html.TioHtmlCompressor
-
- compress(String, String) - Method in class org.tio.webpack.compress.js.TioJsCompressor
-
- compress(String, String, CompilerOptions.LanguageMode, CompilationLevel) - Static method in class org.tio.webpack.compress.js.TioJsCompressor
-
- compress(String, String) - Method in class org.tio.webpack.compress.js.YuiJsCompressor
-
- compress(String, String) - Method in interface org.tio.webpack.compress.ResCompressor
-
- Compress - Class in org.tio.webpack.model
-
- Compress() - Constructor for class org.tio.webpack.model.Compress
-
- ConfigurationCreater - Interface in org.tio.http.common.view.freemarker
-
- connect(Node) - Method in class org.tio.client.TioClient
-
- connect(Node, Integer) - Method in class org.tio.client.TioClient
-
- connect(Node, String, Integer, ClientChannelContext, Integer) - Method in class org.tio.client.TioClient
-
- connect(Node, String, Integer, Integer) - Method in class org.tio.client.TioClient
-
- connecteds - Variable in class org.tio.client.ClientGroupContext
-
- Connection - Static variable in class org.tio.http.common.HeaderName
-
- Connection() - Constructor for class org.tio.http.common.HeaderValue.Connection
-
- Connection - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- Connection - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
- ConnectionCompletionHandler - Class in org.tio.client
-
- ConnectionCompletionHandler() - Constructor for class org.tio.client.ConnectionCompletionHandler
-
- ConnectionCompletionVo - Class in org.tio.client
-
- ConnectionCompletionVo() - Constructor for class org.tio.client.ConnectionCompletionVo
-
- ConnectionCompletionVo(ClientChannelContext, TioClient, boolean, AsynchronousSocketChannel, Node, String, Integer) - Constructor for class org.tio.client.ConnectionCompletionVo
-
- connections - Variable in class org.tio.core.GroupContext
-
- Console - Class in org.tio.webpack.model
-
- Console() - Constructor for class org.tio.webpack.model.Console
-
- Const - Interface in org.tio.flash.policy.server
-
- contains(T[], T) - Static method in class org.tio.utils.hutool.ArrayUtil
-
数组中是否包含元素
- contains(Pattern, String) - Static method in class org.tio.utils.hutool.ReUtil
-
指定内容中是否有表达式匹配的内容
- contains(CharSequence, char) - Static method in class org.tio.utils.hutool.StrUtil
-
指定字符是否在字符串中出现过
- containsAny(CharSequence, CharSequence...) - Static method in class org.tio.utils.hutool.StrUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串
- containsIgnoreCase(CharSequence, CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
是否包含特定字符,忽略大小写,如果给定两个参数都为null
,返回true
- containsKey(Object) - Method in class org.tio.utils.hutool.CustomKeyMap
-
- containsKey(String) - Static method in class org.tio.utils.jfinal.P
-
- containsKey(String) - Method in class org.tio.utils.jfinal.Prop
-
- Content_Disposition - Static variable in class org.tio.http.common.HeaderName
-
- Content_Disposition - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
Content-Disposition: attachment;filename=FileName.txt
文件下载
- Content_Disposition - Static variable in interface org.tio.http.common.HttpMultiBodyDecoder.MultiBodyHeaderKey
-
- Content_Encoding - Static variable in class org.tio.http.common.HeaderName
-
- Content_Encoding() - Constructor for class org.tio.http.common.HeaderValue.Content_Encoding
-
- Content_Encoding - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
文档的编码(Encode)方法。只有在解码之后才可以得到Content-Type头指定的内容类型。
利用gzip压缩文档能够显著地减少HTML文档的下载时间。
Java的GZIPOutputStream可以很方便地进行gzip压缩,但只有Unix上的Netscape和Windows上的IE 4、IE 5才支持它。
因此,Servlet应该通过查看Accept-Encoding头(即request.getHeader("Accept-Encoding"))检查浏览器是否支持gzip,
为支持gzip的浏览器返回经gzip压缩的HTML页面,为其他浏览器返回普通页面。
- Content_Length - Static variable in class org.tio.http.common.HeaderName
-
- Content_Length - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- Content_Length - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
- CONTENT_TYPE - Static variable in class org.tio.http.common.HeaderName
-
- Content_Type - Static variable in class org.tio.http.common.HeaderName
-
- Content_Type() - Constructor for class org.tio.http.common.HeaderValue.Content_Type
-
- Content_Type - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- Content_Type - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
表示后面的文档属于什么MIME类型。Servlet默认为text/plain,但通常需要显式地指定为text/html。
由于经常要设置Content-Type,因此HttpServletResponse提供了一个专用的方法setContentType。
- Content_Type - Static variable in interface org.tio.http.common.HttpMultiBodyDecoder.MultiBodyHeaderKey
-
- ControllerFactory - Interface in org.tio.http.server.mvc.intf
-
- convert(Packet, ChannelContext) - Method in interface org.tio.core.PacketConverter
-
- convert(Object) - Method in interface org.tio.utils.convert.Converter
-
- convert(Class<?>, String) - Static method in class org.tio.utils.hutool.StrUtil
-
- convert(Class<?>, String[]) - Static method in class org.tio.utils.hutool.StrUtil
-
- Converter<T> - Interface in org.tio.utils.convert
-
- Cookie - Class in org.tio.http.common
-
部分代码参考了: https://github.com/helyho/Voovan
- Cookie(String, String, String, Long) - Constructor for class org.tio.http.common.Cookie
-
创建一个 Cookie
- Cookie - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- copy(ByteBuffer, int, ByteBuffer, int, int) - Static method in class org.tio.core.utils.ByteBufferUtils
-
- copy(ByteBuffer, int, int) - Static method in class org.tio.core.utils.ByteBufferUtils
-
- copy(ByteBuffer) - Static method in class org.tio.core.utils.ByteBufferUtils
-
- copy(InputStream, OutputStream, int) - Static method in class org.tio.utils.IoUtils
-
- copy(InputStream, OutputStream) - Static method in class org.tio.utils.IoUtils
-
- copy() - Method in class org.tio.utils.lock.MapWithLock
-
- copyLarge(InputStream, OutputStream, byte[]) - Static method in class org.tio.utils.IoUtils
-
- copyLarge(InputStream, OutputStream) - Static method in class org.tio.utils.IoUtils
-
- CORE_POOL_SIZE - Static variable in class org.tio.utils.Threads
-
- count - Static variable in class org.tio.flash.policy.server.FlashPolicyServerStarter
-
- count - Variable in class org.tio.http.server.stat.ip.path.IpAccessStat
-
这个ip访问的次数
- count - Variable in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
这个ip访问这个路径的次数
- count - Variable in class org.tio.http.server.stat.token.TokenAccessStat
-
这个token访问的次数
- count - Variable in class org.tio.http.server.stat.token.TokenPathAccessStat
-
这个token访问这个路径的次数
- count(Pattern, String) - Static method in class org.tio.utils.hutool.ReUtil
-
计算指定字符串中,匹配pattern的个数
- CR - Static variable in interface org.tio.utils.SysConst
-
\r
- CR_ - Static variable in interface org.tio.utils.SysConst
-
- CR_LF - Static variable in interface org.tio.utils.SysConst
-
- CR_LF_CR_LF - Static variable in interface org.tio.utils.SysConst
-
- create() - Method in interface org.tio.utils.cache.FirsthandCreater
-
- createClientNode(AsynchronousSocketChannel) - Method in class org.tio.client.ClientChannelContext
-
- createClientNode(AsynchronousSocketChannel) - Method in class org.tio.core.ChannelContext
-
创建Node
- createClientNode(AsynchronousSocketChannel) - Method in class org.tio.server.ServerChannelContext
-
- createConfiguration(HttpConfig, String) - Method in interface org.tio.http.common.view.freemarker.ConfigurationCreater
-
- createContainers(String) - Static method in class org.tio.utils.zk.Zk
-
- createLoadingCache(String, Long, Long, Integer, Integer, boolean) - Static method in class org.tio.utils.caffeine.CaffeineUtils
-
- createLoadingCache(String, Long, Long, Integer, Integer, boolean, RemovalListener<K, V>) - Static method in class org.tio.utils.caffeine.CaffeineUtils
-
- createLoadingCache(Integer, Long, Long, Integer, Integer, boolean) - Static method in class org.tio.utils.guava.GuavaUtils
-
- createLoadingCache(Integer, Long, Long, Integer, Integer, boolean, RemovalListener<K, V>) - Static method in class org.tio.utils.guava.GuavaUtils
-
- createMatrix(String) - Method in class org.tio.utils.qr.AbstractQRCode
-
- createOrUpdate(String, String, CreateMode) - Static method in class org.tio.utils.zk.Zk
-
- createOrUpdate(String, byte[], CreateMode) - Static method in class org.tio.utils.zk.Zk
-
- createParserInstance(String) - Method in class org.tio.utils.qr.scheme.ExtendableQRCodeSchemeParser
-
- createSet(Comparator<ChannelContext>) - Static method in class org.tio.core.maintain.MaintainUtils
-
- createTempDir(ChannelContext) - Static method in class org.tio.core.maintain.MaintainUtils
-
- createTempFile() - Method in class org.tio.utils.qr.AbstractQRCode
-
- createTempFile(String) - Method in class org.tio.utils.qr.AbstractQRCode
-
- CRLF - Static variable in interface org.tio.utils.SysConst
-
\r\n
- crossDomain() - Method in class org.tio.http.common.HttpResponse
-
支持跨域
- css(HttpRequest, String) - Static method in class org.tio.http.server.util.Resps
-
构建css响应
Content-Type: text/css;charset=utf-8
- css(HttpRequest, String, String) - Static method in class org.tio.http.server.util.Resps
-
构建css响应
Content-Type: text/css;charset=utf-8
- currDateString() - Static method in class org.tio.http.common.utils.HttpDateTimer
-
- currentTimeMillis() - Static method in class org.tio.utils.SystemTimer
-
Current currTime millis.
- currTime - Static variable in class org.tio.utils.SystemTimer
-
- CurrUseridGetter - Interface in org.tio.http.server.intf
-
- customKey(Object) - Method in class org.tio.utils.hutool.CaseInsensitiveMap
-
将Key转为小写
- customKey(Object) - Method in class org.tio.utils.hutool.CustomKeyMap
-
自定义键
- CustomKeyMap<K,V> - Class in org.tio.utils.hutool
-
自定义键的Map,默认HashMap实现
- CustomKeyMap() - Constructor for class org.tio.utils.hutool.CustomKeyMap
-
构造
- CustomKeyMap(int, float) - Constructor for class org.tio.utils.hutool.CustomKeyMap
-
构造
- CustomKeyMap(int) - Constructor for class org.tio.utils.hutool.CustomKeyMap
-
构造
- CustomKeyMap(Map<? extends K, ? extends V>) - Constructor for class org.tio.utils.hutool.CustomKeyMap
-
构造
- CustomKeyMap(float, Map<? extends K, ? extends V>) - Constructor for class org.tio.utils.hutool.CustomKeyMap
-
构造
- GENERAL - Static variable in class org.tio.utils.hutool.PatternPool
-
英文字母 、数字和下划线
- GENERAL_WITH_CHINESE - Static variable in class org.tio.utils.hutool.PatternPool
-
中文字、英文字母、数字和下划线
- generate(HttpRequest) - Method in interface org.tio.http.common.view.ModelGenerator
-
- generateFileByFile(String, String, Configuration, Object) - Static method in class org.tio.utils.freemarker.FreemarkerUtils
-
- generateFileByFile(String, String, Configuration, Object, boolean) - Static method in class org.tio.utils.freemarker.FreemarkerUtils
-
- generateFileByFile(String, String, Configuration, Object, boolean, boolean) - Static method in class org.tio.utils.freemarker.FreemarkerUtils
-
- generateString() - Method in class org.tio.utils.qr.scheme.BizCard
-
- generateString() - Method in class org.tio.utils.qr.scheme.Bookmark
-
- generateString() - Method in class org.tio.utils.qr.scheme.EMail
-
- generateString() - Method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- generateString() - Method in class org.tio.utils.qr.scheme.GeoInfo
-
- generateString() - Method in class org.tio.utils.qr.scheme.Girocode
-
- generateString() - Method in class org.tio.utils.qr.scheme.GooglePlay
-
- generateString() - Method in class org.tio.utils.qr.scheme.ICal
-
- generateString() - Method in class org.tio.utils.qr.scheme.IEvent
-
- generateString() - Method in class org.tio.utils.qr.scheme.IFreeBusyTime
-
- generateString() - Method in class org.tio.utils.qr.scheme.IJournal
-
- generateString() - Method in class org.tio.utils.qr.scheme.IToDo
-
- generateString() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- generateString() - Method in class org.tio.utils.qr.scheme.MeCard
-
- generateString() - Method in class org.tio.utils.qr.scheme.MMS
-
- generateString() - Method in class org.tio.utils.qr.scheme.Schema
-
Generates code string.
- generateString() - Method in class org.tio.utils.qr.scheme.SMS
-
- generateString() - Method in class org.tio.utils.qr.scheme.SubSchema
-
Generates code string.
- generateString() - Method in class org.tio.utils.qr.scheme.Telephone
-
- generateString() - Method in class org.tio.utils.qr.scheme.Url
-
- generateString() - Method in class org.tio.utils.qr.scheme.VCard
-
- generateString() - Method in class org.tio.utils.qr.scheme.Wifi
-
- generateString() - Method in class org.tio.utils.qr.scheme.YouTube
-
- generateStringByPath(String, Configuration) - Static method in class org.tio.utils.freemarker.FreemarkerUtils
-
- generateStringByPath(String, Configuration, Object) - Static method in class org.tio.utils.freemarker.FreemarkerUtils
-
- generateStringByPath(Writer, String, Configuration, Object) - Static method in class org.tio.utils.freemarker.FreemarkerUtils
-
- generateStringByString(String, Configuration, Object) - Static method in class org.tio.utils.freemarker.FreemarkerUtils
-
- GEO - Static variable in class org.tio.utils.qr.scheme.GeoInfo
-
- GeoInfo - Class in org.tio.utils.qr.scheme
-
Encodes a geographic information, format is:
geo:40.71872,-73.98905,100
- GeoInfo() - Constructor for class org.tio.utils.qr.scheme.GeoInfo
-
Default constructor to construct new geo info object.
- get(Long, String) - Method in class org.tio.core.maintain.IpStats
-
根据ip获取IpStat,如果缓存中不存在,则创建
- get(Long, String, boolean) - Method in class org.tio.core.maintain.IpStats
-
根据ip获取IpStat,如果缓存中不存在,则根据forceCreate的值决定是否创建
- get(String) - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
根据ip获取IpAccesspathStat,如果缓存中不存在,则创建
- get(String, boolean) - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
根据ipAccessStat获取IpAccesspathStat,如果缓存中不存在,则根据forceCreate的值决定是否创建
- get(Long, String, boolean) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
获取IpAccessStat
- get(Long, String) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
获取IpAccessStat
- get(String) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
根据token获取TokenAccesspathStat,如果缓存中不存在,则创建
- get(String, boolean) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
根据tokenAccessStat获取TokenAccesspathStat,如果缓存中不存在,则根据forceCreate的值决定是否创建
- get(Long, String, String, String, boolean) - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
获取TokenAccessStat
- get(Long, String, String, String) - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
获取TokenAccessStat
- get(Long, Long, String, FirsthandCreater<T>) - Static method in class org.tio.utils.cache.CacheUtils
-
根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中
- get(Long, Long, String, boolean, FirsthandCreater<T>) - Static method in class org.tio.utils.cache.CacheUtils
-
根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中
timeToLiveSeconds和timeToIdleSeconds一个传null一个传值
- get(ICache, String, FirsthandCreater<T>) - Static method in class org.tio.utils.cache.CacheUtils
-
根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中
- get(ICache, String, boolean, FirsthandCreater<T>) - Static method in class org.tio.utils.cache.CacheUtils
-
根据cacheKey从缓存中获取对象,如果缓存中没有该key对象,则用firsthandCreater获取对象,并将对象用cacheKey存于cache中
- get(String) - Method in class org.tio.utils.cache.caffeine.CaffeineCache
-
- get(String, Class<T>) - Method in class org.tio.utils.cache.caffeine.CaffeineCache
-
- get(String) - Method in class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- get(String, Class<T>) - Method in class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- get(String) - Method in class org.tio.utils.cache.guava.GuavaCache
-
- get(String, Class<T>) - Method in class org.tio.utils.cache.guava.GuavaCache
-
- get(String) - Method in class org.tio.utils.cache.guavaredis.GuavaRedisCache
-
- get(String, Class<T>) - Method in class org.tio.utils.cache.guavaredis.GuavaRedisCache
-
- get(String) - Method in interface org.tio.utils.cache.ICache
-
根据key获取value
- get(String, Class<T>) - Method in interface org.tio.utils.cache.ICache
-
根据key获取value
- get(String) - Method in class org.tio.utils.cache.j2cache.J2Cache
-
- get(String, Class<T>) - Method in class org.tio.utils.cache.j2cache.J2Cache
-
- get(String) - Method in class org.tio.utils.cache.redis.RedisCache
-
- get(String, Class<T>) - Method in class org.tio.utils.cache.redis.RedisCache
-
- get(String, Map<String, String>) - Static method in class org.tio.utils.http.HttpUtils
-
- get(String) - Static method in class org.tio.utils.http.HttpUtils
-
- get(Object) - Method in class org.tio.utils.hutool.CustomKeyMap
-
- get(int) - Method in class org.tio.utils.hutool.FastByteBuffer
-
根据索引位返回一个字节
- get(Pattern, String, int) - Static method in class org.tio.utils.hutool.ReUtil
-
获得匹配的字符串
- get(K) - Method in class org.tio.utils.hutool.SimpleCache
-
从缓存池中查找值
- get(String) - Static method in class org.tio.utils.jfinal.P
-
- get(String, String) - Static method in class org.tio.utils.jfinal.P
-
- get(String) - Method in class org.tio.utils.jfinal.Prop
-
- get(String, String) - Method in class org.tio.utils.jfinal.Prop
-
- get(K) - Method in class org.tio.utils.lock.MapWithLock
-
- get(String) - Static method in class org.tio.webpack.compress.ResCompressorFactory
-
- getAbsolutePath(String) - Static method in class org.tio.utils.hutool.ResourceUtil
-
获取ClassPath绝对路径
- getAcceptCompletionHandler() - Method in class org.tio.server.ServerGroupContext
-
- getAccepted() - Method in class org.tio.server.ServerGroupStat
-
- getAddress() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- getAddress() - Method in class org.tio.utils.qr.scheme.MeCard
-
- getAddress() - Method in class org.tio.utils.qr.scheme.VCard
-
- getAioHandler() - Method in class org.tio.client.ClientGroupContext
-
- getAioHandler() - Method in class org.tio.core.GroupContext
-
获取AioHandler对象
- getAioHandler() - Method in class org.tio.server.ServerGroupContext
-
- getAioListener() - Method in class org.tio.client.ClientGroupContext
-
- getAioListener() - Method in class org.tio.core.GroupContext
-
获取AioListener对象
- getAioListener() - Method in class org.tio.server.ServerGroupContext
-
- getAll() - Method in class org.tio.core.maintain.IpBlacklist
-
- getAll(GroupContext) - Static method in class org.tio.core.Tio.IpBlacklist
-
获取ip黑名单列表
- getAllChannelContexts(GroupContext) - Static method in class org.tio.core.Tio
-
获取所有连接,包括当前处于断开状态的
- getAllConnectedsChannelContexts(ClientGroupContext) - Static method in class org.tio.core.Tio
-
获取所有处于正常连接状态的连接
- getAllGroups(Pattern, String) - Static method in class org.tio.utils.hutool.ReUtil
-
获得匹配的字符串匹配到的所有分组
- getAllGroups(Pattern, String, boolean) - Static method in class org.tio.utils.hutool.ReUtil
-
获得匹配的字符串匹配到的所有分组
- getAllowDomains() - Method in class org.tio.http.common.HttpConfig
-
- getAllWarnCount() - Method in class org.tio.monitor.RateLimiterWrap
-
- getAmount() - Method in class org.tio.utils.qr.scheme.Girocode
-
- getAppPackage() - Method in class org.tio.utils.qr.scheme.GooglePlay
-
- getAsynchronousSocketChannel() - Method in class org.tio.client.ConnectionCompletionVo
-
- getAttribute() - Method in class org.tio.core.ChannelContext
-
- getAttribute(String) - Method in class org.tio.http.common.HttpPacket
-
获取属性
- getAttribute(String, Serializable) - Method in class org.tio.http.common.HttpPacket
-
- getAttribute(String) - Method in class org.tio.http.common.session.HttpSession
-
获取会话属性
- getAttribute(String, Class<T>) - Method in class org.tio.http.common.session.HttpSession
-
- getAttribute(String, Class<T>, T, HttpConfig) - Method in class org.tio.http.common.session.HttpSession
-
- getAttribute(String) - Method in interface org.tio.utils.prop.IPropSupport
-
获取属性
- getAttribute(String) - Method in class org.tio.utils.prop.MapWithLockPropSupport
-
- getAuthentication() - Method in class org.tio.utils.qr.scheme.Wifi
-
- getBetweenMs() - Method in class org.tio.utils.hutool.BetweenFormater
-
获得 时长毫秒数
- getBic() - Method in class org.tio.utils.qr.scheme.Girocode
-
- getBindIp() - Method in class org.tio.client.ClientChannelContext
-
- getBindIp() - Method in class org.tio.client.ConnectionCompletionVo
-
- getBindIp() - Method in class org.tio.http.common.HttpConfig
-
- getBindIp() - Method in class org.tio.websocket.server.WsServerConfig
-
- getBindPort() - Method in class org.tio.client.ClientChannelContext
-
- getBindPort() - Method in class org.tio.client.ConnectionCompletionVo
-
- getBindPort() - Method in class org.tio.http.common.HttpConfig
-
- getBindPort() - Method in class org.tio.websocket.server.WsServerConfig
-
- getBody() - Method in class org.tio.http.common.HttpPacket
-
- getBody() - Method in class org.tio.websocket.common.WsPacket
-
- getBodyFormat() - Method in class org.tio.http.common.HttpRequest
-
- getBodys() - Method in class org.tio.websocket.common.WsPacket
-
- getBodyString() - Method in class org.tio.http.common.HttpRequest
-
- getBoolean(String) - Static method in class org.tio.utils.jfinal.P
-
- getBoolean(String, Boolean) - Static method in class org.tio.utils.jfinal.P
-
- getBoolean(String) - Method in class org.tio.utils.jfinal.Prop
-
- getBoolean(String, Boolean) - Method in class org.tio.utils.jfinal.Prop
-
- getBsId() - Method in class org.tio.cluster.TioClusterVo
-
- getBsId() - Method in class org.tio.core.ChannelContext
-
- getBucket(String) - Method in class org.tio.utils.cache.redis.RedisCache
-
- getByteBuffer() - Method in class org.tio.core.ssl.SslVo
-
- getByteCount() - Method in class org.tio.core.intf.Packet
-
- getByteOrder() - Method in class org.tio.core.GroupContext
-
- getBytes() - Method in class org.tio.core.intf.EncodedPacket
-
- getBytes() - Method in class org.tio.http.common.Cookie
-
- getBytes(String) - Static method in class org.tio.utils.zk.Zk
-
- getBytesPerTcpReceive() - Method in class org.tio.core.stat.ChannelStat
-
平均每次TCP接收到的字节数,这个可以用来监控慢攻击,配置PacketsPerTcpReceive定位慢攻击
- getBytesPerTcpReceive() - Method in class org.tio.core.stat.GroupStat
-
平均每次TCP接收到的字节数,这个可以用来监控慢攻击,配置PacketsPerTcpReceive定位慢攻击
- getBytesPerTcpReceive() - Method in class org.tio.core.stat.IpStat
-
平均每次TCP接收到的字节数,这个可以用来监控慢攻击,配置PacketsPerTcpReceive定位慢攻击
- getCache(String, boolean) - Static method in class org.tio.utils.cache.caffeine.CaffeineCache
-
- getCache(String) - Static method in class org.tio.utils.cache.caffeine.CaffeineCache
-
- getCache(String, boolean) - Static method in class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- getCache(String) - Static method in class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- getCache(String) - Static method in class org.tio.utils.cache.guava.GuavaCache
-
- getCache(String) - Static method in class org.tio.utils.cache.guavaredis.GuavaRedisCache
-
- getCache(String) - Static method in class org.tio.utils.cache.redis.RedisCache
-
- getCacheName(Long) - Method in class org.tio.core.maintain.IpStats
-
- getCacheName(Long) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
- getCacheName(Long) - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
- getCacheName() - Method in class org.tio.utils.cache.AbsCache
-
- getCacheName() - Method in class org.tio.utils.cache.CacheChangedVo
-
- getCacheName() - Method in interface org.tio.utils.cache.ICache
-
- getCacheName() - Method in class org.tio.utils.cache.redis.ExpireVo
-
- getCaffeineCache(Long, Long) - Static method in class org.tio.utils.cache.CacheUtils
-
根据参数获取或创建CaffeineCache对象
- getCaffeineRedisCache(RedissonClient, Long, Long) - Static method in class org.tio.utils.cache.CacheUtils
-
- getCanonicalName(Class<?>) - Static method in class org.tio.utils.thoughtworksparanamer.JavadocParanamer
-
- getCause() - Method in exception org.tio.utils.thoughtworksparanamer.ParameterNamesNotFoundException
-
- getChannelContext() - Method in class org.tio.client.ConnectionCompletionVo
-
- getChannelContext() - Method in class org.tio.core.ssl.SslFacadeContext
-
- getChannelContext() - Method in class org.tio.http.common.HttpRequest
-
- getChannelContextByBsId(GroupContext, String) - Static method in class org.tio.core.Tio
-
根据业务id找ChannelContext
- getChannelContextByClientNode(GroupContext, String, Integer) - Static method in class org.tio.core.Tio
-
根据clientip和clientport获取ChannelContext
- getChannelContextById(GroupContext, String) - Static method in class org.tio.core.Tio
-
根据id获取ChannelContext
- getChannelContextComparator() - Method in class org.tio.core.maintain.Groups
-
- getChannelContextsByGroup(GroupContext, String) - Static method in class org.tio.core.Tio
-
获取一个组的所有客户端
- getChannelContextsByToken(GroupContext, String) - Static method in class org.tio.core.Tio
-
根据token获取SetWithLock
- getChannelContextsByUserid(GroupContext, String) - Static method in class org.tio.core.Tio
-
根据userid获取SetWithLock
- getChannelGroup() - Method in class org.tio.client.TioClient
-
- getChannelId() - Method in class org.tio.cluster.TioClusterVo
-
- getCharset() - Method in class org.tio.core.udp.UdpConf
-
- getCharset() - Method in class org.tio.http.common.HttpConfig
-
- getCharset() - Method in class org.tio.http.common.HttpRequest
-
- getCharset() - Method in class org.tio.http.common.HttpResponse
-
- getCharset() - Method in class org.tio.websocket.server.WsServerConfig
-
- getChildren(String) - Static method in class org.tio.utils.zk.Zk
-
- getClass(T) - Static method in class org.tio.utils.hutool.ClassUtil
-
null
安全的获取对象类型
- getClasses(Object...) - Static method in class org.tio.utils.hutool.ClassUtil
-
获得对象数组的类数组
- getClassName(Object, boolean) - Static method in class org.tio.utils.hutool.ClassUtil
-
获取类名
- getClassName(Class<?>, boolean) - Static method in class org.tio.utils.hutool.ClassUtil
-
获取类名
类名并不包含“.class”这个扩展名
例如:ClassUtil这个类
- getClientAioHandler() - Method in class org.tio.client.ClientGroupContext
-
- getClientAioListener() - Method in class org.tio.client.ClientGroupContext
-
- getClientGroupContext() - Method in class org.tio.client.TioClient
-
- getClientId() - Method in class org.tio.cluster.TioClusterVo
-
- getClientId() - Method in class org.tio.utils.cache.CacheChangedVo
-
- getClientIp() - Method in class org.tio.http.common.HttpRequest
-
获取真实的客户端ip
- getClientNode() - Method in class org.tio.core.ChannelContext
-
- getClosed() - Method in class org.tio.core.stat.GroupStat
-
- getCode() - Method in class org.tio.utils.resp.RespVo
-
- getCode() - Method in class org.tio.utils.ui.layui.table.LayuiPage
-
- getCode() - Method in enum org.tio.websocket.common.Opcode
-
- getCompany() - Method in class org.tio.utils.qr.scheme.VCard
-
- getCompress() - Method in class org.tio.webpack.model.Root
-
- getCompressedData() - Method in class org.tio.webpack.cache.CacheVo
-
- getConfiguration(HttpRequest) - Method in class org.tio.http.common.view.freemarker.FreemarkerConfig
-
- getConnection() - Method in class org.tio.http.common.HttpRequest
-
- getConnectionCompletionHandler() - Method in class org.tio.client.ClientGroupContext
-
- getConsole() - Method in class org.tio.webpack.model.Root
-
- getContainsStr(CharSequence, CharSequence...) - Static method in class org.tio.utils.hutool.StrUtil
-
查找指定字符串是否包含指定字符串列表中的任意一个字符串,如果包含返回找到的第一个字符串
- getContentDisposition() - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- getContentLength() - Method in class org.tio.http.common.HttpRequest
-
- getContentType() - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- getContentType() - Method in class org.tio.http.common.HttpResponse
-
获取"Content-Type"头部内容
- getContextPath() - Method in class org.tio.http.common.HttpConfig
-
- getController(Class<T>) - Static method in class org.tio.http.server.mvc.Routes
-
根据class获取class对应的bean
- getCookie(String) - Method in class org.tio.http.common.HttpRequest
-
- getCookieMap() - Method in class org.tio.http.common.HttpRequest
-
- getCookies() - Method in class org.tio.http.common.HttpRequest
-
- getCookies() - Method in class org.tio.http.common.HttpResponse
-
- getCount() - Method in class org.tio.utils.ui.layui.table.LayuiPage
-
- getCountDownLatch() - Method in class org.tio.client.ConnectionCompletionVo
-
- getCountDownLatch() - Method in class org.tio.core.intf.Packet.Meta
-
- getCreateTime() - Method in class org.tio.http.common.HttpRequest
-
- getCreateTime() - Method in class org.tio.http.common.session.HttpSession
-
- getCss() - Method in class org.tio.webpack.model.Compress
-
- getCurrUseridGetter() - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
- getData() - Method in class org.tio.core.udp.UdpPacket
-
- getData() - Method in class org.tio.http.common.UploadFile
-
- getData() - Method in class org.tio.utils.resp.RespVo
-
- getData() - Method in class org.tio.utils.ui.layui.table.LayuiPage
-
- getDatacenterid() - Static method in class org.tio.utils.Uuid
-
- getDebug() - Method in class org.tio.webpack.model.Root
-
- getDeclaredField(Class<?>, String) - Static method in class org.tio.utils.hutool.ClassUtil
-
查找指定类中的所有字段(包括非public字段), 字段不存在则返回null
- getDeclaredFields(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
查找指定类中的所有字段(包括非public字段)
- getDecodeErrorCount() - Method in class org.tio.core.stat.IpStat
-
- getDecodeFailCount() - Method in class org.tio.core.stat.ChannelStat
-
- getDefaultValue(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
获取指定类型分的默认值
默认值规则为:
- getDefaultValues(Class<?>...) - Static method in class org.tio.utils.hutool.ClassUtil
-
获得默认值列表
- getDescription() - Method in enum org.tio.http.common.HttpResponseStatus
-
- getDev() - Method in class org.tio.webpack.model.Root
-
- getDomain() - Method in class org.tio.http.common.Cookie
-
- getDomain() - Method in class org.tio.http.common.HttpRequest
-
根据host字段,获取去除端口的纯域名部分的值,形如:www.t-io.org, t-io.org等值
- getDomain() - Method in class org.tio.http.server.session.DomainSessionCookieDecorator
-
- getDomainPageMap() - Method in class org.tio.http.common.HttpConfig
-
- getDuration() - Method in class org.tio.core.stat.IpStat
-
- getDuration() - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- getDuration() - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- getDuration() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getDuration() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getDurationType() - Method in class org.tio.core.stat.IpStat
-
- getDurationType() - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- getDurationType() - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- getDurationType() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getDurationType() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getEap() - Method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- getEmail() - Method in class org.tio.utils.qr.scheme.EMail
-
- getEmail() - Method in class org.tio.utils.qr.scheme.MeCard
-
- getEmail() - Method in class org.tio.utils.qr.scheme.VCard
-
- getEmail1() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- getEmail2() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- getEmail3() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- getEncoding() - Method in class org.tio.utils.qr.scheme.Girocode
-
- getEnd() - Method in class org.tio.utils.qr.scheme.IEvent
-
- getEqualMap(String) - Static method in class org.tio.http.common.Cookie
-
- getError() - Method in class org.tio.webpack.model.Console
-
- getExpires() - Method in class org.tio.http.common.Cookie
-
- getExtension() - Method in enum org.tio.http.common.MimeType
-
Get the extension for this type.
- getFile() - Method in class org.tio.http.common.HttpResource
-
- getFilename() - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- getFirstAccessTime() - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- getFirstAccessTime() - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- getFirstAccessTime() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getFirstAccessTime() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getFormatedDuration() - Method in class org.tio.core.stat.IpStat
-
- getFormatedDuration() - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- getFormatedDuration() - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- getFormatedDuration() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getFormatedDuration() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getForSendAfterSslHandshakeCompleted(boolean) - Method in class org.tio.core.task.SendRunnable
-
- getFreemarkerConfig() - Method in class org.tio.http.common.HttpConfig
-
- getGroup() - Method in class org.tio.cluster.TioClusterVo
-
- getGroup0(Pattern, String) - Static method in class org.tio.utils.hutool.ReUtil
-
获得匹配的字符串,,获得正则中分组0的内容
- getGroup1(Pattern, String) - Static method in class org.tio.utils.hutool.ReUtil
-
获得匹配的字符串,,获得正则中分组1的内容
- getGroupContext() - Method in class org.tio.core.ChannelContext
-
- getGroupExecutor() - Static method in class org.tio.utils.Threads
-
- getGroupListener() - Method in class org.tio.core.GroupContext
-
- getGroupmap() - Method in class org.tio.core.maintain.Groups
-
- getGroups() - Method in class org.tio.core.ChannelContext
-
- getGroupStat() - Method in class org.tio.core.GroupContext
-
- getHandledBytes() - Method in class org.tio.core.stat.ChannelStat
-
- getHandledBytes() - Method in class org.tio.core.stat.GroupStat
-
- getHandledBytes() - Method in class org.tio.core.stat.IpStat
-
- getHandledCostsPerPacket() - Method in class org.tio.core.stat.ChannelStat
-
处理packet平均耗时,单位:毫秒
- getHandledCostsPerPacket() - Method in class org.tio.core.stat.GroupStat
-
处理packet平均耗时,单位:毫秒
- getHandledCostsPerPacket() - Method in class org.tio.core.stat.IpStat
-
处理packet平均耗时,单位:毫秒
- getHandledPacketCosts() - Method in class org.tio.core.stat.ChannelStat
-
- getHandledPacketCosts() - Method in class org.tio.core.stat.GroupStat
-
处理消息包耗时,单位:毫秒
- getHandledPacketCosts() - Method in class org.tio.core.stat.IpStat
-
- getHandledPackets() - Method in class org.tio.core.stat.ChannelStat
-
- getHandledPackets() - Method in class org.tio.core.stat.GroupStat
-
- getHandledPackets() - Method in class org.tio.core.stat.IpStat
-
- getHandshakeRequestPacket() - Method in class org.tio.websocket.common.WsSessionContext
-
- getHandshakeResponsePacket() - Method in class org.tio.websocket.common.WsSessionContext
-
- getHeader(String) - Method in class org.tio.http.common.HttpRequest
-
- getHeader(HeaderName) - Method in class org.tio.http.common.HttpResponse
-
- getHeaderBinary() - Method in enum org.tio.http.common.HttpResponseStatus
-
- getHeaderByteCount() - Method in class org.tio.http.common.HttpResponse
-
- getHeaders() - Method in class org.tio.http.common.HttpRequest
-
- getHeaders() - Method in class org.tio.http.common.HttpResponse
-
警告:通过本方法获得Map对象后,请勿调用put(key, value)。
- getHeaderString() - Method in class org.tio.http.common.HttpPacket
-
- getHeaderText() - Method in enum org.tio.http.common.HttpResponseStatus
-
- getHint() - Method in class org.tio.utils.qr.scheme.Girocode
-
- getHost() - Method in class org.tio.http.common.HttpRequest
-
获取请求头中的host字段,形如:www.t-io.org:8080, www.t-io.org等值
- getHtml() - Method in class org.tio.webpack.model.Compress
-
- getHttpConfig(HttpRequest) - Method in interface org.tio.http.common.handler.HttpRequestHandler
-
- getHttpConfig() - Method in class org.tio.http.common.HttpRequest
-
- getHttpConfig(HttpRequest) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- getHttpConfig(HttpRequest) - Method in class org.tio.http.server.handler.DispatcheHttpRequestHandler
-
- getHttpConfig() - Method in class org.tio.http.server.HttpServerAioHandler
-
- getHttpConfig() - Method in class org.tio.http.server.HttpServerStarter
-
- getHttpConfig() - Method in class org.tio.websocket.server.WsServerAioHandler
-
- getHttpRequest() - Method in class org.tio.http.common.HttpResponse
-
- getHttpRequestHandler() - Method in class org.tio.http.common.HttpConfig
-
- getHttpRequestHandler(HttpRequest) - Method in class org.tio.http.server.handler.DispatcheHttpRequestHandler
-
- getHttpRequestHandler() - Method in class org.tio.http.server.HttpServerStarter
-
- getHttpServerAioHandler() - Method in class org.tio.http.server.HttpServerStarter
-
- getHttpServerAioListener() - Method in class org.tio.http.server.HttpServerStarter
-
- getHttpServerInterceptor() - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- getHttpSession(String) - Method in class org.tio.http.common.HttpConfig
-
根据sessionId获取HttpSession对象
- getHttpSession() - Method in class org.tio.http.common.HttpRequest
-
- getHttpSessionListener() - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- getHttpStatus(int) - Static method in enum org.tio.http.common.HttpResponseStatus
-
- getIban() - Method in class org.tio.utils.qr.scheme.Girocode
-
- getId() - Method in class org.tio.core.ChannelContext
-
- getId() - Method in class org.tio.core.GroupContext
-
- getId() - Method in class org.tio.core.intf.Packet
-
- getId() - Method in class org.tio.http.common.session.HttpSession
-
- getInfo() - Method in class org.tio.webpack.model.Console
-
- getInitData() - Method in class org.tio.webpack.cache.CacheVo
-
- getInitPath() - Method in class org.tio.http.common.RequestLine
-
- getInputStream() - Method in class org.tio.http.common.HttpResource
-
- getInstance(Class<?>) - Method in class org.tio.http.server.mvc.DefaultControllerFactory
-
- getInstance(Class<?>) - Method in interface org.tio.http.server.mvc.intf.ControllerFactory
-
- getInstance(String) - Static method in class org.tio.utils.thread.pool.DefaultThreadFactory
-
- getInstance(String, Integer) - Static method in class org.tio.utils.thread.pool.DefaultThreadFactory
-
Gets the single INSTANCE of DefaultThreadFactory.
- getInt(String) - Static method in class org.tio.utils.jfinal.P
-
- getInt(String, Integer) - Static method in class org.tio.utils.jfinal.P
-
- getInt(String) - Method in class org.tio.utils.jfinal.Prop
-
- getInt(String, Integer) - Method in class org.tio.utils.jfinal.Prop
-
- getInterval() - Method in class org.tio.client.ReconnConf
-
- getIp() - Method in class org.tio.cluster.TioClusterVo
-
- getIp() - Method in class org.tio.core.Node
-
- getIp() - Method in class org.tio.core.stat.IpStat
-
- getIp() - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- getIp() - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- getIp() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getIp() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getIpmap() - Method in class org.tio.core.maintain.Ips
-
- getIpPathAccessStatMap() - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- getIpPathAccessStats() - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- getIpStatListener() - Method in class org.tio.core.GroupContext
-
- getIsAjax() - Method in class org.tio.http.common.HttpRequest
-
- getIsSentSuccess() - Method in class org.tio.core.intf.Packet.Meta
-
- getIsSupportGzip() - Method in class org.tio.http.common.HttpRequest
-
- getJavadocFilename(Member) - Static method in class org.tio.utils.thoughtworksparanamer.JavadocParanamer
-
- getJs() - Method in class org.tio.webpack.model.Compress
-
- getKey(ChannelContext) - Static method in class org.tio.core.maintain.ClientNodes
-
- getKey(String, int) - Static method in class org.tio.core.maintain.ClientNodes
-
- getKey() - Method in class org.tio.http.common.KeyValue
-
- getKey() - Method in class org.tio.utils.cache.CacheChangedVo
-
- getKey() - Method in class org.tio.utils.cache.redis.ExpireVo
-
- getKeyManagerFactory() - Method in class org.tio.core.ssl.SslConfig
-
- getLastAccessTime() - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- getLastAccessTime() - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- getLastAccessTime() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getLastAccessTime() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getLastModified() - Method in class org.tio.http.common.HttpResponse
-
- getLastModified() - Method in class org.tio.http.server.handler.FileCache
-
- getLastParts() - Method in class org.tio.websocket.common.WsSessionContext
-
- getLastWarnTime() - Method in class org.tio.monitor.RateLimiterWrap
-
- getLatestTimeOfReceivedByte() - Method in class org.tio.core.stat.ChannelStat
-
- getLatestTimeOfReceivedPacket() - Method in class org.tio.core.stat.ChannelStat
-
- getLatestTimeOfSentByte() - Method in class org.tio.core.stat.ChannelStat
-
- getLatestTimeOfSentPacket() - Method in class org.tio.core.stat.ChannelStat
-
- getLevel() - Method in class org.tio.utils.hutool.BetweenFormater
-
获得 格式化级别
- getList() - Method in class org.tio.utils.page.Page
-
- getListener(Long) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
- getListener(Long) - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
- getLocalIp() - Static method in class org.tio.http.common.utils.IpUtils
-
获取本机 ip
- getLock() - Method in class org.tio.utils.lock.ObjWithLock
-
- getLockObj(String) - Static method in class org.tio.utils.lock.LockUtils
-
获取锁对象,用于synchronized(lockObj)
- getLockObj(String, Object) - Static method in class org.tio.utils.lock.LockUtils
-
获取锁对象,用于synchronized(lockObj)
- getLog() - Method in class org.tio.webpack.model.Console
-
- getLong(String) - Static method in class org.tio.utils.jfinal.P
-
- getLong(String, Long) - Static method in class org.tio.utils.jfinal.P
-
- getLong(String) - Method in class org.tio.utils.jfinal.Prop
-
- getLong(String, Long) - Method in class org.tio.utils.jfinal.Prop
-
- getMap() - Method in class org.tio.core.maintain.BsIds
-
- getMap() - Method in class org.tio.core.maintain.Ids
-
- getMap() - Method in class org.tio.core.maintain.Tokens
-
- getMap() - Method in class org.tio.core.maintain.Users
-
- getMap() - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- getMaxAge() - Method in class org.tio.http.common.Cookie
-
- getMaxAllWarnCount() - Method in class org.tio.monitor.RateLimiterWrap
-
- getMaxLengthOfMultiBody() - Method in class org.tio.http.common.HttpConfig
-
- getMaxLiveTimeOfStaticRes() - Method in class org.tio.http.common.HttpConfig
-
- getMaxWarnCount() - Method in class org.tio.monitor.RateLimiterWrap
-
- getMD5(String) - Static method in class org.tio.websocket.common.util.Md5
-
- getMeta() - Method in class org.tio.core.intf.Packet
-
- getMethod() - Method in class org.tio.http.common.RequestLine
-
- getMethod() - Method in class org.tio.http.server.mvc.VariablePathVo
-
- getMethodByPath(String, HttpRequest) - Method in class org.tio.http.server.mvc.Routes
-
- getMillis() - Method in enum org.tio.utils.hutool.DateUnit
-
- getModelGenerator() - Method in class org.tio.http.common.view.freemarker.FreemarkerConfig
-
- getMsg() - Method in class org.tio.utils.resp.RespVo
-
- getMsg() - Method in class org.tio.utils.ui.layui.table.LayuiPage
-
- getName() - Method in class org.tio.core.GroupContext
-
- getName() - Method in class org.tio.http.common.Cookie
-
- getName() - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- getName() - Method in class org.tio.http.common.UploadFile
-
- getName() - Method in enum org.tio.utils.hutool.BetweenFormater.Level
-
获取级别名称
- getName() - Method in class org.tio.utils.qr.scheme.Girocode
-
- getName() - Method in class org.tio.utils.qr.scheme.MeCard
-
- getName() - Method in class org.tio.utils.qr.scheme.VCard
-
- getName() - Method in class org.tio.utils.thread.pool.SynThreadPoolExecutor
-
Gets the name.
- getName1() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- getName2() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- getNote() - Method in class org.tio.utils.qr.scheme.VCard
-
- getNumber() - Method in class org.tio.utils.qr.scheme.MMS
-
- getNumber() - Method in class org.tio.utils.qr.scheme.SMS
-
- getObj() - Method in class org.tio.core.ssl.SslVo
-
- getObj() - Method in class org.tio.utils.lock.ObjWithLock
-
- getObjWithLock() - Method in class org.tio.core.maintain.ClientNodes
-
- getOrganizer() - Method in class org.tio.utils.qr.scheme.IEvent
-
- getPacket() - Method in class org.tio.cluster.TioClusterVo
-
- getPacketListener() - Method in class org.tio.core.intf.Packet
-
- getPacketsPerTcpReceive() - Method in class org.tio.core.stat.ChannelStat
-
平均每次TCP接收到的业务包数,这个可以用来监控慢攻击,此值越小越有攻击嫌疑
- getPacketsPerTcpReceive() - Method in class org.tio.core.stat.GroupStat
-
平均每次TCP接收到的业务包数,这个可以用来监控慢攻击,此值越小越有攻击嫌疑
- getPacketsPerTcpReceive() - Method in class org.tio.core.stat.IpStat
-
平均每次TCP接收到的业务包数,这个可以用来监控慢攻击,此值越小越有攻击嫌疑
- getPage404() - Method in class org.tio.http.common.HttpConfig
-
- getPage500() - Method in class org.tio.http.common.HttpConfig
-
- getPageNumber() - Method in class org.tio.utils.page.Page
-
- getPageOfAll(GroupContext, Integer, Integer) - Static method in class org.tio.core.Tio
-
- getPageOfAll(GroupContext, Integer, Integer, Converter<T>) - Static method in class org.tio.core.Tio
-
- getPageOfConnecteds(ClientGroupContext, Integer, Integer) - Static method in class org.tio.core.Tio
-
这个方法是给服务器端用的
- getPageOfConnecteds(ClientGroupContext, Integer, Integer, Converter<T>) - Static method in class org.tio.core.Tio
-
- getPageOfGroup(GroupContext, String, Integer, Integer) - Static method in class org.tio.core.Tio
-
- getPageOfGroup(GroupContext, String, Integer, Integer, Converter<T>) - Static method in class org.tio.core.Tio
-
- getPageRoot() - Method in class org.tio.http.common.HttpConfig
-
- getPageRoot(HttpRequest) - Method in class org.tio.http.common.HttpConfig
-
- getPageSize() - Method in class org.tio.utils.page.Page
-
- getParam(String) - Method in class org.tio.http.common.HttpRequest
-
- getParamArray(String) - Method in class org.tio.http.common.HttpRequest
-
- getParameters(String, String) - Static method in class org.tio.utils.qr.scheme.SchemeUtil
-
Parses the given string into a key/value map.
- getParameters(String) - Static method in class org.tio.utils.qr.scheme.SchemeUtil
-
Parses the given string into a key/value map.
- getParameters(String, String, String) - Static method in class org.tio.utils.qr.scheme.SchemeUtil
-
Parses the given string into a key/value map
- getParams() - Method in class org.tio.http.common.HttpRequest
-
- getParser() - Method in class org.tio.utils.qr.scheme.ExtendableQRCodeSchemeParser
-
- getPath() - Method in class org.tio.http.common.Cookie
-
- getPath() - Method in class org.tio.http.common.HttpResource
-
- getPath() - Method in class org.tio.http.common.RequestLine
-
譬如http://www.163.com/user/get?value=tan&id=789,那些此值就是/user/get
- getPath() - Method in class org.tio.http.server.mvc.PathUnitVo
-
对于/user/{userid}来说,此值是userid
- getPath() - Method in class org.tio.http.server.mvc.VariablePathVo
-
原path,形如/user/{userid}
- getPath() - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- getPath() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getPath() - Method in class org.tio.webpack.cache.CacheVo
-
- getPathAndQuery() - Method in class org.tio.http.common.RequestLine
-
/user/get?value=999
- getPathUnits() - Method in class org.tio.http.server.mvc.VariablePathVo
-
对于/user/{userid},就是["user", "userid"]
- getPerSecond() - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- getPerSecond() - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- getPerSecond() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getPerSecond() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getPhase() - Method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- getPhoneNumber() - Method in class org.tio.utils.qr.scheme.VCard
-
- getPoints() - Method in class org.tio.utils.qr.scheme.GeoInfo
-
- getPort() - Method in class org.tio.core.Node
-
- getPreEncodedByteBuffer() - Method in class org.tio.core.intf.Packet
-
- getProp() - Static method in class org.tio.utils.jfinal.P
-
- getProp(String) - Static method in class org.tio.utils.jfinal.P
-
- getProperties() - Method in class org.tio.utils.jfinal.Prop
-
- getPropertyDescriptor(Class<?>, String) - Static method in class org.tio.utils.hutool.BeanUtil
-
获得Bean类属性描述,大小写敏感
- getPropertyDescriptor(Class<?>, String, boolean) - Static method in class org.tio.utils.hutool.BeanUtil
-
获得Bean类属性描述
- getPropertyDescriptorMap(Class<?>, boolean) - Method in enum org.tio.utils.hutool.BeanInfoCache
-
- getPropertyDescriptorMap(Class<?>, boolean) - Static method in class org.tio.utils.hutool.BeanUtil
-
- getPropertyDescriptors(Class<?>) - Static method in class org.tio.utils.hutool.BeanUtil
-
获得Bean字段描述数组
- getProtocol() - Method in class org.tio.http.common.RequestLine
-
- getPsk() - Method in class org.tio.utils.qr.scheme.Wifi
-
- getPublicMethod(Class<?>, String, Class<?>...) - Static method in class org.tio.utils.hutool.ClassUtil
-
查找指定Public方法 如果找不到对应的方法或方法不为public的则返回null
- getPublicMethodNames(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
获得指定类中的Public方法名
去重重载的方法
- getPublicMethods(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
获得本类及其父类所有Public方法
- getPurposeCode() - Method in class org.tio.utils.qr.scheme.Girocode
-
- getQrWriter() - Method in class org.tio.utils.qr.AbstractQRCode
-
- getQueryString() - Method in class org.tio.http.common.RequestLine
-
譬如http://www.163.com/user/get?value=tan&id=789,那些此值就是name=tan&id=789
- getQueue() - Method in class org.tio.client.ReconnConf
-
- getRateLimiter() - Method in class org.tio.monitor.RateLimiterWrap
-
- getRawJavadoc(String) - Method in class org.tio.utils.thoughtworksparanamer.JavadocParanamer.DirJavadocProvider
-
- getRawJavadoc(String) - Method in interface org.tio.utils.thoughtworksparanamer.JavadocParanamer.JavadocProvider
-
- getRawJavadoc(String) - Method in class org.tio.utils.thoughtworksparanamer.JavadocParanamer.UrlJavadocProvider
-
- getRawJavadoc(String) - Method in class org.tio.utils.thoughtworksparanamer.JavadocParanamer.ZipJavadocProvider
-
- getReadBufferSize() - Method in class org.tio.core.GroupContext
-
- getReadBufferSize() - Method in class org.tio.core.udp.UdpServerConf
-
- getReadByteBuffer() - Method in class org.tio.core.ReadCompletionHandler
-
- getReadCompletionHandler() - Method in class org.tio.core.ChannelContext
-
- getRealIp(HttpRequest) - Static method in class org.tio.http.common.utils.IpUtils
-
- getReceivedBytes() - Method in class org.tio.core.stat.ChannelStat
-
- getReceivedBytes() - Method in class org.tio.core.stat.GroupStat
-
- getReceivedBytes() - Method in class org.tio.core.stat.IpStat
-
- getReceivedPackets() - Method in class org.tio.core.stat.ChannelStat
-
- getReceivedPackets() - Method in class org.tio.core.stat.GroupStat
-
- getReceivedPackets() - Method in class org.tio.core.stat.IpStat
-
- getReceivedTcps() - Method in class org.tio.core.stat.ChannelStat
-
- getReceivedTcps() - Method in class org.tio.core.stat.GroupStat
-
- getReceivedTcps() - Method in class org.tio.core.stat.IpStat
-
- getReconnConf() - Method in class org.tio.client.ClientGroupContext
-
- getReconnCount() - Method in class org.tio.core.ChannelContext
-
- getRedisson() - Method in class org.tio.cluster.redisson.RedissonTioClusterTopic
-
- getRedisson() - Method in class org.tio.utils.cache.redis.RedisCache
-
- getReentrantReadWriteLock(String, Object) - Static method in class org.tio.utils.lock.LockUtils
-
- getReference() - Method in class org.tio.utils.qr.scheme.Girocode
-
- getRemark() - Method in class org.tio.core.ChannelContext.CloseMeta
-
- getRemote() - Method in class org.tio.core.udp.UdpPacket
-
- getRemote() - Method in class org.tio.http.common.HttpRequest
-
- getRequestCount() - Method in class org.tio.core.stat.IpStat
-
- getRequestLine() - Method in class org.tio.http.common.HttpRequest
-
- getRequestPath(Class<?>) - Static method in class org.tio.http.server.mvc.Routes
-
- getResource(HttpRequest, String) - Method in class org.tio.http.common.HttpConfig
-
- getResource(String) - Static method in class org.tio.utils.hutool.ResourceUtil
-
获得资源相对路径对应的URL
- getResourceAsStream(String) - Static method in class org.tio.utils.hutool.ResourceUtil
-
获取ClassPath下的资源做为流
- getRespForBlackIp() - Method in class org.tio.http.common.HttpConfig
-
- getRespId() - Method in class org.tio.core.intf.Packet
-
- getResponse() - Method in class org.tio.http.server.handler.FileCache
-
- getResponseLineBinary() - Method in enum org.tio.http.common.HttpResponseStatus
-
- getRetryCount() - Method in class org.tio.client.ReconnConf
-
- getSentBytes() - Method in class org.tio.core.stat.ChannelStat
-
- getSentBytes() - Method in class org.tio.core.stat.GroupStat
-
- getSentBytes() - Method in class org.tio.core.stat.IpStat
-
- getSentPackets() - Method in class org.tio.core.stat.ChannelStat
-
- getSentPackets() - Method in class org.tio.core.stat.GroupStat
-
- getSentPackets() - Method in class org.tio.core.stat.IpStat
-
- getServerAioHandler() - Method in class org.tio.server.ServerGroupContext
-
- getServerAioListener() - Method in class org.tio.server.ServerGroupContext
-
- getServerGroupContext() - Method in class org.tio.http.server.HttpServerStarter
-
- getServerGroupContext() - Method in class org.tio.server.TioServer
-
- getServerGroupContext() - Method in class org.tio.websocket.server.WsServerStarter
-
- getServerInfo() - Method in class org.tio.http.common.HttpConfig
-
- getServerNode() - Method in class org.tio.client.ConnectionCompletionVo
-
- getServerNode() - Method in class org.tio.core.ChannelContext
-
- getServerNode() - Method in class org.tio.core.udp.UdpConf
-
- getServerNode() - Method in class org.tio.server.TioServer
-
- getServerSocketChannel() - Method in class org.tio.server.TioServer
-
- getSessionCacheName() - Method in class org.tio.http.common.HttpConfig
-
- getSessionCookie(HttpRequest, HttpConfig) - Static method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- getSessionCookieDecorator() - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- getSessionCookieName() - Method in class org.tio.http.common.HttpConfig
-
- getSessionIdGenerator() - Method in class org.tio.http.common.HttpConfig
-
- getSessionRateLimiter() - Method in class org.tio.http.common.HttpConfig
-
- getSessionStore() - Method in class org.tio.http.common.HttpConfig
-
- getSessionTimeout() - Method in class org.tio.http.common.HttpConfig
-
- getSize() - Method in class org.tio.http.common.UploadFile
-
- getSsid() - Method in class org.tio.utils.qr.scheme.Wifi
-
- getSslContext() - Method in class org.tio.core.ssl.SslFacadeContext
-
- getSslFacade() - Method in class org.tio.core.ssl.SslFacadeContext
-
- getStamp() - Method in class org.tio.utils.qr.scheme.IEvent
-
- getStart() - Method in class org.tio.core.stat.IpStat
-
- getStart() - Method in class org.tio.utils.qr.scheme.IEvent
-
- getStaticResCache() - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- getStatPathFilter() - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
- getStatPathFilter() - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
- getStatus() - Method in class org.tio.http.common.HttpResponse
-
- getStatus() - Method in enum org.tio.http.common.HttpResponseStatus
-
- getString(String, String) - Static method in class org.tio.utils.zk.Zk
-
- getString(String) - Static method in class org.tio.utils.zk.Zk
-
- getSubAttribute(String, String) - Static method in class org.tio.http.common.utils.HttpParseUtils
-
obtain sub attribute
- getSubject() - Method in class org.tio.utils.qr.scheme.MMS
-
- getSubject() - Method in class org.tio.utils.qr.scheme.SMS
-
- getSubSchema() - Method in class org.tio.utils.qr.scheme.ICal
-
- getSuffix() - Method in class org.tio.http.common.HttpConfig
-
- getSuffixes() - Method in class org.tio.http.common.view.freemarker.FreemarkerConfig
-
- getSummary() - Method in class org.tio.utils.qr.scheme.IEvent
-
- getSupportedSchemes() - Method in class org.tio.utils.qr.scheme.ExtendableQRCodeSchemeParser
-
- getSupportedSchemes() - Method in interface org.tio.utils.qr.scheme.QRCodeSchemeParser
-
- getSynSeq() - Method in class org.tio.core.intf.Packet
-
- getTelephone() - Method in class org.tio.utils.qr.scheme.MeCard
-
- getTelephone() - Method in class org.tio.utils.qr.scheme.Telephone
-
- getTelephone1() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- getTelephone2() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- getTelephone3() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- getText() - Method in class org.tio.utils.qr.scheme.Girocode
-
- getThreadPoolExecutor() - Method in class org.tio.client.ReconnConf
-
- getThreadPoolName() - Method in class org.tio.utils.thread.pool.DefaultThreadFactory
-
Gets the thread pool name.
- getThrowable() - Method in class org.tio.core.ChannelContext.CloseMeta
-
- getThrowableHandler() - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- getTime() - Method in class org.tio.core.udp.UdpPacket
-
- getTimeClosed() - Method in class org.tio.core.stat.ChannelStat
-
- getTimeCreated() - Method in class org.tio.core.stat.ChannelStat
-
- getTimeFirstConnected() - Method in class org.tio.core.stat.ChannelStat
-
- getTimeInReconnQueue() - Method in class org.tio.core.stat.ChannelStat
-
- getTimeout() - Method in class org.tio.core.udp.UdpConf
-
- getTimeout() - Method in class org.tio.utils.cache.redis.RedisCache
-
- getTimeToIdleSeconds() - Method in class org.tio.utils.cache.redis.ExpireVo
-
- getTimeToIdleSeconds() - Method in class org.tio.utils.cache.redis.RedisCache
-
- getTimeToLiveSeconds() - Method in class org.tio.utils.cache.redis.RedisCache
-
- getTioClient() - Method in class org.tio.client.ConnectionCompletionVo
-
- getTioClusterConfig() - Method in class org.tio.core.GroupContext
-
- getTioClusterMessageListener() - Method in class org.tio.cluster.redisson.RedissonMessageListener
-
- getTioClusterTopic() - Method in class org.tio.cluster.TioClusterConfig
-
- getTioExecutor() - Static method in class org.tio.utils.Threads
-
- getTioUuid() - Method in class org.tio.core.GroupContext
-
- getTitel() - Method in class org.tio.utils.qr.scheme.Bookmark
-
- getTitle() - Method in class org.tio.utils.qr.scheme.VCard
-
- getToken() - Method in class org.tio.cluster.TioClusterVo
-
- getToken() - Method in class org.tio.core.ChannelContext
-
- getToken(HttpRequest) - Method in class org.tio.http.server.stat.token.DefaultTokenGetter
-
- getToken() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getToken(HttpRequest) - Method in interface org.tio.http.server.stat.token.TokenGetter
-
根据HttpRequest对象获取业务上的token
- getToken() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getToken() - Method in class org.tio.websocket.common.WsSessionContext
-
- getTokenGetter() - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
- getTokenPathAccessStatMap() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getTokenPathAccessStats() - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- getTotalPage() - Method in class org.tio.utils.page.Page
-
- getTotalRow() - Method in class org.tio.utils.page.Page
-
- getTrustManagerFactory() - Method in class org.tio.core.ssl.SslConfig
-
- getType() - Method in enum org.tio.http.common.MimeType
-
Get a String representation of this type.
- getType() - Method in class org.tio.utils.cache.CacheChangedVo
-
- getUdpHandler() - Method in class org.tio.core.udp.UdpServerConf
-
- getUid() - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- getUid() - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- getUid() - Method in class org.tio.utils.qr.scheme.IEvent
-
- getUrl() - Method in class org.tio.utils.qr.scheme.Bookmark
-
- getUrl() - Method in class org.tio.utils.qr.scheme.Url
-
- getUser() - Method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- getUserAgent() - Method in class org.tio.http.common.HttpRequest
-
获取请求头中的User-Agent字段
- getUserid() - Method in class org.tio.cluster.TioClusterVo
-
- getUserid(HttpRequest) - Method in interface org.tio.http.server.intf.CurrUseridGetter
-
根据HttpRequest获取当前用户的userid
- getValue() - Method in enum org.tio.core.PacketHandlerMode
-
- getValue() - Method in enum org.tio.core.PacketSendMode
-
- getValue() - Method in enum org.tio.core.SynPacketAction
-
- getValue() - Method in class org.tio.http.common.Cookie
-
- getValue() - Method in class org.tio.http.common.KeyValue
-
- getVersion() - Method in class org.tio.http.common.RequestLine
-
- getVideoId() - Method in class org.tio.utils.qr.scheme.YouTube
-
- getWaitingResps() - Method in class org.tio.core.GroupContext
-
- getWarnClearInterval() - Method in class org.tio.monitor.RateLimiterWrap
-
- getWarnCount() - Method in class org.tio.monitor.RateLimiterWrap
-
- getWebsite() - Method in class org.tio.utils.qr.scheme.VCard
-
- getWelcomeFile() - Method in class org.tio.http.common.HttpConfig
-
- getWorkid() - Static method in class org.tio.utils.Uuid
-
- getWriteCompletionHandler() - Method in class org.tio.core.ChannelContext
-
- getWriteSemaphore() - Method in class org.tio.core.WriteCompletionHandler
-
- getWsBodyLength() - Method in class org.tio.websocket.common.WsPacket
-
- getWsBodyText() - Method in class org.tio.websocket.common.WsPacket
-
- getWsMask() - Method in class org.tio.websocket.common.WsPacket
-
- getWsMsgHandler() - Method in class org.tio.websocket.server.WsServerStarter
-
- getWsOpcode() - Method in class org.tio.websocket.common.WsPacket
-
- getWsServerAioHandler() - Method in class org.tio.websocket.server.WsServerStarter
-
- getWsServerAioListener() - Method in class org.tio.websocket.server.WsServerStarter
-
- getWsServerConfig() - Method in class org.tio.websocket.server.WsServerStarter
-
- Girocode - Class in org.tio.utils.qr.scheme
-
European banking code, currently defines only SEPA credit transfer.
- Girocode() - Constructor for class org.tio.utils.qr.scheme.Girocode
-
- Girocode.Encoding - Enum in org.tio.utils.qr.scheme
-
- GooglePlay - Class in org.tio.utils.qr.scheme
-
Encodes a Google Play direct link, format is:
{{{market://details?id=de.pawlidi.android}}}
- GooglePlay() - Constructor for class org.tio.utils.qr.scheme.GooglePlay
-
Default constructor to construct the GooglePlay obeject.
- GPLAY - Static variable in class org.tio.utils.qr.scheme.GooglePlay
-
- GROUP_VAR - Static variable in class org.tio.utils.hutool.PatternPool
-
分组
- groupContext - Variable in class org.tio.core.ChannelContext
-
- GroupContext - Class in org.tio.core
-
- GroupContext() - Constructor for class org.tio.core.GroupContext
-
- GroupContext(SynThreadPoolExecutor, ThreadPoolExecutor) - Constructor for class org.tio.core.GroupContext
-
- GroupContextKey - Interface in org.tio.http.common
-
- groupCount(GroupContext, String) - Static method in class org.tio.core.Tio
-
群组有多少个连接
- groupExecutor - Variable in class org.tio.core.GroupContext
-
- GroupListener - Interface in org.tio.core.intf
-
- groups - Variable in class org.tio.core.GroupContext
-
- Groups - Class in org.tio.core.maintain
-
多对多 (group <--> ChannelContext)
- Groups() - Constructor for class org.tio.core.maintain.Groups
-
- groups(ChannelContext) - Method in class org.tio.core.maintain.Groups
-
某个客户端在哪些组中
- groupStat - Variable in class org.tio.core.GroupContext
-
- GroupStat - Class in org.tio.core.stat
-
- GroupStat() - Constructor for class org.tio.core.stat.GroupStat
-
- GuavaCache - Class in org.tio.utils.cache.guava
-
- GuavaRedisCache - Class in org.tio.utils.cache.guavaredis
-
- GuavaRedisCache(String, GuavaCache, RedisCache) - Constructor for class org.tio.utils.cache.guavaredis.GuavaRedisCache
-
- GuavaUtils - Class in org.tio.utils.guava
-
- GuavaUtils() - Constructor for class org.tio.utils.guava.GuavaUtils
-
- guessPattern(String) - Static method in class org.tio.utils.hutool.DateUtil
-
- gzip - Static variable in class org.tio.http.common.HeaderValue.Content_Encoding
-
- gzip(HttpRequest, HttpResponse) - Static method in class org.tio.http.common.utils.HttpGzipUtils
-
- gzip(HttpResponse) - Static method in class org.tio.http.common.utils.HttpGzipUtils
-
- gzip(byte[]) - Static method in class org.tio.utils.hutool.ZipUtil
-
Gzip压缩处理
- ICache - Interface in org.tio.utils.cache
-
- ICal - Class in org.tio.utils.qr.scheme
-
A simple wrapper for iCal data to use with ZXing QR Code generator.
- ICal(IEvent) - Constructor for class org.tio.utils.qr.scheme.ICal
-
- ICal(IToDo) - Constructor for class org.tio.utils.qr.scheme.ICal
-
- ICal(IJournal) - Constructor for class org.tio.utils.qr.scheme.ICal
-
- ICal(IFreeBusyTime) - Constructor for class org.tio.utils.qr.scheme.ICal
-
- id - Variable in class org.tio.core.GroupContext
-
packet编码成bytebuffer时,是否与ChannelContext相关,false: packet编码与ChannelContext无关
- ids - Variable in class org.tio.core.GroupContext
-
- Ids - Class in org.tio.core.maintain
-
一对一 (ChannelContext.id <--> ChannelContext)
- Ids() - Constructor for class org.tio.core.maintain.Ids
-
- IEvent - Class in org.tio.utils.qr.scheme
-
A simple wrapper for iEvent data to use with ZXing QR Code generator.
- IEvent() - Constructor for class org.tio.utils.qr.scheme.IEvent
-
- If_Modified_Since - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- IFreeBusyTime - Class in org.tio.utils.qr.scheme
-
- IFreeBusyTime() - Constructor for class org.tio.utils.qr.scheme.IFreeBusyTime
-
- IHandshakeCompletedListener - Interface in org.tio.core.ssl.facade
-
- IJournal - Class in org.tio.utils.qr.scheme
-
- IJournal() - Constructor for class org.tio.utils.qr.scheme.IJournal
-
- imageType - Variable in class org.tio.utils.qr.AbstractQRCode
-
- ImageType - Enum in org.tio.utils.qr.image
-
- index() - Method in class org.tio.utils.hutool.FastByteBuffer
-
当前缓冲位于缓冲区的索引位
- INDEX_NOT_FOUND - Static variable in class org.tio.utils.hutool.ArrayUtil
-
数组中元素未找到的下标,值为-1
- INDEX_NOT_FOUND - Static variable in class org.tio.utils.hutool.StrUtil
-
- indexOf(ByteBuffer, char, int) - Static method in class org.tio.core.utils.ByteBufferUtils
-
- indexOf(T[], Object) - Static method in class org.tio.utils.hutool.ArrayUtil
-
- indexOf(CharSequence, char) - Static method in class org.tio.utils.hutool.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int) - Static method in class org.tio.utils.hutool.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, char, int, int) - Static method in class org.tio.utils.hutool.StrUtil
-
指定范围内查找指定字符
- indexOf(CharSequence, CharSequence, int, boolean) - Static method in class org.tio.utils.hutool.StrUtil
-
指定范围内反向查找字符串
- indexOfIgnoreCase(CharSequence, CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
指定范围内查找字符串,忽略大小写
- indexOfIgnoreCase(CharSequence, CharSequence, int) - Static method in class org.tio.utils.hutool.StrUtil
-
指定范围内查找字符串
- init(GroupContext, AsynchronousSocketChannel) - Method in class org.tio.core.ChannelContext
-
- init() - Method in class org.tio.core.ssl.SslConfig
-
- init(String, ClientDecorator) - Static method in class org.tio.utils.zk.Zk
-
- init() - Static method in class org.tio.webpack.compress.js.TioJsCompressor
-
- instance - Static variable in class org.tio.http.common.session.id.impl.UUIDSessionIdGenerator
-
- INSTANCE - Static variable in class org.tio.utils.jfinal.JfinalRecordSerializer
-
- int2Byte(byte[], int, int) - Static method in class org.tio.websocket.common.WsServerEncoder
-
- interval(HttpRequest) - Method in interface org.tio.http.common.intf.SessionRateLimiter
-
当前这样的请求,每隔多久允许访问一次,单位:毫秒
- IoUtils - Class in org.tio.utils
-
this class copied from org.apache.commons.io.IOUtils
- IoUtils() - Constructor for class org.tio.utils.IoUtils
-
- IpAccessStat - Class in org.tio.http.server.stat.ip.path
-
ip访问统计
- IpAccessStat(Long, String) - Constructor for class org.tio.http.server.stat.ip.path.IpAccessStat
-
- ipBlacklist - Variable in class org.tio.core.GroupContext
-
ip黑名单
- IpBlacklist - Class in org.tio.core.maintain
-
- IpBlacklist(String, GroupContext) - Constructor for class org.tio.core.maintain.IpBlacklist
-
- IpBlacklist() - Constructor for class org.tio.core.Tio.IpBlacklist
-
- IpPathAccessStat - Class in org.tio.http.server.stat.ip.path
-
ip访问路径统计
- IpPathAccessStat(Long, String, String) - Constructor for class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- IpPathAccessStatListener - Interface in org.tio.http.server.stat.ip.path
-
- IpPathAccessStatRemovalListener - Class in org.tio.http.server.stat.ip.path
-
- IpPathAccessStatRemovalListener(GroupContext, IpPathAccessStatListener) - Constructor for class org.tio.http.server.stat.ip.path.IpPathAccessStatRemovalListener
-
- IpPathAccessStats - Class in org.tio.http.server.stat.ip.path
-
- IpPathAccessStats(StatPathFilter, GroupContext, IpPathAccessStatListener, Long[]) - Constructor for class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
- IPropSupport - Interface in org.tio.utils.prop
-
属性支持接口
- ips - Variable in class org.tio.core.GroupContext
-
- Ips - Class in org.tio.core.maintain
-
一对多 (ip <--> ChannelContext)
一个ip有哪些客户端,该维护只在Server侧有
- Ips() - Constructor for class org.tio.core.maintain.Ips
-
- IpStat - Class in org.tio.core.stat
-
这个是给服务器用的,主要用于监控IP情况,随时拉黑恶意攻击IP
- IpStat(String, Long) - Constructor for class org.tio.core.stat.IpStat
-
- IpStatListener - Interface in org.tio.core.stat
-
- IpStatRemovalListener - Class in org.tio.core.cache
-
- IpStatRemovalListener(GroupContext, IpStatListener) - Constructor for class org.tio.core.cache.IpStatRemovalListener
-
- ipStats - Variable in class org.tio.core.GroupContext
-
- IpStats - Class in org.tio.core.maintain
-
使用方法(注意顺序):
1、serverGroupContext.setIpStatListener(ShowcaseIpStatListener.me);
2、serverGroupContext.ipStats.addDuration(Time.MINUTE_1 * 5);
- IpStats(GroupContext, Long[]) - Constructor for class org.tio.core.maintain.IpStats
-
- IpUtils - Class in org.tio.http.common.utils
-
- IpUtils() - Constructor for class org.tio.http.common.utils.IpUtils
-
- IPV4 - Static variable in class org.tio.utils.hutool.PatternPool
-
IP v4
- isAbstract(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
是否为抽象类
- isAppendRequestHeaderString() - Method in class org.tio.http.common.HttpConfig
-
- isArray(Object) - Static method in class org.tio.utils.hutool.ArrayUtil
-
对象是否为数组对象
- isBasicType(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
是否为基本类型(包括包装类和原始类)
- isBlank(CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
字符串是否为空白 空白的定义如下:
1、为null
2、为不可见字符(如空格)
3、""
- isBlockSend() - Method in class org.tio.core.intf.Packet
-
- isCanceled() - Method in class org.tio.utils.thread.pool.AbstractSynRunnable
-
- isClientMode() - Method in interface org.tio.core.ssl.facade.ISSLFacade
-
- isClientMode() - Method in class org.tio.core.ssl.facade.SSLFacade
-
- isCloseCompleted() - Method in interface org.tio.core.ssl.facade.ISSLFacade
-
- isCloseCompleted() - Method in class org.tio.core.ssl.facade.SSLFacade
-
- isClosed - Variable in class org.tio.core.ChannelContext
-
- isClosed() - Method in class org.tio.http.common.HttpRequest
-
- isCluster() - Method in class org.tio.core.GroupContext
-
是否是集群
- isCluster4all() - Method in class org.tio.cluster.TioClusterConfig
-
- isCluster4bsId() - Method in class org.tio.cluster.TioClusterConfig
-
- isCluster4channelId() - Method in class org.tio.cluster.TioClusterConfig
-
- isCluster4group() - Method in class org.tio.cluster.TioClusterConfig
-
- isCluster4ip() - Method in class org.tio.cluster.TioClusterConfig
-
- isCluster4user() - Method in class org.tio.cluster.TioClusterConfig
-
- isDebugEnabled() - Static method in class org.tio.core.ssl.facade.SSLLog
-
- isEmpty() - Method in class org.tio.utils.hutool.FastByteBuffer
-
- isEmpty(CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
字符串是否为空,空的定义如下:
1、为null
2、为""
- isEnum(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
判断类是否为枚举类型
- ISessionClosedListener - Interface in org.tio.core.ssl.facade
-
Monitors end of session notifications
- ISessionIdGenerator - Interface in org.tio.http.common.session.id
-
- isExecuted() - Method in class org.tio.utils.thread.pool.AbstractSynRunnable
-
是否已经提交到线程池了
- isFirstPage() - Method in class org.tio.utils.page.Page
-
- isFromCluster() - Method in class org.tio.core.intf.Packet
-
- isHandShake() - Method in class org.tio.websocket.common.WsPacket
-
是否是握手包
- isHandshakeCompleted() - Method in interface org.tio.core.ssl.facade.ISSLFacade
-
SSL握手是否已经完成
- isHandshakeCompleted() - Method in class org.tio.core.ssl.facade.SSLFacade
-
- isHandshakeCompleted() - Method in class org.tio.core.ssl.SslFacadeContext
-
- isHandshaked() - Method in class org.tio.websocket.common.WsSessionContext
-
- isHasGzipped() - Method in class org.tio.http.common.HttpResponse
-
- isHidden() - Method in class org.tio.utils.qr.scheme.Wifi
-
- isHttpOnly() - Method in class org.tio.http.common.Cookie
-
- isInBlacklist(String) - Method in class org.tio.core.maintain.IpBlacklist
-
是否在黑名单中
- isInBlacklist(GroupContext, String) - Static method in class org.tio.core.Tio.IpBlacklist
-
是否在黑名单中
- isInGroup(String, ChannelContext) - Static method in class org.tio.core.Tio
-
某通道是否在某群组中
- isIp(String) - Static method in class org.tio.http.common.utils.IpUtils
-
- isIpv4(String) - Static method in class org.tio.utils.hutool.Validator
-
验证是否为IPV4地址
- isLastPage() - Method in class org.tio.utils.page.Page
-
- isMactchRegex(Pattern, String) - Static method in class org.tio.utils.hutool.Validator
-
通过正则表达式验证
- isMatch(String, String) - Static method in class org.tio.utils.hutool.ReUtil
-
给定内容是否匹配正则
- isMatch(Pattern, String) - Static method in class org.tio.utils.hutool.ReUtil
-
给定内容是否匹配正则
- isMinifyHtml() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isNeedCompress(Root, String) - Static method in class org.tio.webpack.compress.ResCompressorFactory
-
- isNeededExecute() - Method in class org.tio.utils.thread.pool.AbstractQueueRunnable
-
- isNeededExecute() - Method in class org.tio.utils.thread.pool.AbstractSynRunnable
-
- isNeedReconn(ClientChannelContext, boolean) - Static method in class org.tio.client.ReconnConf
-
- isNeedRemove - Variable in class org.tio.core.ChannelContext.CloseMeta
-
- isNeedRemove() - Method in class org.tio.core.ChannelContext.CloseMeta
-
- isNormalClass(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
是否为标准的类
这个类必须:
- isNotBlank(CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
字符串是否为非空白 空白的定义如下:
1、不为null
2、不为不可见字符(如空格)
3、不为""
- isNotPublic(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
指定类是否为非public
- isNotPublic(Method) - Static method in class org.tio.utils.hutool.ClassUtil
-
指定方法是否为非public
- isNumber(String) - Static method in class org.tio.utils.hutool.Validator
-
是否为数字
- isOk() - Method in class org.tio.utils.resp.RespVo
-
- isPageInClasspath() - Method in class org.tio.http.common.HttpConfig
-
- isPreserveLineBreaks() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isPreventCaching() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isPrimitiveWrapper(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
是否为包装类型
- isProxied() - Method in class org.tio.http.common.HttpConfig
-
- isPublic(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
指定类是否为Public
- isPublic(Method) - Static method in class org.tio.utils.hutool.ClassUtil
-
指定方法是否为Public
- isReconnect() - Method in class org.tio.client.ConnectionCompletionVo
-
- isReconnect - Variable in class org.tio.core.ChannelContext
-
- isRemoveComments() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoved - Variable in class org.tio.core.ChannelContext
-
- isRemoveFormAttributes() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveHttpProtocol() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveHttpsProtocol() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveInputAttributes() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveIntertagSpaces() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveJavaScriptProtocol() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveLinkAttributes() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveMutliSpaces() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveQuotes() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveScriptAttributes() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isRemoveStyleAttributes() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isSecure() - Method in class org.tio.http.common.Cookie
-
- isServer() - Method in class org.tio.client.ClientChannelContext
-
- isServer() - Method in class org.tio.client.ClientGroupContext
-
- isServer() - Method in class org.tio.core.ChannelContext
-
是否是服务器端
- isServer() - Method in class org.tio.core.GroupContext
-
是服务器端还是客户端
- isServer() - Method in class org.tio.server.ServerChannelContext
-
- isServer() - Method in class org.tio.server.ServerGroupContext
-
- isShortConnection - Variable in class org.tio.core.GroupContext
-
- isSimpleBooleanAttributes() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isSimpleDoctype() - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- isSimpleTypeOrArray(Class<?>) - Static method in class org.tio.http.server.util.ClassUtils
-
- isSimpleTypeOrArray(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
是否简单值类型或简单值类型的数组
包括:原始类型,、String、other CharSequence, a Number, a Date, a URI, a URL, a Locale or a Class及其数组
- isSimpleValueType(Class<?>) - Static method in class org.tio.utils.hutool.ClassUtil
-
是否为简单值类型
包括:原始类型,、String、other CharSequence, a Number, a Date, a URI, a URL, a Locale or a Class.
- isSkipIpStat() - Method in class org.tio.http.common.HttpResponse
-
- isSkipTokenStat() - Method in class org.tio.http.common.HttpResponse
-
- ISSLFacade - Interface in org.tio.core.ssl.facade
-
- ISSLListener - Interface in org.tio.core.ssl.facade
-
- isSsl() - Method in class org.tio.core.GroupContext
-
- isSsl(GroupContext) - Static method in class org.tio.core.ssl.SslUtils
-
是否是SSL连接
- isSslEncrypted() - Method in class org.tio.core.intf.Packet
-
- isStatic(Method) - Static method in class org.tio.utils.hutool.ClassUtil
-
是否为静态方法
- isStaticRes() - Method in class org.tio.http.common.HttpResponse
-
- isStopped() - Method in class org.tio.core.GroupContext
-
- isSubEquals(CharSequence, int, CharSequence, int, int, boolean) - Static method in class org.tio.utils.hutool.StrUtil
-
截取两个字符串的不同部分(长度一致),判断截取的子串是否相同
任意一个字符串为null返回false
- isToAll() - Method in class org.tio.cluster.TioClusterVo
-
- isUseSession() - Method in class org.tio.http.common.HttpConfig
-
- isVar() - Method in class org.tio.http.server.mvc.PathUnitVo
-
- isVirtual - Variable in class org.tio.core.ChannelContext
-
- isWaitingClose - Variable in class org.tio.core.ChannelContext
-
- isWaitingStop() - Method in class org.tio.server.TioServer
-
- isWriteMappingToFile() - Method in class org.tio.http.server.mvc.Routes
-
- isWsEof() - Method in class org.tio.websocket.common.WsPacket
-
- isWsHasMask() - Method in class org.tio.websocket.common.WsPacket
-
- ITaskHandler - Interface in org.tio.core.ssl.facade
-
- ITasks - Interface in org.tio.core.ssl.facade
-
- IToDo - Class in org.tio.utils.qr.scheme
-
- IToDo() - Constructor for class org.tio.utils.qr.scheme.IToDo
-
- IWsMsgHandler - Interface in org.tio.websocket.server.handler
-
- P - Class in org.tio.utils.jfinal
-
P.
- Packet - Class in org.tio.core.intf
-
- Packet() - Constructor for class org.tio.core.intf.Packet
-
- Packet.Meta - Class in org.tio.core.intf
-
- packetConverter - Variable in class org.tio.core.GroupContext
-
- PacketConverter - Interface in org.tio.core
-
- packetHandlerMode - Variable in class org.tio.core.GroupContext
-
- PacketHandlerMode - Enum in org.tio.core
-
消息处理模式
- PacketListener - Interface in org.tio.core.intf
-
- packetNeededLength - Variable in class org.tio.core.ChannelContext
-
一个packet所需要的字节数(用于应用告诉框架,下一次解码所需要的字节长度,省去冗余解码带来的性能损耗)
- PacketSendMode - Enum in org.tio.core
-
消息发送模式
- PacketUtils - Class in org.tio.core.utils
-
- PacketUtils() - Constructor for class org.tio.core.utils.PacketUtils
-
- Page<T> - Class in org.tio.utils.page
-
- Page() - Constructor for class org.tio.utils.page.Page
-
- Page(List<T>, Integer, Integer, Integer) - Constructor for class org.tio.utils.page.Page
-
- Page(List<?>, Integer, Integer, Integer, Converter<T>) - Constructor for class org.tio.utils.page.Page
-
- PageUtils - Class in org.tio.utils.page
-
- PageUtils() - Constructor for class org.tio.utils.page.PageUtils
-
- ParameterNamesNotFoundException - Exception in org.tio.utils.thoughtworksparanamer
-
Exception thrown when no parameter names are found
- ParameterNamesNotFoundException(String, Exception) - Constructor for exception org.tio.utils.thoughtworksparanamer.ParameterNamesNotFoundException
-
- ParameterNamesNotFoundException(String) - Constructor for exception org.tio.utils.thoughtworksparanamer.ParameterNamesNotFoundException
-
- Paranamer - Interface in org.tio.utils.thoughtworksparanamer
-
Paranamer allows lookups of methods and constructors by parameter names.
- parse(String) - Static method in class org.tio.utils.qr.scheme.Bookmark
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.EMail
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- parse(String) - Method in class org.tio.utils.qr.scheme.ExtendableQRCodeSchemeParser
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.GeoInfo
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.Girocode
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.GooglePlay
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.ICal
-
- parse(Map<String, String>, String) - Static method in class org.tio.utils.qr.scheme.IEvent
-
- parse(Map<String, String>, String) - Static method in class org.tio.utils.qr.scheme.IFreeBusyTime
-
- parse(Map<String, String>, String) - Static method in class org.tio.utils.qr.scheme.IJournal
-
- parse(Map<String, String>, String) - Static method in class org.tio.utils.qr.scheme.IToDo
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.KddiAu
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.MeCard
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.MMS
-
- parse(String) - Method in interface org.tio.utils.qr.scheme.QRCodeSchemeParser
-
Tries to parse the given QR code text.
- parse(String) - Static method in class org.tio.utils.qr.scheme.SMS
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.Telephone
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.Url
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.VCard
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.Wifi
-
- parse(String) - Static method in class org.tio.utils.qr.scheme.YouTube
-
- parseBody(HttpMultiBodyDecoder.Header, HttpRequest, ByteBuffer, String, String, ChannelContext, HttpConfig) - Static method in class org.tio.http.common.HttpMultiBodyDecoder
-
- parseBodyFormat(HttpRequest, Map<String, String>) - Static method in class org.tio.http.common.HttpRequestDecoder
-
Content-Type : application/x-www-form-urlencoded; charset=UTF-8
Content-Type : application/x-www-form-urlencoded; charset=UTF-8
- parseCookie() - Method in class org.tio.http.common.HttpRequest
-
- parseHeader(List<String>, HttpMultiBodyDecoder.Header, ChannelContext) - Static method in class org.tio.http.common.HttpMultiBodyDecoder
-
【
Content-Disposition: form-data; name="uploadFile"; filename=""
Content-Type: application/octet-stream
】
【
Content-Disposition: form-data; name="end"
】
- parseHeaderLine(ByteBuffer, Map<String, String>, int, HttpConfig) - Static method in class org.tio.http.common.HttpRequestDecoder
-
解析请求头的每一行
- parseRequestLine(ByteBuffer, ChannelContext) - Static method in class org.tio.http.common.HttpRequestDecoder
-
parse request line(the first line)
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.BizCard
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.Bookmark
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.EMail
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.GeoInfo
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.Girocode
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.GooglePlay
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.ICal
-
- parseSchema(Map<String, String>, String) - Method in class org.tio.utils.qr.scheme.IEvent
-
- parseSchema(Map<String, String>, String) - Method in class org.tio.utils.qr.scheme.IFreeBusyTime
-
- parseSchema(Map<String, String>, String) - Method in class org.tio.utils.qr.scheme.IJournal
-
- parseSchema(Map<String, String>, String) - Method in class org.tio.utils.qr.scheme.IToDo
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.MeCard
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.MMS
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.Schema
-
Parse qr code schema for given code string.
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.SMS
-
- parseSchema(Map<String, String>, String) - Method in class org.tio.utils.qr.scheme.SubSchema
-
Parse qr code sub schema for given code string and parent parameters.
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.Telephone
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.Url
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.VCard
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.Wifi
-
- parseSchema(String) - Method in class org.tio.utils.qr.scheme.YouTube
-
- parseToDate(String) - Static method in class org.tio.utils.hutool.DateUtil
-
- parseToSqlDate(String) - Static method in class org.tio.utils.hutool.DateUtil
-
- parseToTime(String) - Static method in class org.tio.utils.hutool.DateUtil
-
- parseToTimestamp(String) - Static method in class org.tio.utils.hutool.DateUtil
-
- path - Variable in class org.tio.http.common.RequestLine
-
- PATH_BEAN_MAP - Variable in class org.tio.http.server.mvc.Routes
-
路径和对象映射
key: /user
value: object
- PATH_CLASS_MAP - Variable in class org.tio.http.server.mvc.Routes
-
路径和class映射
只是用来打印的
key: /user
value: Class
- PATH_METHOD_MAP - Variable in class org.tio.http.server.mvc.Routes
-
Method路径映射
key: /user/update
value: method
- PATH_METHODSTR_MAP - Variable in class org.tio.http.server.mvc.Routes
-
Method路径映射
只是用于打印日志
key: /user/update
value: method string
- PathUnitVo - Class in org.tio.http.server.mvc
-
- PathUnitVo() - Constructor for class org.tio.http.server.mvc.PathUnitVo
-
- PathUnitVo(boolean, String) - Constructor for class org.tio.http.server.mvc.PathUnitVo
-
- PatternPool - Class in org.tio.utils.hutool
-
- PatternPool() - Constructor for class org.tio.utils.hutool.PatternPool
-
- PHASE - Static variable in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- PLATE_NUMBER - Static variable in class org.tio.utils.hutool.PatternPool
-
中国车牌号码
- PORT - Static variable in interface org.tio.flash.policy.server.Const
-
- PositionalParanamer - Class in org.tio.utils.thoughtworksparanamer
-
Paranamer that works on basis of the parameter position and can be used as
last fallback of the AdaptiveParanamer
.
- PositionalParanamer() - Constructor for class org.tio.utils.thoughtworksparanamer.PositionalParanamer
-
Default Contstructor with prefix arg
.
- PositionalParanamer(String) - Constructor for class org.tio.utils.thoughtworksparanamer.PositionalParanamer
-
Constructor that allows to override the prefix.
- post(String, Map<String, String>, List<String>, List<String>) - Static method in class org.tio.utils.http.HttpUtils
-
- post(String, Map<String, String>, Map<String, String>) - Static method in class org.tio.utils.http.HttpUtils
-
- post(String, Map<String, String>, String) - Static method in class org.tio.utils.http.HttpUtils
-
- post(String, Map<String, String>) - Static method in class org.tio.utils.http.HttpUtils
-
- post(String) - Static method in class org.tio.utils.http.HttpUtils
-
- Pragma - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- preAccess() - Method in class org.tio.http.server.HttpServerStarter
-
预访问第一版功能先上,后面再优化
- primitiveWrapperMap - Static variable in enum org.tio.utils.hutool.BasicType
-
原始类型为Key,包装类型为Value,例如: int.class =》 Integer.class.
- printFiles() - Static method in class org.tio.utils.TioTools
-
- process(ITasks) - Method in class org.tio.core.ssl.facade.DefaultTaskHandler
-
- process(ITasks) - Method in interface org.tio.core.ssl.facade.ITaskHandler
-
- processAfterSent(Packet, Boolean) - Method in class org.tio.core.ChannelContext
-
- Prop - Class in org.tio.utils.jfinal
-
Prop.
- Prop(String) - Constructor for class org.tio.utils.jfinal.Prop
-
Prop constructor.
- Prop(String, String) - Constructor for class org.tio.utils.jfinal.Prop
-
Prop constructor
- Prop(File) - Constructor for class org.tio.utils.jfinal.Prop
-
Prop constructor.
- Prop(File, String) - Constructor for class org.tio.utils.jfinal.Prop
-
Prop constructor
- protocol - Variable in class org.tio.http.common.ResponseLine
-
- PSK - Static variable in class org.tio.utils.qr.scheme.Wifi
-
- publish(TioClusterVo) - Method in class org.tio.cluster.redisson.RedissonTioClusterTopic
-
- publish(TioClusterVo) - Method in class org.tio.cluster.TioClusterConfig
-
- publish(TioClusterVo) - Method in interface org.tio.cluster.TioClusterTopic
-
- PURE_DATE_PATTERN - Static variable in class org.tio.utils.hutool.DatePattern
-
标准日期格式:yyyyMMdd
- PURE_DATETIME_MS_PATTERN - Static variable in class org.tio.utils.hutool.DatePattern
-
标准日期格式:yyyyMMddHHmmssSSS
- PURE_DATETIME_PATTERN - Static variable in class org.tio.utils.hutool.DatePattern
-
标准日期格式:yyyyMMddHHmmss
- PURE_TIME_PATTERN - Static variable in class org.tio.utils.hutool.DatePattern
-
标准日期格式:HHmmss
- put(ClientChannelContext) - Static method in class org.tio.client.ReconnConf
-
- put(ChannelContext) - Method in class org.tio.core.maintain.ClientNodes
-
添加映射
- put(String, Serializable) - Method in class org.tio.utils.cache.caffeine.CaffeineCache
-
- put(String, Serializable) - Method in class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- put(String, Serializable) - Method in class org.tio.utils.cache.guava.GuavaCache
-
- put(String, Serializable) - Method in class org.tio.utils.cache.guavaredis.GuavaRedisCache
-
- put(String, Serializable) - Method in interface org.tio.utils.cache.ICache
-
将key value保存到缓存中
- put(String, Serializable) - Method in class org.tio.utils.cache.j2cache.J2Cache
-
- put(String, Serializable) - Method in class org.tio.utils.cache.redis.RedisCache
-
- put(K, V) - Method in class org.tio.utils.hutool.CustomKeyMap
-
- put(K, V) - Method in class org.tio.utils.hutool.SimpleCache
-
放入缓存
- put(Class<?>, SerializeFilter) - Static method in class org.tio.utils.json.Json
-
- put(Class<?>, ObjectSerializer) - Static method in class org.tio.utils.json.Json
-
- put(K, V) - Method in class org.tio.utils.lock.MapWithLock
-
- putAll(Map<? extends K, ? extends V>) - Method in class org.tio.utils.hutool.CustomKeyMap
-
- putAll(Map<K, V>) - Method in class org.tio.utils.lock.MapWithLock
-
- putIfAbsent(K, V) - Method in class org.tio.utils.lock.MapWithLock
-
如果key值已经存在,则不会把新value put进去
如果key值不存在,此方法同put(key, value)
- putPropertyDescriptorMap(Class<?>, Map<String, PropertyDescriptor>, boolean) - Method in enum org.tio.utils.hutool.BeanInfoCache
-
加入缓存
- putTemporary(String, Serializable) - Method in class org.tio.utils.cache.caffeine.CaffeineCache
-
- putTemporary(String, Serializable) - Method in class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- putTemporary(String, Serializable) - Method in class org.tio.utils.cache.guava.GuavaCache
-
- putTemporary(String, Serializable) - Method in class org.tio.utils.cache.guavaredis.GuavaRedisCache
-
- putTemporary(String, Serializable) - Method in interface org.tio.utils.cache.ICache
-
临时添加一个值,用于防止缓存穿透攻击
- putTemporary(String, Serializable) - Method in class org.tio.utils.cache.j2cache.J2Cache
-
- putTemporary(String, Serializable) - Method in class org.tio.utils.cache.redis.RedisCache
-
- scanPackage(String, ClassScanHandler) - Static method in class org.tio.utils.hutool.ClassUtil
-
扫描包路径下所有的class文件
代码摘自网上(https://gitee.com/liuyueyi/quicksilver/blob/master/silver-file/src/main/java/com.hust.hui.quicksilver.file/PkgUtil.java),但作了不少改造
- Schema - Class in org.tio.utils.qr.scheme
-
Abstract schema class
- SchemeUtil - Class in org.tio.utils.qr.scheme
-
A bunch of utility methods for parsing the QR codes.
- SchemeUtil() - Constructor for class org.tio.utils.qr.scheme.SchemeUtil
-
- searchByRegex(String, String) - Static method in class org.tio.http.common.Cookie
-
- Sec_WebSocket_Accept - Static variable in class org.tio.http.common.HeaderName
-
- Sec_WebSocket_Accept - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
- Sec_WebSocket_Extensions - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- Sec_WebSocket_Key - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- Sec_WebSocket_Version - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderKey
-
- SECOND_1 - Static variable in class org.tio.utils.time.Time
-
一秒
- SEMI_COL - Static variable in interface org.tio.utils.SysConst
-
;
- send(ChannelContext, Packet) - Static method in class org.tio.core.Tio
-
发送消息到指定ChannelContext
- send(GroupContext, String, int, Packet) - Static method in class org.tio.core.Tio
-
发送到指定的ip和port
- send(byte[]) - Method in class org.tio.core.udp.UdpClient
-
- send(String) - Method in class org.tio.core.udp.UdpClient
-
- send(String, String) - Method in class org.tio.core.udp.UdpClient
-
- send(byte[], Node) - Method in class org.tio.core.udp.UdpServer
-
- send(String, Node) - Method in class org.tio.core.udp.UdpServer
-
- send(String, String, Node) - Method in class org.tio.core.udp.UdpServer
-
- sendByteBuffer(ByteBuffer, Object) - Method in class org.tio.core.task.SendRunnable
-
- sendPacket(Packet) - Method in class org.tio.core.task.SendRunnable
-
- sendRunnable - Variable in class org.tio.core.ChannelContext
-
- SendRunnable - Class in org.tio.core.task
-
- SendRunnable(ChannelContext, Executor) - Constructor for class org.tio.core.task.SendRunnable
-
- sendToAll(GroupContext, Packet) - Static method in class org.tio.core.Tio
-
- sendToAll(GroupContext, Packet, ChannelContextFilter) - Static method in class org.tio.core.Tio
-
发消息到所有连接
- sendToBsId(GroupContext, String, Packet) - Static method in class org.tio.core.Tio
-
发消息给指定业务ID
- sendToGroup(GroupContext, String, Packet) - Static method in class org.tio.core.Tio
-
发消息到组
- sendToGroup(GroupContext, String, Packet, ChannelContextFilter) - Static method in class org.tio.core.Tio
-
发消息到组
- sendToId(GroupContext, String, Packet) - Static method in class org.tio.core.Tio
-
发消息给指定ChannelContext id
- sendToIp(GroupContext, String, Packet) - Static method in class org.tio.core.Tio
-
发送到指定ip对应的集合
- sendToIp(GroupContext, String, Packet, ChannelContextFilter) - Static method in class org.tio.core.Tio
-
发送到指定ip对应的集合
- sendToSet(GroupContext, SetWithLock<ChannelContext>, Packet, ChannelContextFilter) - Static method in class org.tio.core.Tio
-
发消息到指定集合
- sendToToken(GroupContext, String, Packet) - Static method in class org.tio.core.Tio
-
发消息到指定token
- sendToUser(GroupContext, String, Packet) - Static method in class org.tio.core.Tio
-
发消息给指定用户
- sentBytes - Variable in class org.tio.core.stat.ChannelStat
-
本连接已发送的字节数
- sentBytes - Variable in class org.tio.core.stat.GroupStat
-
发送了的字节数
- sentPackets - Variable in class org.tio.core.stat.ChannelStat
-
本连接已发送的packet数
- sentPackets - Variable in class org.tio.core.stat.GroupStat
-
发送了的消息包数
- Server - Static variable in class org.tio.http.common.HeaderName
-
- Server() - Constructor for class org.tio.http.common.HeaderValue.Server
-
- Server - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
服务器名字。Servlet一般不设置这个值,而是由Web服务器自己设置。
- SERVER_INFO - Static variable in interface org.tio.http.common.HttpConst
-
- ServerAioHandler - Interface in org.tio.server.intf
-
- ServerAioListener - Interface in org.tio.server.intf
-
- ServerChannelContext - Class in org.tio.server
-
- ServerChannelContext(GroupContext, AsynchronousSocketChannel) - Constructor for class org.tio.server.ServerChannelContext
-
- ServerChannelContext(GroupContext) - Constructor for class org.tio.server.ServerChannelContext
-
创建一个虚拟ChannelContext,主要用来模拟一些操作,真实场景中用得少
- serverGroupContext - Static variable in class org.tio.flash.policy.server.FlashPolicyServerStarter
-
- ServerGroupContext - Class in org.tio.server
-
- ServerGroupContext(ServerAioHandler, ServerAioListener) - Constructor for class org.tio.server.ServerGroupContext
-
- ServerGroupContext(String, ServerAioHandler, ServerAioListener) - Constructor for class org.tio.server.ServerGroupContext
-
- ServerGroupContext(ServerAioHandler, ServerAioListener, SynThreadPoolExecutor, ThreadPoolExecutor) - Constructor for class org.tio.server.ServerGroupContext
-
- ServerGroupContext(String, ServerAioHandler, ServerAioListener, SynThreadPoolExecutor, ThreadPoolExecutor) - Constructor for class org.tio.server.ServerGroupContext
-
- ServerGroupStat - Class in org.tio.server
-
- ServerGroupStat() - Constructor for class org.tio.server.ServerGroupStat
-
- SERVICE_HEADER - Static variable in class org.tio.utils.qr.scheme.Girocode
-
- SESSION_CACHE_NAME - Static variable in class org.tio.http.common.HttpConfig
-
存放HttpSession对象的cacheName
- SESSION_COOKIE_NAME - Static variable in class org.tio.http.common.HttpConfig
-
存放sessionId的cookie value
- SESSION_KEY - Static variable in interface org.tio.websocket.common.WsConst
-
- SessionCookieDecorator - Interface in org.tio.http.server.session
-
- sessionId(HttpConfig, HttpRequest) - Method in class org.tio.http.common.session.id.impl.SnowflakeSessionIdGenerator
-
- sessionId(HttpConfig, HttpRequest) - Method in class org.tio.http.common.session.id.impl.UUIDSessionIdGenerator
-
- sessionId(HttpConfig, HttpRequest) - Method in interface org.tio.http.common.session.id.ISessionIdGenerator
-
- sessionIds - Variable in class org.tio.http.server.stat.ip.path.IpAccessStat
-
这个ip下的所有sessionid
- sessionRateLimiter - Variable in class org.tio.http.common.HttpConfig
-
- SessionRateLimiter - Interface in org.tio.http.common.intf
-
session限流接口
- SET_COOKIE - Static variable in class org.tio.http.common.HeaderName
-
- Set_Cookie - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
- setAccessible(Method) - Static method in class org.tio.utils.hutool.ClassUtil
-
设置方法为可访问
- setAddress(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- setAddress(String) - Method in class org.tio.utils.qr.scheme.MeCard
-
- setAddress(String) - Method in class org.tio.utils.qr.scheme.VCard
-
- setAllowDomains(String[]) - Method in class org.tio.http.common.HttpConfig
-
- setAllWarnCount(AtomicInteger) - Method in class org.tio.monitor.RateLimiterWrap
-
- setAmount(String) - Method in class org.tio.utils.qr.scheme.Girocode
-
- setAppendRequestHeaderString(boolean) - Method in class org.tio.http.common.HttpConfig
-
- setAppPackage(String) - Method in class org.tio.utils.qr.scheme.GooglePlay
-
- setAsynchronousSocketChannel(AsynchronousSocketChannel) - Method in class org.tio.client.ConnectionCompletionVo
-
- setAsynchronousSocketChannel(AsynchronousSocketChannel) - Method in class org.tio.core.ChannelContext
-
- setAttribute(Object) - Method in class org.tio.core.ChannelContext
-
设置默认属性
- setAttribute(String, Serializable) - Method in class org.tio.http.common.HttpPacket
-
设置属性
- setAttribute(String, Serializable, HttpConfig) - Method in class org.tio.http.common.session.HttpSession
-
设置会话属性
- setAttribute(String, Object) - Method in interface org.tio.utils.prop.IPropSupport
-
设置属性
- setAttribute(String, Object) - Method in class org.tio.utils.prop.MapWithLockPropSupport
-
- setAuthentication(Wifi.Authentication) - Method in class org.tio.utils.qr.scheme.Wifi
-
- setAuthentication(String) - Method in class org.tio.utils.qr.scheme.Wifi
-
- setBetweenMs(long) - Method in class org.tio.utils.hutool.BetweenFormater
-
设置 时长毫秒数
- setBic(String) - Method in class org.tio.utils.qr.scheme.Girocode
-
- setBindIp(String) - Method in class org.tio.client.ClientChannelContext
-
- setBindIp(String) - Method in class org.tio.client.ConnectionCompletionVo
-
- setBindIp(String) - Method in class org.tio.http.common.HttpConfig
-
- setBindIp(String) - Method in class org.tio.websocket.server.WsServerConfig
-
- setBindPort(Integer) - Method in class org.tio.client.ClientChannelContext
-
- setBindPort(Integer) - Method in class org.tio.client.ConnectionCompletionVo
-
- setBlockSend(boolean) - Method in class org.tio.core.intf.Packet
-
- setBody(byte[]) - Method in class org.tio.http.common.HttpPacket
-
- setBody(byte[]) - Method in class org.tio.websocket.common.WsPacket
-
- setBodyFormat(HttpConst.RequestBodyFormat) - Method in class org.tio.http.common.HttpRequest
-
- setBodys(byte[][]) - Method in class org.tio.websocket.common.WsPacket
-
- setBodyString(String) - Method in class org.tio.http.common.HttpRequest
-
- setBsId(String) - Method in class org.tio.cluster.TioClusterVo
-
- setBsId(String) - Method in class org.tio.core.ChannelContext
-
- setByteBuffer(ByteBuffer) - Method in class org.tio.core.ssl.SslVo
-
- setByteCount(int) - Method in class org.tio.core.intf.Packet
-
- setByteOrder(ByteOrder) - Method in class org.tio.core.GroupContext
-
- setBytes(byte[]) - Method in class org.tio.core.intf.EncodedPacket
-
- setBytes(byte[]) - Method in class org.tio.http.common.Cookie
-
- setCacheName(String) - Method in class org.tio.utils.cache.AbsCache
-
- setCacheName(String) - Method in class org.tio.utils.cache.CacheChangedVo
-
- setCacheName(String) - Method in class org.tio.utils.cache.redis.ExpireVo
-
- setCanceled(boolean) - Method in class org.tio.utils.thread.pool.AbstractSynRunnable
-
- setChannelContext(ClientChannelContext) - Method in class org.tio.client.ConnectionCompletionVo
-
- setChannelContext(ChannelContext) - Method in class org.tio.http.common.HttpRequest
-
- setChannelContextComparator(Comparator<ChannelContext>) - Method in class org.tio.core.maintain.Groups
-
- setChannelId(String) - Method in class org.tio.cluster.TioClusterVo
-
- setCharset(String) - Method in class org.tio.core.udp.UdpConf
-
- setCharset(String) - Method in class org.tio.http.common.HttpConfig
-
- setCharset(String) - Method in class org.tio.http.common.HttpRequest
-
- setCharset(String) - Method in class org.tio.http.common.HttpResponse
-
- setCharset(String) - Method in class org.tio.websocket.server.WsServerConfig
-
- setCheckHost(boolean) - Method in class org.tio.http.common.HttpConfig
-
- setClientAioHandler(ClientAioHandler) - Method in class org.tio.client.ClientGroupContext
-
- setClientAioListener(ClientAioListener) - Method in class org.tio.client.ClientGroupContext
-
- setClientGroupContext(ClientGroupContext) - Method in class org.tio.client.TioClient
-
- setClientId(String) - Method in class org.tio.cluster.TioClusterVo
-
- setClientId(String) - Method in class org.tio.utils.cache.CacheChangedVo
-
- setClosed(boolean) - Method in class org.tio.core.ChannelContext
-
- setClosed(boolean) - Method in class org.tio.http.common.HttpRequest
-
- setCloseListener(ISessionClosedListener) - Method in interface org.tio.core.ssl.facade.ISSLFacade
-
- setCloseListener(ISessionClosedListener) - Method in class org.tio.core.ssl.facade.SSLFacade
-
- setCluster4all(boolean) - Method in class org.tio.cluster.TioClusterConfig
-
- setCluster4bsId(boolean) - Method in class org.tio.cluster.TioClusterConfig
-
- setCluster4channelId(boolean) - Method in class org.tio.cluster.TioClusterConfig
-
- setCluster4group(boolean) - Method in class org.tio.cluster.TioClusterConfig
-
- setCluster4ip(boolean) - Method in class org.tio.cluster.TioClusterConfig
-
- setCluster4user(boolean) - Method in class org.tio.cluster.TioClusterConfig
-
- setCode(Integer) - Method in class org.tio.utils.resp.RespVo
-
- setCode(int) - Method in class org.tio.utils.ui.layui.table.LayuiPage
-
- setCompany(String) - Method in class org.tio.utils.qr.scheme.VCard
-
- setCompatible1_0(boolean) - Method in class org.tio.http.common.HttpConfig
-
- setCompress(Compress) - Method in class org.tio.webpack.model.Root
-
- setCompressedData(String) - Method in class org.tio.webpack.cache.CacheVo
-
- setConfiguration(Configuration) - Method in class org.tio.http.common.view.freemarker.FreemarkerConfig
-
- setConnection(String) - Method in class org.tio.http.common.HttpRequest
-
- setConnectionCompletionHandler(ConnectionCompletionHandler) - Method in class org.tio.client.ClientGroupContext
-
- setConsole(Console) - Method in class org.tio.webpack.model.Root
-
- setContentDisposition(String) - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- setContentLength(int) - Method in class org.tio.http.common.HttpRequest
-
- setContentType(String) - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- setCookieMap(Map<String, Cookie>) - Method in class org.tio.http.common.HttpRequest
-
- setCookies(List<Cookie>) - Method in class org.tio.http.common.HttpRequest
-
- setCookies(List<Cookie>) - Method in class org.tio.http.common.HttpResponse
-
- setCount(long) - Method in class org.tio.utils.ui.layui.table.LayuiPage
-
- setCountDownLatch(CountDownLatch) - Method in class org.tio.client.ConnectionCompletionVo
-
- setCountDownLatch(CountDownLatch) - Method in class org.tio.core.intf.Packet.Meta
-
- setCreateTime(long) - Method in class org.tio.http.common.HttpRequest
-
- setCreateTime(long) - Method in class org.tio.http.common.session.HttpSession
-
- setCss(boolean) - Method in class org.tio.webpack.model.Compress
-
- setCurrUseridGetter(CurrUseridGetter) - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
- setData(byte[]) - Method in class org.tio.core.udp.UdpPacket
-
- setData(byte[]) - Method in class org.tio.http.common.UploadFile
-
- setData(Object) - Method in class org.tio.utils.resp.RespVo
-
- setData(Collection<Object>) - Method in class org.tio.utils.ui.layui.table.LayuiPage
-
- setData(String, byte[]) - Static method in class org.tio.utils.zk.Zk
-
- setData(String, String) - Static method in class org.tio.utils.zk.Zk
-
- setDatacenterid(Integer) - Static method in class org.tio.utils.Uuid
-
- setDebug(boolean) - Method in class org.tio.webpack.model.Root
-
- setDebugEnabled(boolean) - Static method in class org.tio.core.ssl.facade.SSLLog
-
- setDev(boolean) - Method in class org.tio.webpack.model.Root
-
- setDomain(String) - Method in class org.tio.http.common.Cookie
-
- setDomain(String) - Method in class org.tio.http.server.session.DomainSessionCookieDecorator
-
- setDuration(long) - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- setDuration(long) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- setDuration(long) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- setDuration(long) - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- setDurationType(Long) - Method in class org.tio.core.stat.IpStat
-
- setDurationType(Long) - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- setDurationType(Long) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- setDurationType(Long) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- setDurationType(Long) - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- setEap(String) - Method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- setEmail(String) - Method in class org.tio.utils.qr.scheme.EMail
-
- setEmail(String) - Method in class org.tio.utils.qr.scheme.MeCard
-
- setEmail(String) - Method in class org.tio.utils.qr.scheme.VCard
-
- setEmail1(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- setEmail2(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- setEmail3(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- setEncoding(Girocode.Encoding) - Method in class org.tio.utils.qr.scheme.Girocode
-
- setEnd(String) - Method in class org.tio.utils.qr.scheme.IEvent
-
- setError(boolean) - Method in class org.tio.webpack.model.Console
-
- setExecuted(boolean) - Method in class org.tio.utils.thread.pool.AbstractSynRunnable
-
是否已经提交到线程池了
- setExpires(String) - Method in class org.tio.http.common.Cookie
-
- setFile(File) - Method in class org.tio.http.common.HttpResource
-
- setFilename(String) - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- setFirstAccessTime(long) - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- setFirstAccessTime(long) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- setFirstAccessTime(long) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- setFirstAccessTime(long) - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- setFreemarkerConfig(FreemarkerConfig) - Method in class org.tio.http.common.HttpConfig
-
- setFromCluster(boolean) - Method in class org.tio.core.intf.Packet
-
- setGroup(String) - Method in class org.tio.cluster.TioClusterVo
-
- setGroupContext(GroupContext) - Method in class org.tio.core.ChannelContext
-
- setGroupListener(GroupListener) - Method in class org.tio.core.GroupContext
-
- setGroups(SetWithLock<String>) - Method in class org.tio.core.ChannelContext
-
- setHandShake(boolean) - Method in class org.tio.websocket.common.WsPacket
-
- setHandshakeCompleted(boolean) - Method in class org.tio.core.ssl.SslFacadeContext
-
- setHandshakeCompletedListener(IHandshakeCompletedListener) - Method in interface org.tio.core.ssl.facade.ISSLFacade
-
- setHandshakeCompletedListener(IHandshakeCompletedListener) - Method in class org.tio.core.ssl.facade.SSLFacade
-
- setHandshaked(boolean) - Method in class org.tio.websocket.common.WsSessionContext
-
- setHandshakeRequestPacket(HttpRequest) - Method in class org.tio.websocket.common.WsSessionContext
-
- setHandshakeResponsePacket(HttpResponse) - Method in class org.tio.websocket.common.WsSessionContext
-
- setHasGzipped(boolean) - Method in class org.tio.http.common.HttpResponse
-
- setHeaders(Map<String, String>) - Method in class org.tio.http.common.HttpRequest
-
设置好header后,会把cookie等头部信息也设置好
- setHeaderString(String) - Method in class org.tio.http.common.HttpPacket
-
- setHeartbeatTimeout(long) - Method in class org.tio.core.GroupContext
-
- setHidden(String) - Method in class org.tio.utils.qr.scheme.Wifi
-
- setHidden(boolean) - Method in class org.tio.utils.qr.scheme.Wifi
-
- setHint(String) - Method in class org.tio.utils.qr.scheme.Girocode
-
- setHtml(boolean) - Method in class org.tio.webpack.model.Compress
-
- setHttpConfig(HttpConfig) - Method in class org.tio.http.common.HttpRequest
-
- setHttpConfig(HttpConfig) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- setHttpConfig(HttpConfig) - Method in class org.tio.http.server.HttpServerAioHandler
-
- setHttpConfig(WsServerConfig) - Method in class org.tio.websocket.server.WsServerAioHandler
-
- setHttpOnly(boolean) - Method in class org.tio.http.common.Cookie
-
- setHttpRequestHandler(HttpRequestHandler) - Method in class org.tio.http.common.HttpConfig
-
- setHttpRequestHandler(HttpRequestHandler) - Method in class org.tio.http.server.HttpServerStarter
-
- setHttpRequestPacket(HttpRequest) - Method in class org.tio.http.common.HttpResponse
-
- setHttpServerInterceptor(HttpServerInterceptor) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- setHttpSession(HttpSession) - Method in class org.tio.http.common.HttpRequest
-
- setHttpSessionListener(HttpSessionListener) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- setIban(String) - Method in class org.tio.utils.qr.scheme.Girocode
-
- setId(Long) - Method in class org.tio.core.intf.Packet
-
- setId(String) - Method in class org.tio.http.common.session.HttpSession
-
- setInfo(boolean) - Method in class org.tio.webpack.model.Console
-
- setInitData(String) - Method in class org.tio.webpack.cache.CacheVo
-
- setInitPath(String) - Method in class org.tio.http.common.RequestLine
-
- setInputStream(InputStream) - Method in class org.tio.http.common.HttpResource
-
- setInterval(long) - Method in class org.tio.client.ReconnConf
-
- setIp(String) - Method in class org.tio.cluster.TioClusterVo
-
- setIp(String) - Method in class org.tio.core.Node
-
- setIp(String) - Method in class org.tio.core.stat.IpStat
-
- setIp(String) - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- setIp(String) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- setIp(String) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- setIp(String) - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- setIpPathAccessStatMap(MapWithLock<String, IpPathAccessStat>) - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- setIpPathAccessStats(IpPathAccessStats) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- setIpStatListener(IpStatListener) - Method in class org.tio.core.GroupContext
-
- setIsAjax(Boolean) - Method in class org.tio.http.common.HttpRequest
-
- setIsSentSuccess(Boolean) - Method in class org.tio.core.intf.Packet.Meta
-
- setIsSupportGzip(Boolean) - Method in class org.tio.http.common.HttpRequest
-
- setJs(boolean) - Method in class org.tio.webpack.model.Compress
-
- setKey(String) - Method in class org.tio.http.common.KeyValue
-
- setKey(String) - Method in class org.tio.utils.cache.CacheChangedVo
-
- setKey(String) - Method in class org.tio.utils.cache.redis.ExpireVo
-
- setKeyManagerFactory(KeyManagerFactory) - Method in class org.tio.core.ssl.SslConfig
-
- setLastAccessTime(long) - Method in class org.tio.http.server.stat.ip.path.IpAccessStat
-
- setLastAccessTime(long) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- setLastAccessTime(long) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- setLastAccessTime(long) - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- setLastModified(HeaderValue) - Method in class org.tio.http.common.HttpResponse
-
- setLastModified(long) - Method in class org.tio.http.server.handler.FileCache
-
- setLastParts(List<byte[]>) - Method in class org.tio.websocket.common.WsSessionContext
-
- setLastWarnTime(long) - Method in class org.tio.monitor.RateLimiterWrap
-
- setLatestTimeOfReceivedByte(long) - Method in class org.tio.core.stat.ChannelStat
-
- setLatestTimeOfSentByte(long) - Method in class org.tio.core.stat.ChannelStat
-
- setLatestTimeOfSentPacket(long) - Method in class org.tio.core.stat.ChannelStat
-
- setLevel(BetweenFormater.Level) - Method in class org.tio.utils.hutool.BetweenFormater
-
设置格式化级别
- setList(List<T>) - Method in class org.tio.utils.page.Page
-
- setLog(boolean) - Method in class org.tio.webpack.model.Console
-
- setMap(Map<String, String>) - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- setMaxAge(Long) - Method in class org.tio.http.common.Cookie
-
- setMaxAllWarnCount(int) - Method in class org.tio.monitor.RateLimiterWrap
-
- setMaxLengthOfMultiBody(int) - Method in class org.tio.http.common.HttpConfig
-
- setMaxLiveTimeOfStaticRes(int) - Method in class org.tio.http.common.HttpConfig
-
- setMaxWarnCount(int) - Method in class org.tio.monitor.RateLimiterWrap
-
- setMeta(Packet.Meta) - Method in class org.tio.core.intf.Packet
-
- setMethod(Method) - Method in class org.tio.http.common.RequestLine
-
- setMethod(Method) - Method in class org.tio.http.server.mvc.VariablePathVo
-
- setMinifyHtml(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setModelGenerator(ModelGenerator) - Method in class org.tio.http.common.view.freemarker.FreemarkerConfig
-
- setMsg(String) - Method in class org.tio.utils.resp.RespVo
-
- setMsg(String) - Method in class org.tio.utils.ui.layui.table.LayuiPage
-
- setName(String) - Method in class org.tio.core.GroupContext
-
- setName(String) - Method in class org.tio.http.common.Cookie
-
- setName(String) - Method in class org.tio.http.common.HttpMultiBodyDecoder.Header
-
- setName(String) - Method in class org.tio.http.common.UploadFile
-
- setName(String) - Method in class org.tio.utils.qr.scheme.Girocode
-
- setName(String) - Method in class org.tio.utils.qr.scheme.MeCard
-
- setName(String) - Method in class org.tio.utils.qr.scheme.VCard
-
- setName(String) - Method in class org.tio.utils.thread.pool.SynThreadPoolExecutor
-
Sets the name.
- setName1(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- setName2(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- setNeedRemove(boolean) - Method in class org.tio.core.ChannelContext.CloseMeta
-
- setNewByteBuffer(ByteBuffer) - Method in class org.tio.core.task.DecodeRunnable
-
- setNote(String) - Method in class org.tio.utils.qr.scheme.VCard
-
- setNumber(String) - Method in class org.tio.utils.qr.scheme.MMS
-
- setNumber(String) - Method in class org.tio.utils.qr.scheme.SMS
-
- setObj(T) - Method in class org.tio.utils.lock.ObjWithLock
-
- setOrganizer(String) - Method in class org.tio.utils.qr.scheme.IEvent
-
- setPacket(Packet) - Method in class org.tio.cluster.TioClusterVo
-
- setPacketHandlerMode(PacketHandlerMode) - Method in class org.tio.core.GroupContext
-
- setPacketListener(PacketListener) - Method in class org.tio.core.intf.Packet
-
- setPacketNeededLength(Integer) - Method in class org.tio.core.ChannelContext
-
- setPage404(String) - Method in class org.tio.http.common.HttpConfig
-
- setPage500(String) - Method in class org.tio.http.common.HttpConfig
-
- setPageInClasspath(boolean) - Method in class org.tio.http.common.HttpConfig
-
- setPageNumber(Integer) - Method in class org.tio.utils.page.Page
-
- setPageRoot(String) - Method in class org.tio.http.common.HttpConfig
-
- setPageSize(Integer) - Method in class org.tio.utils.page.Page
-
- setParams(Map<String, Object[]>) - Method in class org.tio.http.common.HttpRequest
-
- setPath(String) - Method in class org.tio.http.common.Cookie
-
- setPath(String) - Method in class org.tio.http.common.HttpResource
-
- setPath(String) - Method in class org.tio.http.common.RequestLine
-
譬如http://www.163.com/user/get?value=tan&id=789,那些此值就是/user/get
- setPath(String) - Method in class org.tio.http.server.mvc.PathUnitVo
-
对于/user/{userid}来说,此值是userid
- setPath(String) - Method in class org.tio.http.server.mvc.VariablePathVo
-
原path,形如/user/{userid}
- setPath(String) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
- setPath(String) - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- setPath(String) - Method in class org.tio.webpack.cache.CacheVo
-
- setPathUnits(PathUnitVo[]) - Method in class org.tio.http.server.mvc.VariablePathVo
-
对于/user/{userid},就是["user", "userid"]
- setPhase(String) - Method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- setPhoneNumber(String) - Method in class org.tio.utils.qr.scheme.VCard
-
- setPoints(List<String>) - Method in class org.tio.utils.qr.scheme.GeoInfo
-
- setPort(int) - Method in class org.tio.core.Node
-
- setPreEncodedByteBuffer(ByteBuffer) - Method in class org.tio.core.intf.Packet
-
- setPreserveLineBreaks(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setPreventCaching(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setProtocol(String) - Method in class org.tio.http.common.RequestLine
-
- setProxied(boolean) - Method in class org.tio.http.common.HttpConfig
-
- setPsk(String) - Method in class org.tio.utils.qr.scheme.Wifi
-
- setPurposeCode(String) - Method in class org.tio.utils.qr.scheme.Girocode
-
- setQrWriter(Writer) - Method in class org.tio.utils.qr.AbstractQRCode
-
- setQueryString(String) - Method in class org.tio.http.common.RequestLine
-
譬如http://www.163.com/user/get?value=tan&id=789,那些此值就是name=tan&id=789
- setRateLimiter(RateLimiter) - Method in class org.tio.monitor.RateLimiterWrap
-
- setReadBufferSize(int) - Method in class org.tio.core.GroupContext
-
- setReadBufferSize(int) - Method in class org.tio.core.udp.UdpServerConf
-
- setReconnConf(ReconnConf) - Method in class org.tio.client.ClientGroupContext
-
- setReconnCount(int) - Method in class org.tio.core.ChannelContext
-
- setReconnect(boolean) - Method in class org.tio.client.ConnectionCompletionVo
-
- setReconnect(boolean) - Method in class org.tio.core.ChannelContext
-
- setRedisson(RedissonClient) - Method in class org.tio.cluster.redisson.RedissonTioClusterTopic
-
- setReference(String) - Method in class org.tio.utils.qr.scheme.Girocode
-
- setRemark(String) - Method in class org.tio.core.ChannelContext.CloseMeta
-
- setRemote(Node) - Method in class org.tio.core.udp.UdpPacket
-
- setRemote(Node) - Method in class org.tio.http.common.HttpRequest
-
- setRemoveComments(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoved(boolean) - Method in class org.tio.core.ChannelContext
-
- setRemoveFormAttributes(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveHttpProtocol(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveHttpsProtocol(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveInputAttributes(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveIntertagSpaces(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveJavaScriptProtocol(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveLinkAttributes(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveMutliSpaces(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveQuotes(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveScriptAttributes(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRemoveStyleAttributes(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setRequestLine(RequestLine) - Method in class org.tio.http.common.HttpRequest
-
- setRespForBlackIp(HttpResponse) - Method in class org.tio.http.common.HttpConfig
-
- setRespId(Long) - Method in class org.tio.core.intf.Packet
-
- setResponse(HttpResponse) - Method in class org.tio.http.server.handler.FileCache
-
- setResponseLineBinary(byte[]) - Method in enum org.tio.http.common.HttpResponseStatus
-
- setRetryCount(int) - Method in class org.tio.client.ReconnConf
-
- setSecure(boolean) - Method in class org.tio.http.common.Cookie
-
- setServerAioListener(ServerAioListener) - Method in class org.tio.server.ServerGroupContext
-
- setServerGroupContext(ServerGroupContext) - Method in class org.tio.server.TioServer
-
- setServerInfo(String) - Method in class org.tio.http.common.HttpConfig
-
- setServerNode(Node) - Method in class org.tio.client.ConnectionCompletionVo
-
- setServerNode(Node) - Method in class org.tio.core.ChannelContext
-
- setServerNode(Node) - Method in class org.tio.core.udp.UdpConf
-
- setSessionCacheName(String) - Method in class org.tio.http.common.HttpConfig
-
- setSessionCookieDecorator(SessionCookieDecorator) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- setSessionCookieName(String) - Method in class org.tio.http.common.HttpConfig
-
- setSessionIdGenerator(ISessionIdGenerator) - Method in class org.tio.http.common.HttpConfig
-
- setSessionRateLimiter(SessionRateLimiter) - Method in class org.tio.http.common.HttpConfig
-
- setSessionStore(ICache) - Method in class org.tio.http.common.HttpConfig
-
- setShortConnection(boolean) - Method in class org.tio.core.GroupContext
-
- setSimpleBooleanAttributes(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setSimpleDoctype(boolean) - Method in class org.tio.webpack.compress.html.HtmlOptions
-
- setSize(int) - Method in class org.tio.http.common.UploadFile
-
- setSkipIpStat(boolean) - Method in class org.tio.http.common.HttpResponse
-
- setSkipTokenStat(boolean) - Method in class org.tio.http.common.HttpResponse
-
- setSsid(String) - Method in class org.tio.utils.qr.scheme.Wifi
-
- setSslConfig(SslConfig) - Method in class org.tio.core.GroupContext
-
- setSslEncrypted(boolean) - Method in class org.tio.core.intf.Packet
-
- setSslFacadeContext(SslFacadeContext) - Method in class org.tio.core.ChannelContext
-
- setSSLListener(ISSLListener) - Method in interface org.tio.core.ssl.facade.ISSLFacade
-
- setSSLListener(ISSLListener) - Method in class org.tio.core.ssl.facade.SSLFacade
-
- setStamp(String) - Method in class org.tio.utils.qr.scheme.IEvent
-
- setStart(Date) - Method in class org.tio.core.stat.IpStat
-
- setStart(String) - Method in class org.tio.utils.qr.scheme.IEvent
-
- setStaticRes(boolean) - Method in class org.tio.http.common.HttpResponse
-
- setStaticResCache(CaffeineCache) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- setStatPathFilter(StatPathFilter) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
- setStatPathFilter(StatPathFilter) - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
- setStatus(HttpResponseStatus) - Method in class org.tio.http.common.HttpResponse
-
- setStopped(boolean) - Method in class org.tio.core.GroupContext
-
- setSubject(String) - Method in class org.tio.utils.qr.scheme.MMS
-
- setSubject(String) - Method in class org.tio.utils.qr.scheme.SMS
-
- setSuffixes(String[]) - Method in class org.tio.http.common.view.freemarker.FreemarkerConfig
-
- setSummary(String) - Method in class org.tio.utils.qr.scheme.IEvent
-
- setSynSeq(Integer) - Method in class org.tio.core.intf.Packet
-
- setTelephone(String) - Method in class org.tio.utils.qr.scheme.MeCard
-
- setTelephone(String) - Method in class org.tio.utils.qr.scheme.Telephone
-
- setTelephone1(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- setTelephone2(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- setTelephone3(String) - Method in class org.tio.utils.qr.scheme.KddiAu
-
- setText(String) - Method in class org.tio.utils.qr.scheme.Girocode
-
- setThreadName(String) - Method in class org.tio.utils.thread.pool.DefaultThreadFactory
-
Sets the thread name.
- setThrowable(Throwable) - Method in class org.tio.core.ChannelContext.CloseMeta
-
- setThrowableHandler(ThrowableHandler) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- setTime(long) - Method in class org.tio.core.udp.UdpPacket
-
- setTimeClosed(long) - Method in class org.tio.core.stat.ChannelStat
-
- setTimeFirstConnected(Long) - Method in class org.tio.core.stat.ChannelStat
-
- setTimeInReconnQueue(long) - Method in class org.tio.core.stat.ChannelStat
-
- setTimeout(int) - Method in class org.tio.core.udp.UdpConf
-
- setTimeToIdleSeconds(long) - Method in class org.tio.utils.cache.redis.ExpireVo
-
- setTioClient(TioClient) - Method in class org.tio.client.ConnectionCompletionVo
-
- setTioClusterConfig(TioClusterConfig) - Method in class org.tio.core.GroupContext
-
- setTioClusterMessageListener(TioClusterMessageListener) - Method in class org.tio.cluster.redisson.RedissonMessageListener
-
- setTioClusterTopic(TioClusterTopic) - Method in class org.tio.cluster.TioClusterConfig
-
- setTioUuid(TioUuid) - Method in class org.tio.core.GroupContext
-
- setTitel(String) - Method in class org.tio.utils.qr.scheme.Bookmark
-
- setTitle(String) - Method in class org.tio.utils.qr.scheme.VCard
-
- setToAll(boolean) - Method in class org.tio.cluster.TioClusterVo
-
- setToken(String) - Method in class org.tio.cluster.TioClusterVo
-
- setToken(String) - Method in class org.tio.core.ChannelContext
-
- setToken(String) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- setToken(String) - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- setToken(String) - Method in class org.tio.websocket.common.WsSessionContext
-
- setTokenPathAccessStatMap(MapWithLock<String, TokenPathAccessStat>) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- setTokenPathAccessStats(TokenPathAccessStats) - Method in class org.tio.http.server.handler.DefaultHttpRequestHandler
-
- setTotalPage(Integer) - Method in class org.tio.utils.page.Page
-
- setTotalRow(Integer) - Method in class org.tio.utils.page.Page
-
- setTrustManagerFactory(TrustManagerFactory) - Method in class org.tio.core.ssl.SslConfig
-
- setType(CacheChangeType) - Method in class org.tio.utils.cache.CacheChangedVo
-
- setUdpHandler(UdpHandler) - Method in class org.tio.core.udp.UdpServerConf
-
- setUid(String) - Method in class org.tio.http.server.stat.token.TokenAccessStat
-
- setUid(String) - Method in class org.tio.http.server.stat.token.TokenPathAccessStat
-
- setUid(String) - Method in class org.tio.utils.qr.scheme.IEvent
-
- setUrl(String) - Method in class org.tio.utils.qr.scheme.Bookmark
-
- setUrl(String) - Method in class org.tio.utils.qr.scheme.Url
-
- setUseQueueDecode(boolean) - Method in class org.tio.core.GroupContext
-
是否用队列解码(系统初始化时确定该值,中途不要变更此值,否则在切换的时候可能导致消息丢失
- setUseQueueSend(boolean) - Method in class org.tio.core.GroupContext
-
是否用队列发送,可以随时切换
- setUser(String) - Method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- setUserid(String) - Method in class org.tio.cluster.TioClusterVo
-
- setUserid(String) - Method in class org.tio.core.ChannelContext
-
- setUseSession(boolean) - Method in class org.tio.http.common.HttpConfig
-
- setValue(String) - Method in class org.tio.http.common.Cookie
-
- setValue(String) - Method in class org.tio.http.common.KeyValue
-
- setVar(boolean) - Method in class org.tio.http.server.mvc.PathUnitVo
-
- setVersion(String) - Method in class org.tio.http.common.RequestLine
-
- setVideoId(String) - Method in class org.tio.utils.qr.scheme.YouTube
-
- setWaitingStop(boolean) - Method in class org.tio.server.TioServer
-
- setWarnClearInterval(int) - Method in class org.tio.monitor.RateLimiterWrap
-
- setWarnCount(AtomicInteger) - Method in class org.tio.monitor.RateLimiterWrap
-
- setWebsite(String) - Method in class org.tio.utils.qr.scheme.VCard
-
- setWelcomeFile(String) - Method in class org.tio.http.common.HttpConfig
-
- SetWithLock<T> - Class in org.tio.utils.lock
-
- SetWithLock(Set<T>) - Constructor for class org.tio.utils.lock.SetWithLock
-
- SetWithLock(Set<T>, ReentrantReadWriteLock) - Constructor for class org.tio.utils.lock.SetWithLock
-
- setWorkid(Integer) - Static method in class org.tio.utils.Uuid
-
- setWriteMappingToFile(boolean) - Method in class org.tio.http.server.mvc.Routes
-
- setWsBodyLength(long) - Method in class org.tio.websocket.common.WsPacket
-
- setWsBodyText(String) - Method in class org.tio.websocket.common.WsPacket
-
- setWsEof(boolean) - Method in class org.tio.websocket.common.WsPacket
-
- setWsHasMask(boolean) - Method in class org.tio.websocket.common.WsPacket
-
- setWsMask(byte[]) - Method in class org.tio.websocket.common.WsPacket
-
- setWsOpcode(Opcode) - Method in class org.tio.websocket.common.WsPacket
-
- SHA1(String) - Static method in class org.tio.websocket.common.util.SHA1Util
-
- SHA1(String, Charset) - Static method in class org.tio.websocket.common.util.SHA1Util
-
- SHA1Util - Class in org.tio.websocket.common.util
-
- SHA1Util() - Constructor for class org.tio.websocket.common.util.SHA1Util
-
- share(GroupContext) - Method in class org.tio.core.GroupContext
-
- ShortMessageTemplateExceptionHandler - Class in org.tio.utils.freemarker
-
ShortMessageTemplateExceptionHandler
- ShortMessageTemplateExceptionHandler() - Constructor for class org.tio.utils.freemarker.ShortMessageTemplateExceptionHandler
-
- sign(String, String, String) - Static method in class org.tio.websocket.common.util.Md5
-
签名字符串
- SimpleCache<K,V> - Class in org.tio.utils.hutool
-
- SimpleCache() - Constructor for class org.tio.utils.hutool.SimpleCache
-
- size(Long) - Method in class org.tio.core.maintain.IpStats
-
- size(Long) - Method in class org.tio.http.server.stat.ip.path.IpPathAccessStats
-
- size(Long) - Method in class org.tio.http.server.stat.token.TokenPathAccessStats
-
- size() - Method in class org.tio.utils.cache.caffeine.CaffeineCache
-
- size() - Method in class org.tio.utils.cache.guava.GuavaCache
-
- size() - Method in class org.tio.utils.hutool.FastByteArrayOutputStream
-
- size() - Method in class org.tio.utils.hutool.FastByteBuffer
-
- size() - Method in class org.tio.utils.lock.ListWithLock
-
- size() - Method in class org.tio.utils.lock.MapWithLock
-
- size() - Method in class org.tio.utils.lock.SetWithLock
-
- slice(ByteBuffer) - Static method in class org.tio.core.ssl.facade.BufferUtils
-
- SMS - Class in org.tio.utils.qr.scheme
-
Encodes a sms code, format is: sms:+1-212-555-1212:subject
- SMS() - Constructor for class org.tio.utils.qr.scheme.SMS
-
- Snowflake - Class in org.tio.utils.hutool
-
Twitter的Snowflake 算法
分布式系统中,有一些需要使用全局唯一ID的场景,有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。
snowflake的结构如下(每部分用-分开):
- Snowflake(long, long) - Constructor for class org.tio.utils.hutool.Snowflake
-
构造
- SnowflakeSessionIdGenerator - Class in org.tio.http.common.session.id.impl
-
- SnowflakeSessionIdGenerator(int, int) - Constructor for class org.tio.http.common.session.id.impl.SnowflakeSessionIdGenerator
-
- SPACE - Static variable in interface org.tio.utils.SysConst
-
一个空格
- SPACE_ - Static variable in interface org.tio.utils.SysConst
-
- split(ByteBuffer, int) - Static method in class org.tio.core.utils.ByteBufferUtils
-
- split(String, String) - Static method in class org.tio.utils.hutool.StrUtil
-
- SSID - Static variable in class org.tio.utils.qr.scheme.Wifi
-
- sslConfig - Variable in class org.tio.core.GroupContext
-
- SslConfig - Class in org.tio.core.ssl
-
- SSLFacade - Class in org.tio.core.ssl.facade
-
一个
- SSLFacade(ChannelContext, SSLContext, boolean, boolean, ITaskHandler) - Constructor for class org.tio.core.ssl.facade.SSLFacade
-
- sslFacadeContext - Variable in class org.tio.core.ChannelContext
-
- SslFacadeContext - Class in org.tio.core.ssl
-
- SslFacadeContext(ChannelContext) - Constructor for class org.tio.core.ssl.SslFacadeContext
-
- SslHandshakeCompletedListener - Class in org.tio.core.ssl
-
- SslHandshakeCompletedListener(ChannelContext) - Constructor for class org.tio.core.ssl.SslHandshakeCompletedListener
-
- SslListener - Class in org.tio.core.ssl
-
- SslListener(ChannelContext) - Constructor for class org.tio.core.ssl.SslListener
-
- SSLLog - Class in org.tio.core.ssl.facade
-
- SSLLog() - Constructor for class org.tio.core.ssl.facade.SSLLog
-
- SslSessionClosedListener - Class in org.tio.core.ssl
-
- SslSessionClosedListener(ChannelContext) - Constructor for class org.tio.core.ssl.SslSessionClosedListener
-
- SslUtils - Class in org.tio.core.ssl
-
- SslVo - Class in org.tio.core.ssl
-
- SslVo(ByteBuffer, Object) - Constructor for class org.tio.core.ssl.SslVo
-
- SslVo() - Constructor for class org.tio.core.ssl.SslVo
-
- stackTrace() - Static method in class org.tio.utils.thread.ThreadUtils
-
- start() - Method in class org.tio.core.udp.UdpClient
-
- start() - Method in class org.tio.core.udp.UdpServer
-
- start(String, Integer, SynThreadPoolExecutor, ThreadPoolExecutor) - Static method in class org.tio.flash.policy.server.FlashPolicyServerStarter
-
- start(String, Integer) - Static method in class org.tio.flash.policy.server.FlashPolicyServerStarter
-
- start() - Method in class org.tio.http.server.HttpServerStarter
-
- start(boolean) - Method in class org.tio.http.server.HttpServerStarter
-
- start(String, int) - Method in class org.tio.server.TioServer
-
- start() - Static method in class org.tio.utils.cache.redis.RedisExpireUpdateTask
-
- start() - Static method in class org.tio.utils.quartz.QuartzUtils
-
配置文件为"/config/tio-quartz.properties"
- start(String) - Static method in class org.tio.utils.quartz.QuartzUtils
-
- start() - Static method in class org.tio.utils.zk.Zk
-
Start the client.
- start() - Method in class org.tio.websocket.server.WsServerStarter
-
- startTime - Variable in class org.tio.core.GroupContext
-
启动时间
- startWith(CharSequence, CharSequence, boolean) - Static method in class org.tio.utils.hutool.StrUtil
-
是否以指定字符串开头
如果给定的字符串和开头字符串都为null则返回true,否则任意一个值为null返回false
- startWith(CharSequence, char) - Static method in class org.tio.utils.hutool.StrUtil
-
字符串是否以给定字符开始
- startWith(CharSequence, CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
是否以指定字符串开头
- startWithIgnoreCase(CharSequence, CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
是否以指定字符串开头,忽略大小写
- stat - Variable in class org.tio.core.ChannelContext
-
- statOn - Variable in class org.tio.core.GroupContext
-
- StatPathFilter - Interface in org.tio.http.server.stat
-
- status - Variable in enum org.tio.http.common.HttpResponseStatus
-
- status - Variable in class org.tio.http.common.ResponseLine
-
- stop() - Method in class org.tio.client.TioClient
-
- stop() - Method in class org.tio.core.udp.task.UdpHandlerRunnable
-
- stop() - Method in class org.tio.core.udp.task.UdpSendRunnable
-
- stop() - Method in class org.tio.core.udp.UdpServer
-
- stop() - Method in class org.tio.http.server.HttpServerStarter
-
- stop() - Method in class org.tio.server.TioServer
-
- str(Object, String) - Static method in class org.tio.utils.hutool.StrUtil
-
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
- str(Object, Charset) - Static method in class org.tio.utils.hutool.StrUtil
-
将对象转为字符串
1、Byte数组和ByteBuffer会被转换为对应字符串的数组 2、对象数组会调用Arrays.toString方法
- str(CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
- stream() - Method in class org.tio.utils.qr.AbstractQRCode
-
- streamToString(InputStream) - Static method in class org.tio.utils.thoughtworksparanamer.JavadocParanamer
-
- string(HttpRequest, String, String) - Static method in class org.tio.http.server.util.Resps
-
创建字符串输出
- string(HttpRequest, String, String, String) - Static method in class org.tio.http.server.util.Resps
-
创建字符串输出
- StrUtil - Class in org.tio.utils.hutool
-
- StrUtil() - Constructor for class org.tio.utils.hutool.StrUtil
-
- sub(CharSequence, int, int) - Static method in class org.tio.utils.hutool.StrUtil
-
改进JDK subString
index从0开始计算,最后一个字符为-1
如果from和to位置一样,返回 ""
如果from或to为负数,则按照length从后向前数位置,如果绝对值大于字符串长度,则from归到0,to归到length
如果经过修正的index中from大于to,则互换from和to example:
abcdefgh 2 3 =》 c
abcdefgh 2 -3 =》 cde
- subAfter(CharSequence, CharSequence, boolean) - Static method in class org.tio.utils.hutool.StrUtil
-
截取分隔字符串之后的字符串,不包括分隔字符串
如果给定的字符串为空串(null或""),返回原字符串
如果分隔字符串为空串(null或""),则返回空串,如果分隔字符串未找到,返回空串
栗子:
- subBefore(CharSequence, CharSequence, boolean) - Static method in class org.tio.utils.hutool.StrUtil
-
截取分隔字符串之前的字符串,不包括分隔字符串
如果给定的字符串为空串(null或"")或者分隔字符串为null,返回原字符串
如果分隔字符串为空串"",则返回空串,如果分隔字符串未找到,返回原字符串
栗子:
- subBetween(CharSequence, CharSequence, CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
截取指定字符串中间部分,不包括标识字符串
栗子:
- subBetween(CharSequence, CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
截取指定字符串中间部分,不包括标识字符串
栗子:
- submit(Runnable, R) - Method in class org.tio.utils.thread.pool.SynThreadPoolExecutor
-
- subPre(CharSequence, int) - Static method in class org.tio.utils.hutool.StrUtil
-
切割指定位置之前部分的字符串
- subPreGbk(CharSequence, int, CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
截取部分字符串,这里一个汉字的长度认为是2
- SubSchema - Class in org.tio.utils.qr.scheme
-
Abstact class for sub schema.
- subSuf(CharSequence, int) - Static method in class org.tio.utils.hutool.StrUtil
-
切割指定位置之后部分的字符串
- subSufByLength(CharSequence, int) - Static method in class org.tio.utils.hutool.StrUtil
-
切割指定长度的后部分的字符串
- subWithLength(String, int, int) - Static method in class org.tio.utils.hutool.StrUtil
-
截取字符串,从指定位置开始,截取指定长度的字符串
author weibaohui
- SynPacketAction - Enum in org.tio.core
-
同步消息 action
- synSend(ChannelContext, Packet, long) - Static method in class org.tio.core.Tio
-
发送并等待响应.
注意:
1、参数packet的synSeq不为空且大于0(null、等于小于0都不行)
2、对端收到此消息后,需要回一条synSeq一样的消息。业务需要在decode()方法中为packet的synSeq赋值
3、对于同步发送,框架层面并不会帮应用去调用handler.handler(packet, channelContext)方法,应用需要自己去处理响应的消息包,参考:groupContext.getAioHandler().handler(packet, channelContext);
- SynThreadPoolExecutor - Class in org.tio.utils.thread.pool
-
- SynThreadPoolExecutor(int, int, long, BlockingQueue<Runnable>, ThreadFactory, String) - Constructor for class org.tio.utils.thread.pool.SynThreadPoolExecutor
-
- SysConst - Interface in org.tio.utils
-
- SystemTimer - Class in org.tio.utils
-
- SystemTimer() - Constructor for class org.tio.utils.SystemTimer
-
- SystemTimer.TimerListener - Interface in org.tio.utils
-
- Tasks - Class in org.tio.core.ssl.facade
-
- Tasks(Worker, Handshaker) - Constructor for class org.tio.core.ssl.facade.Tasks
-
- TcpConst - Interface in org.tio.core
-
- Telephone - Class in org.tio.utils.qr.scheme
-
Encodes a telephone number, format is: tel:+1-212-555-1212
- Telephone() - Constructor for class org.tio.utils.qr.scheme.Telephone
-
Default constructor to construct new telephone object.
- TEMP_DIR - Static variable in class org.tio.core.maintain.MaintainUtils
-
- TemplateView - Interface in org.tio.http.common.view
-
- tempReceivedFile(ChannelContext) - Static method in class org.tio.core.maintain.MaintainUtils
-
- tempWriteFile(ChannelContext) - Static method in class org.tio.core.maintain.MaintainUtils
-
- terminate() - Method in interface org.tio.core.ssl.facade.ISSLFacade
-
- terminate() - Method in class org.tio.core.ssl.facade.SSLFacade
-
- text - Variable in class org.tio.utils.qr.QRCode
-
- TEXT_HTML_HTML - Static variable in class org.tio.http.common.HeaderValue.Content_Type
-
- text_plain - Static variable in interface org.tio.http.common.HttpConst.RequestHeaderValue.Content_Type
-
普通文本,一般会是json或是xml
- TEXT_PLAIN_JSON - Static variable in class org.tio.http.common.HeaderValue.Content_Type
-
- TEXT_PLAIN_TXT - Static variable in class org.tio.http.common.HeaderValue.Content_Type
-
- Threads - Class in org.tio.utils
-
- ThreadUtils - Class in org.tio.utils.thread
-
- ThreadUtils() - Constructor for class org.tio.utils.thread.ThreadUtils
-
- throwable - Variable in class org.tio.core.ChannelContext.CloseMeta
-
- ThrowableHandler - Interface in org.tio.http.server.intf
-
- Time - Class in org.tio.utils.time
-
- Time() - Constructor for class org.tio.utils.time.Time
-
- timeClosed - Variable in class org.tio.core.stat.ChannelStat
-
连接关闭的时间
- timeCost - Variable in class org.tio.http.server.stat.ip.path.IpAccessStat
-
这个ip访问给服务器带来的时间消耗,单位:毫秒
- timeCost - Variable in class org.tio.http.server.stat.ip.path.IpPathAccessStat
-
这个ip访问这个路径给服务器带来的时间消耗,单位:毫秒
- timeCost - Variable in class org.tio.http.server.stat.token.TokenAccessStat
-
这个token访问给服务器带来的时间消耗,单位:毫秒
- timeCost - Variable in class org.tio.http.server.stat.token.TokenPathAccessStat
-
这个token访问这个路径给服务器带来的时间消耗,单位:毫秒
- timeCreated - Variable in class org.tio.core.stat.ChannelStat
-
ChannelContext对象创建的时间
- timeFirstConnected - Variable in class org.tio.core.stat.ChannelStat
-
第一次连接成功的时间
- timeInReconnQueue - Variable in class org.tio.core.stat.ChannelStat
-
进入重连队列时间
- TIMEOUT_10_MAX_20 - Static variable in class org.tio.http.common.HeaderValue.Keep_Alive
-
- Tio - Class in org.tio.core
-
The Class Tio.
- TIO - Static variable in class org.tio.http.common.HeaderValue.Server
-
- tio() - Static method in class org.tio.utils.TioTools
-
tio版本升级
- Tio.IpBlacklist - Class in org.tio.core
-
- TIO_CLUSTER_TOPIC - Static variable in class org.tio.cluster.TioClusterConfig
-
- TIO_CORE_VERSION - Static variable in interface org.tio.utils.SysConst
-
- tio_from_cache - Static variable in class org.tio.http.common.HeaderName
-
- Tio_From_Cache() - Constructor for class org.tio.http.common.HeaderValue.Tio_From_Cache
-
- tio_from_cache - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
是否是从缓存中获取的数据,tio-httpserver特有的头部信息
- TIO_URL_GITEE - Static variable in interface org.tio.utils.SysConst
-
- TIO_URL_SITE - Static variable in interface org.tio.utils.SysConst
-
- tio_webpack_used_cache - Static variable in class org.tio.http.common.HeaderName
-
- Tio_Webpack_Used_Cache() - Constructor for class org.tio.http.common.HeaderValue.Tio_Webpack_Used_Cache
-
- tio_webpack_used_cache - Static variable in interface org.tio.http.common.HttpConst.ResponseHeaderKey
-
- TioClient - Class in org.tio.client
-
- TioClient(ClientGroupContext) - Constructor for class org.tio.client.TioClient
-
- TioClusterConfig - Class in org.tio.cluster
-
- TioClusterConfig(TioClusterTopic) - Constructor for class org.tio.cluster.TioClusterConfig
-
- TioClusterMessageListener - Class in org.tio.cluster
-
- TioClusterMessageListener(GroupContext) - Constructor for class org.tio.cluster.TioClusterMessageListener
-
- TioClusterTopic - Interface in org.tio.cluster
-
- TioClusterVo - Class in org.tio.cluster
-
成员变量group, userid, ip等字段谁有值就发给谁,toAll为true则发给所有
packet是不允许为null的
- TioClusterVo() - Constructor for class org.tio.cluster.TioClusterVo
-
- TioClusterVo(Packet) - Constructor for class org.tio.cluster.TioClusterVo
-
- TioCssCompressor - Class in org.tio.webpack.compress.css
-
- tioExecutor - Variable in class org.tio.core.GroupContext
-
- TioHtmlCompressor - Class in org.tio.webpack.compress.html
-
- TioHtmlCompressor() - Constructor for class org.tio.webpack.compress.html.TioHtmlCompressor
-
- TioJsCompressor - Class in org.tio.webpack.compress.js
-
An example of how to call the Closure Compiler programmatically,
this is LICENSED AS GPL-3.0.
- TioJsCompressor() - Constructor for class org.tio.webpack.compress.js.TioJsCompressor
-
- tioServer - Static variable in class org.tio.flash.policy.server.FlashPolicyServerStarter
-
- TioServer - Class in org.tio.server
-
- TioServer(ServerGroupContext) - Constructor for class org.tio.server.TioServer
-
- TioTools - Class in org.tio.utils
-
- TioTools() - Constructor for class org.tio.utils.TioTools
-
- TioUtils - Class in org.tio.core.utils
-
- TioUtils() - Constructor for class org.tio.core.utils.TioUtils
-
- TioUuid - Interface in org.tio.core.intf
-
- to(ImageType) - Method in class org.tio.utils.qr.QRCode
-
- toArray() - Method in class org.tio.utils.hutool.FastByteBuffer
-
返回快速缓冲中的数据
- toArray(int, int) - Method in class org.tio.utils.hutool.FastByteBuffer
-
返回快速缓冲中的数据
- toBean(String, Class<T>) - Static method in class org.tio.utils.json.Json
-
- toByteArray() - Method in class org.tio.utils.hutool.FastByteArrayOutputStream
-
转为Byte数组
- toByteArray(InputStream) - Static method in class org.tio.utils.IoUtils
-
- toFormatedJson(Object) - Static method in class org.tio.utils.json.Json
-
- toJson(Object) - Static method in class org.tio.utils.json.Json
-
- toJson(Object, SerializeFilter) - Static method in class org.tio.utils.json.Json
-
- toJsonAboutNull(Object) - Static method in class org.tio.utils.json.Json
-
可以返回null的key值
- TokenAccessStat - Class in org.tio.http.server.stat.token
-
token访问统计
- TokenAccessStat(Long, String, String, String) - Constructor for class org.tio.http.server.stat.token.TokenAccessStat
-
- TokenGetter - Interface in org.tio.http.server.stat.token
-
- TokenPathAccessStat - Class in org.tio.http.server.stat.token
-
token访问路径统计
- TokenPathAccessStat(Long, String, String, String, String) - Constructor for class org.tio.http.server.stat.token.TokenPathAccessStat
-
- TokenPathAccessStatListener - Interface in org.tio.http.server.stat.token
-
- TokenPathAccessStatRemovalListener - Class in org.tio.http.server.stat.token
-
- TokenPathAccessStatRemovalListener(GroupContext, TokenPathAccessStatListener) - Constructor for class org.tio.http.server.stat.token.TokenPathAccessStatRemovalListener
-
- TokenPathAccessStats - Class in org.tio.http.server.stat.token
-
- TokenPathAccessStats(StatPathFilter, TokenGetter, CurrUseridGetter, GroupContext, TokenPathAccessStatListener, Long[]) - Constructor for class org.tio.http.server.stat.token.TokenPathAccessStats
-
- TokenPathAccessStats(StatPathFilter, CurrUseridGetter, GroupContext, TokenPathAccessStatListener, Long[]) - Constructor for class org.tio.http.server.stat.token.TokenPathAccessStats
-
- tokens - Variable in class org.tio.core.GroupContext
-
- Tokens - Class in org.tio.core.maintain
-
一对多 (token <--> ChannelContext)
- Tokens() - Constructor for class org.tio.core.maintain.Tokens
-
- toPackages(Class<?>[]) - Static method in class org.tio.http.server.mvc.Routes
-
- toString() - Method in class org.tio.core.ChannelContext
-
- toString() - Method in class org.tio.core.Node
-
- toString() - Method in class org.tio.core.ssl.SslVo
-
- toString() - Method in class org.tio.core.task.DecodeRunnable
-
- toString() - Method in class org.tio.core.task.HandlerRunnable
-
- toString() - Method in class org.tio.core.task.SendRunnable
-
- toString() - Method in class org.tio.http.common.Cookie
-
- toString() - Method in class org.tio.http.common.HeaderName
-
- toString() - Method in class org.tio.http.common.HeaderValue
-
- toString() - Method in class org.tio.http.common.HttpRequest
-
- toString() - Method in class org.tio.http.common.HttpResponse
-
- toString() - Method in class org.tio.http.common.RequestLine
-
- toString(Object) - Static method in class org.tio.utils.hutool.ArrayUtil
-
- toString() - Method in class org.tio.utils.hutool.BetweenFormater
-
- toString() - Method in class org.tio.utils.hutool.FastByteArrayOutputStream
-
- toString(String) - Method in class org.tio.utils.hutool.FastByteArrayOutputStream
-
转为字符串
- toString(Charset) - Method in class org.tio.utils.hutool.FastByteArrayOutputStream
-
转为字符串
- toString() - Method in class org.tio.utils.page.Page
-
- toString() - Method in class org.tio.utils.qr.scheme.BizCard
-
- toString() - Method in class org.tio.utils.qr.scheme.Bookmark
-
Returns the textual representation of this bookmark of the form
- toString() - Method in class org.tio.utils.qr.scheme.EMail
-
- toString() - Method in class org.tio.utils.qr.scheme.EnterpriseWifi
-
- toString() - Method in class org.tio.utils.qr.scheme.GeoInfo
-
- toString() - Method in enum org.tio.utils.qr.scheme.Girocode.Encoding
-
- toString() - Method in class org.tio.utils.qr.scheme.Girocode
-
- toString() - Method in class org.tio.utils.qr.scheme.GooglePlay
-
- toString() - Method in class org.tio.utils.qr.scheme.ICal
-
- toString() - Method in class org.tio.utils.qr.scheme.IEvent
-
- toString() - Method in class org.tio.utils.qr.scheme.IFreeBusyTime
-
- toString() - Method in class org.tio.utils.qr.scheme.IJournal
-
- toString() - Method in class org.tio.utils.qr.scheme.IToDo
-
- toString() - Method in class org.tio.utils.qr.scheme.KddiAu
-
- toString() - Method in class org.tio.utils.qr.scheme.MeCard
-
Returns the textual representation of this mecard of the form
- toString() - Method in class org.tio.utils.qr.scheme.MMS
-
- toString() - Method in class org.tio.utils.qr.scheme.SMS
-
- toString() - Method in class org.tio.utils.qr.scheme.Telephone
-
- toString() - Method in class org.tio.utils.qr.scheme.Url
-
- toString() - Method in class org.tio.utils.qr.scheme.VCard
-
Returns the textual representation of this vcard of the form
- toString() - Method in class org.tio.utils.qr.scheme.Wifi
-
- toString() - Method in class org.tio.utils.qr.scheme.YouTube
-
- toUrlEncodedString(String) - Method in class org.tio.http.common.RequestLine
-
用来编码用的
"GET /json?tan=谭耀武 HTTP/1.1" -->"GET /json?tan=%E8%B0%AD%E8%80%80%E6%AD%A6 HTTP/1.1"
- transform(String, InputStream, OutputStream) - Method in class org.tio.webpack.compress.js.YuiJsCompressor
-
- trim(String) - Static method in class org.tio.utils.hutool.StrUtil
-
去除字符串两边空白符,传入null也返回null
- trimEnd(CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
除去字符串尾部的空白,如果字符串是null
,则返回null
。
- trimStart(CharSequence) - Static method in class org.tio.utils.hutool.StrUtil
-
除去字符串头部的空白,如果字符串是null
,则返回null
。
- TRUE - Static variable in class org.tio.http.common.HeaderValue.Tio_From_Cache
-
- try304(HttpRequest, long) - Static method in class org.tio.http.server.util.Resps
-
尝试返回304,这个会new一个HttpResponse返回
- tryAcquire() - Method in class org.tio.monitor.RateLimiterWrap
-
- ttl(String) - Method in class org.tio.utils.cache.caffeine.CaffeineCache
-
- ttl(String) - Method in class org.tio.utils.cache.caffeineredis.CaffeineRedisCache
-
- ttl(String) - Method in class org.tio.utils.cache.guava.GuavaCache
-
- ttl(String) - Method in class org.tio.utils.cache.guavaredis.GuavaRedisCache
-
- ttl(String) - Method in interface org.tio.utils.cache.ICache
-
对象还会存活多久。
- ttl(String) - Method in class org.tio.utils.cache.j2cache.J2Cache
-
- ttl(String) - Method in class org.tio.utils.cache.redis.RedisCache
-
- txt(HttpRequest, String) - Static method in class org.tio.http.server.util.Resps
-
Content-Type: text/plain;charset=utf-8
- txt(HttpRequest, String, String) - Static method in class org.tio.http.server.util.Resps
-
Content-Type: text/plain;charset=utf-8
- V1_0 - Static variable in interface org.tio.http.common.HttpConst.HttpVersion
-
- V1_1 - Static variable in interface org.tio.http.common.HttpConst.HttpVersion
-
- V_1 - Static variable in class org.tio.http.common.HeaderValue.Tio_Webpack_Used_Cache
-
- Validator - Class in org.tio.utils.hutool
-
- Validator() - Constructor for class org.tio.utils.hutool.Validator
-
- value - Variable in class org.tio.http.common.HeaderValue
-
- value() - Method in enum org.tio.utils.qr.scheme.Girocode.Encoding
-
- valueOf(String) - Static method in enum org.tio.core.PacketHandlerMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.core.PacketSendMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.core.ssl.facade.BufferType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.core.SynPacketAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.http.common.HttpConst.RequestBodyFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.http.common.HttpMultiBodyDecoder.Step
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.http.common.HttpRequestDecoder.Step
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.http.common.HttpResponseStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.http.common.Method
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.http.common.MimeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.utils.cache.CacheChangeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.utils.hutool.BasicType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.utils.hutool.BeanInfoCache
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.utils.hutool.BetweenFormater.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.utils.hutool.DateUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.utils.qr.image.ImageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.utils.qr.scheme.Girocode.Encoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.utils.qr.scheme.Wifi.Authentication
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.utils.resp.RespResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.tio.websocket.common.Opcode
-
Returns the enum constant of this type with the specified n