Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coldwalker/Sample
/ types & classes
Types & classes
33 in github.com/coldwalker/Sample
⨍
Functions
289
◇
Types & classes
33
Class
CloseIdleChannelHandler
若干个心跳周期内没有消息的收发,关闭连接。
src/main/java/geektime/im/lecture/ws/handler/CloseIdleChannelHandler.java:16
Class
Constants
src/main/java/geektime/im/lecture/Constants.java:3
Class
ContactInfo
src/main/java/geektime/im/lecture/vo/MessageContactVO.java:22
Class
ContactMultiKeys
src/main/java/geektime/im/lecture/entity/ContactMultiKeys.java:5
Class
EmbededRedis
src/main/java/geektime/im/lecture/redis/EmbededRedis.java:11
Class
EnhancedRunnableDecorator
src/main/java/geektime/im/lecture/utils/EnhancedThreadFactory.java:116
Class
EnhancedThreadFactory
src/main/java/geektime/im/lecture/utils/EnhancedThreadFactory.java:16
Class
InvalidUserInfoException
src/main/java/geektime/im/lecture/exceptions/InvalidUserInfoException.java:3
Class
MessageContact
src/main/java/geektime/im/lecture/entity/MessageContact.java:9
Interface
MessageContactRepository
src/main/java/geektime/im/lecture/dao/MessageContactRepository.java:11
Class
MessageContactVO
src/main/java/geektime/im/lecture/vo/MessageContactVO.java:8
Class
MessageContent
src/main/java/geektime/im/lecture/entity/MessageContent.java:6
Interface
MessageContentRepository
src/main/java/geektime/im/lecture/dao/MessageContentRepository.java:7
Class
MessageController
src/main/java/geektime/im/lecture/controller/MessageController.java:20
Class
MessageRelation
src/main/java/geektime/im/lecture/entity/MessageRelation.java:6
Interface
MessageRelationRepository
src/main/java/geektime/im/lecture/dao/MessageRelationRepository.java:10
Interface
MessageService
src/main/java/geektime/im/lecture/service/MessageService.java:10
Class
MessageServiceImpl
src/main/java/geektime/im/lecture/service/impl/MessageServiceImpl.java:21
Class
MessageVO
src/main/java/geektime/im/lecture/vo/MessageVO.java:5
Class
NewMessageListener
src/main/java/geektime/im/lecture/redis/NewMessageListener.java:16
Class
RelationMultiKeys
src/main/java/geektime/im/lecture/entity/RelationMultiKeys.java:5
Class
ServerConfig
config for Netty Server
src/main/java/geektime/im/lecture/ws/ServerConfig.java:11
Class
ShutdownThread
src/main/java/geektime/im/lecture/ws/WebSocketServer.java:109
Class
SpringSessionRedisConfiguration
src/main/java/geektime/im/lecture/redis/SpringSessionRedisConfiguration.java:18
Class
Starter
src/main/java/geektime/im/lecture/Starter.java:10
Class
User
src/main/java/geektime/im/lecture/entity/User.java:5
Class
UserController
src/main/java/geektime/im/lecture/controller/UserController.java:21
Class
UserNotExistException
src/main/java/geektime/im/lecture/exceptions/UserNotExistException.java:3
Interface
UserRepository
src/main/java/geektime/im/lecture/dao/UserRepository.java:9
Interface
UserService
src/main/java/geektime/im/lecture/service/UserService.java:8
Class
UserServiceImpl
src/main/java/geektime/im/lecture/service/impl/UserServiceImpl.java:21
Class
WebSocketServer
src/main/java/geektime/im/lecture/ws/WebSocketServer.java:34
Class
WebsocketRouterHandler
服务端处理所有接收消息的handler,这里只是示例,没有拆分太细,建议实际项目中按消息类型拆分到不同的handler中。
src/main/java/geektime/im/lecture/ws/handler/WebsocketRouterHandler.java:30