Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/all4you/bitchat
/ functions
Functions
488 in github.com/all4you/bitchat
⨍
Functions
488
◇
Types & classes
142
↓ 1 callers
Method
allAllowedMethods
Returns all methods that this router handles. For {@code OPTIONS }.
bitchat-core/src/main/java/io/bitchat/http/router/Router.java:333
↓ 1 callers
Method
bigDecValue
(Object source)
bitchat-core/src/main/java/io/bitchat/http/converter/PrimitiveConverter.java:159
↓ 1 callers
Method
bigIntValue
(Object source)
bitchat-core/src/main/java/io/bitchat/http/converter/PrimitiveConverter.java:134
↓ 1 callers
Method
blockingQueueCap
get the blocking queue cap @return the blocking queue cap
bitchat-core/src/main/java/io/bitchat/lang/config/ThreadPoolConfig.java:41
↓ 1 callers
Method
bound
bound the session with an unique channel
bitchat-server/src/main/java/io/bitchat/server/session/Session.java:18
↓ 1 callers
Method
buildHeaders
(HttpResponse response, HttpContext httpContext)
bitchat-server/src/main/java/io/bitchat/server/http/HttpExecutor.java:81
↓ 1 callers
Method
cacheCommandProcessor
(String commandName, Class clazz)
bitchat-core/src/main/java/io/bitchat/packet/ctx/CommandProcessorContext.java:86
↓ 1 callers
Method
cacheRequestProcessor
(String serviceName, Class clazz)
bitchat-core/src/main/java/io/bitchat/packet/ctx/RequestProcessorContext.java:89
↓ 1 callers
Method
channelId
()
bitchat-server/src/main/java/io/bitchat/server/session/Session.java:22
↓ 1 callers
Method
checkBlank
断言非空 @param dataName 参数 @param values 值
bitchat-core/src/main/java/io/bitchat/http/controller/ProxyInvocation.java:268
↓ 1 callers
Method
checkFrame
(Frame frame)
bitchat-core/src/main/java/io/bitchat/ws/codec/FrameCodec.java:96
↓ 1 callers
Method
checkNull
断言非空 @param dataName 参数 @param values 值
bitchat-core/src/main/java/io/bitchat/http/controller/ProxyInvocation.java:251
↓ 1 callers
Method
checkPacket
(Packet packet)
bitchat-core/src/main/java/io/bitchat/packet/codec/PacketEncoder.java:51
↓ 1 callers
Method
checkPacket
(Packet packet)
bitchat-core/src/main/java/io/bitchat/packet/codec/PacketCodec.java:91
↓ 1 callers
Method
corePoolSize
get the core pool size @return the core pool size
bitchat-core/src/main/java/io/bitchat/lang/config/ThreadPoolConfig.java:16
↓ 1 callers
Method
dataCenterId
get the data center id of the server @return the data center id
bitchat-core/src/main/java/io/bitchat/lang/config/SnowflakeConfig.java:24
↓ 1 callers
Method
decodePathTokens
(String uri)
bitchat-core/src/main/java/io/bitchat/http/router/Router.java:284
↓ 1 callers
Method
decodedPath
Returns the decoded request path.
bitchat-core/src/main/java/io/bitchat/http/router/RouteResult.java:63
↓ 1 callers
Method
dispatchToHttp
(ChannelHandlerContext ctx)
bitchat-server/src/main/java/io/bitchat/server/ProtocolDispatcher.java:90
↓ 1 callers
Method
dispatchToPacket
(ChannelHandlerContext ctx)
bitchat-server/src/main/java/io/bitchat/server/ProtocolDispatcher.java:77
↓ 1 callers
Method
doConvert
(Object source, Class<?> toType)
bitchat-core/src/main/java/io/bitchat/http/converter/PrimitiveConverter.java:214
↓ 1 callers
Method
doConvertValue
需要被子类所实现的转换方法 @param source 需要进行类型转换的对象 @param toType 需要被转换成的类型 @param params 转值时需要提供的可选参数 @return 转换后所生成的对象,如果不能够进行转换则返回null
bitchat-core/src/main/java/io/bitchat/http/converter/AbstractConverter.java:73
↓ 1 callers
Method
doProcess
do process @param content the command content
bitchat-core/src/main/java/io/bitchat/packet/processor/AbstractCommandProcessor.java:36
↓ 1 callers
Method
doProcess
do process @param params the request params @return the response
bitchat-core/src/main/java/io/bitchat/packet/processor/AbstractRequestProcessor.java:41
↓ 1 callers
Method
doStart
(int port)
bitchat-server/src/main/java/io/bitchat/server/AbstractServer.java:85
↓ 1 callers
Method
getAllChannelWrappers
()
bitchat-server/src/main/java/io/bitchat/server/channel/ChannelManager.java:31
↓ 1 callers
Method
getAllSessions
()
bitchat-server/src/main/java/io/bitchat/server/session/AbstractSessionManager.java:103
↓ 1 callers
Method
getAllSessions
()
bitchat-server/src/main/java/io/bitchat/server/session/SessionManager.java:27
↓ 1 callers
Method
getBytes
转换byte @param content 内容 @return 响应对象
bitchat-core/src/main/java/io/bitchat/http/util/HttpRenderUtil.java:100
↓ 1 callers
Method
getChannelType
(int type)
bitchat-server/src/main/java/io/bitchat/server/channel/ChannelType.java:27
↓ 1 callers
Method
getChannelWrapper
(ChannelId channelId)
bitchat-server/src/main/java/io/bitchat/server/channel/ChannelManager.java:27
↓ 1 callers
Method
getContentType
()
bitchat-core/src/main/java/io/bitchat/http/RenderType.java:33
↓ 1 callers
Method
getContentType
获取contentType @param headers http请求头 @return 内容类型
bitchat-core/src/main/java/io/bitchat/http/util/HttpRequestUtil.java:118
↓ 1 callers
Method
getCookies
()
bitchat-core/src/main/java/io/bitchat/http/HttpContext.java:84
↓ 1 callers
Method
getErrorResponse
(Exception e)
bitchat-server/src/main/java/io/bitchat/server/http/HttpExecutor.java:71
↓ 1 callers
Method
getErrorResponse
ErrorResponse @param errorMessage 错误信息 @return 响应对象
bitchat-core/src/main/java/io/bitchat/http/util/HttpRenderUtil.java:75
↓ 1 callers
Method
getHttpMethod
(RequestMethod requestMethod)
bitchat-core/src/main/java/io/bitchat/http/RequestMethod.java:48
↓ 1 callers
Method
getInstance
()
bitchat-server/src/main/java/io/bitchat/server/SimpleServerFactory.java:18
↓ 1 callers
Method
getInstance
()
bitchat-server/src/main/java/io/bitchat/server/http/HttpExecutor.java:33
↓ 1 callers
Method
getInstance
(ChannelListener channelListener)
bitchat-server/src/main/java/io/bitchat/server/http/HttpHandler.java:46
↓ 1 callers
Method
getInstance
()
bitchat-server/src/main/java/io/bitchat/server/http/ControllerContext.java:49
↓ 1 callers
Method
getInstance
()
bitchat-server/src/main/java/io/bitchat/server/channel/DefaultChannelListener.java:25
↓ 1 callers
Method
getInstance
()
bitchat-server/src/main/java/io/bitchat/server/packet/PacketExecutor.java:24
↓ 1 callers
Method
getInstance
(ChannelListener channelListener)
bitchat-server/src/main/java/io/bitchat/server/packet/PacketHandler.java:45
↓ 1 callers
Method
getInstance
()
bitchat-server/src/main/java/io/bitchat/server/ws/FrameExecutor.java:30
↓ 1 callers
Method
getInstance
(ChannelListener channelListener)
bitchat-server/src/main/java/io/bitchat/server/ws/FrameHandler.java:43
↓ 1 callers
Method
getInstance
()
bitchat-core/src/main/java/io/bitchat/serialize/HessianSerializer.java:23
↓ 1 callers
Method
getInstance
()
bitchat-core/src/main/java/io/bitchat/serialize/JdkSerializer.java:16
↓ 1 callers
Method
getInstance
()
bitchat-core/src/main/java/io/bitchat/serialize/KryoSerializer.java:25
↓ 1 callers
Method
getInstance
()
bitchat-core/src/main/java/io/bitchat/packet/ctx/CommandProcessorContext.java:41
↓ 1 callers
Method
getInstance
()
bitchat-core/src/main/java/io/bitchat/ws/codec/FrameCodec.java:36
↓ 1 callers
Method
getInterceptors
()
bitchat-core/src/main/java/io/bitchat/packet/interceptor/InterceptorProvider.java:24
↓ 1 callers
Method
getInvokeException
返回调用异常 @param msg 消息 @param cause 异常 @return 调用异常
bitchat-core/src/main/java/io/bitchat/http/controller/ProxyInvocation.java:241
↓ 1 callers
Method
getLocalIpV4
get local ip V4 @return ipV4
bitchat-core/src/main/java/io/bitchat/lang/util/GenericsUtil.java:17
↓ 1 callers
Method
getLocalServer
(int serverPort)
bitchat-core/src/main/java/io/bitchat/core/ServerAttr.java:24
↓ 1 callers
Method
getNotFoundResponse
404NotFoundResponse @return 响应对象
bitchat-core/src/main/java/io/bitchat/http/util/HttpRenderUtil.java:50
↓ 1 callers
Method
getPageContent
获取页面内容 @param htmlMaker htmlMaker @param htmlTemplate html模板 @param contentMap 参数 @return 页面内容
bitchat-core/src/main/java/io/bitchat/http/util/HtmlContentUtil.java:28
↓ 1 callers
Method
getParameters
获得方法调用的参数 @param method 方法 @param parameterTypes 方法参数类型 @return 参数 @throws Exception 参数异常
bitchat-core/src/main/java/io/bitchat/http/controller/ProxyInvocation.java:93
↓ 1 callers
Method
getPostParamMap
获取post请求的参数map 目前支持最常用的 application/json 、application/x-www-form-urlencoded 几种 POST Content-type,可自行扩展!!!
bitchat-core/src/main/java/io/bitchat/http/util/HttpRequestUtil.java:50
↓ 1 callers
Method
getPriDefaultValue
获得基本类型的默认值 @param type 基本类型的Class @return 基本类型的默认值
bitchat-core/src/main/java/io/bitchat/http/converter/PrimitiveTypeUtil.java:145
↓ 1 callers
Method
getProxy
(HttpMethod method, String uri)
bitchat-server/src/main/java/io/bitchat/server/http/ControllerContext.java:58
↓ 1 callers
Method
getRouteResult
获取路由结果
bitchat-server/src/main/java/io/bitchat/server/http/ControllerContext.java:76
↓ 1 callers
Method
getServerErrorResponse
ServerErrorResponse @return 响应对象
bitchat-core/src/main/java/io/bitchat/http/util/HttpRenderUtil.java:62
↓ 1 callers
Method
handleAsync
(HttpRequest request)
bitchat-server/src/main/java/io/bitchat/server/http/HttpHandler.java:112
↓ 1 callers
Method
handleAsync
<p> whether handle the packet in async way </p> @return the byte value of whether handle packet in async way
bitchat-core/src/main/java/io/bitchat/packet/Packet.java:109
↓ 1 callers
Method
handleHttpRequest
(ChannelHandlerContext ctx, FullHttpRequest request)
bitchat-server/src/main/java/io/bitchat/server/http/HttpHandler.java:88
↓ 1 callers
Method
idealTime
get the temporary thread idle time unit: seconds @return the temporary thread idle time
bitchat-core/src/main/java/io/bitchat/lang/config/ThreadPoolConfig.java:33
↓ 1 callers
Method
init
do init work
bitchat-core/src/main/java/io/bitchat/core/init/InitAble.java:18
↓ 1 callers
Method
initCommandProcessor
()
bitchat-core/src/main/java/io/bitchat/packet/ctx/CommandProcessorContext.java:60
↓ 1 callers
Method
initRequestProcessor
()
bitchat-core/src/main/java/io/bitchat/packet/ctx/RequestProcessorContext.java:63
↓ 1 callers
Method
initRouter
执行初始化工作
bitchat-server/src/main/java/io/bitchat/server/http/ControllerContext.java:85
↓ 1 callers
Method
insertSorted
(List<OrderWrapper> list, InitAble initAble)
bitchat-core/src/main/java/io/bitchat/core/init/Initializer.java:82
↓ 1 callers
Method
insertSorted
(List<InterceptorWrapper> list, Interceptor interceptor)
bitchat-core/src/main/java/io/bitchat/packet/interceptor/InterceptorProvider.java:80
↓ 1 callers
Method
invoke
(HttpRequest request)
bitchat-server/src/main/java/io/bitchat/server/http/HttpExecutor.java:60
↓ 1 callers
Method
isHttp
(int magic1, int magic2)
bitchat-server/src/main/java/io/bitchat/server/ProtocolDispatcher.java:64
↓ 1 callers
Method
isNumberString
(String stringValue)
bitchat-core/src/main/java/io/bitchat/http/converter/PrimitiveConverter.java:53
↓ 1 callers
Method
isPacket
(int magic1)
bitchat-server/src/main/java/io/bitchat/server/ProtocolDispatcher.java:60
↓ 1 callers
Method
make
根据html模板生成html内容 @param htmlTemplate html模板 @param contentMap 参数 @return html内容
bitchat-core/src/main/java/io/bitchat/http/maker/HtmlMaker.java:19
↓ 1 callers
Method
markOffline
mark this channel with attribute sessionId @param channel the channel
bitchat-server/src/main/java/io/bitchat/server/session/SessionHelper.java:32
↓ 1 callers
Method
maxPoolSize
get the max pool size @return the max pool size
bitchat-core/src/main/java/io/bitchat/lang/config/ThreadPoolConfig.java:24
↓ 1 callers
Method
newClusterServer
create a cluster server @param serverPort the server port @param routerServerAttr the router attr @return the server
bitchat-server/src/main/java/io/bitchat/server/ServerFactory.java:39
↓ 1 callers
Method
newPingPacket
()
bitchat-core/src/main/java/io/bitchat/packet/factory/PacketFactory.java:39
↓ 1 callers
Method
newResponseFrame
(Payload payload, String id)
bitchat-core/src/main/java/io/bitchat/ws/FrameFactory.java:16
↓ 1 callers
Method
newServer
create a standalone server @param serverPort the server port @return the server
bitchat-server/src/main/java/io/bitchat/server/ServerFactory.java:21
↓ 1 callers
Method
nextServer
get a healthy server @return a healthy server
bitchat-core/src/main/java/io/bitchat/core/LoadBalancer.java:19
↓ 1 callers
Method
notFound
Returns the fallback target for use when there's no match at {@link #route(HttpMethod, String)}.
bitchat-core/src/main/java/io/bitchat/http/router/Router.java:153
↓ 1 callers
Method
onBadClient
Logs to Netty internal LOGGER. Override this method to log to other places if you want.
bitchat-core/src/main/java/io/bitchat/http/router/BadClientSilencer.java:44
↓ 1 callers
Method
onBadServer
Logs to Netty internal LOGGER. Override this method to log to other places if you want.
bitchat-core/src/main/java/io/bitchat/http/router/BadClientSilencer.java:49
↓ 1 callers
Method
onCommand
(ChannelHandlerContext ctx, Packet packet)
bitchat-client/src/main/java/io/bitchat/client/ClientHandler.java:82
↓ 1 callers
Method
onRequest
(ChannelHandlerContext ctx, Packet packet)
bitchat-server/src/main/java/io/bitchat/server/packet/PacketHandler.java:77
↓ 1 callers
Method
onRequest
(ChannelHandlerContext ctx, Frame frame)
bitchat-server/src/main/java/io/bitchat/server/ws/FrameHandler.java:75
↓ 1 callers
Method
onRequest
(ChannelHandlerContext ctx, Packet packet)
bitchat-client/src/main/java/io/bitchat/client/ClientHandler.java:63
↓ 1 callers
Method
onResponse
(Packet packet)
bitchat-server/src/main/java/io/bitchat/server/packet/PacketHandler.java:115
↓ 1 callers
Method
onResponse
(Frame frame)
bitchat-server/src/main/java/io/bitchat/server/ws/FrameHandler.java:86
↓ 1 callers
Method
onResponse
(Packet packet)
bitchat-client/src/main/java/io/bitchat/client/ClientHandler.java:75
↓ 1 callers
Method
onUnknownMessage
Logs to Netty internal LOGGER. Override this method to log to other places if you want.
bitchat-core/src/main/java/io/bitchat/http/router/BadClientSilencer.java:39
↓ 1 callers
Method
parseParameter
GET 参数解析
bitchat-core/src/main/java/io/bitchat/http/controller/ProxyInvocation.java:144
↓ 1 callers
Method
pingInterval
get the pingInterval @return the pingInterval
bitchat-core/src/main/java/io/bitchat/lang/config/BaseConfig.java:48
↓ 1 callers
Method
preHandle
(Channel channel, Packet packet)
bitchat-core/src/main/java/io/bitchat/packet/interceptor/InterceptorHandler.java:16
↓ 1 callers
Method
process
process the command @param ctx the ctx @param command the command
bitchat-core/src/main/java/io/bitchat/packet/processor/CommandProcessor.java:22
← previous
next →
101–200 of 488, ranked by callers