File list (Check if you may need any files):
WebSocketDemo-master
....................\.gitignore
....................\README.md
....................\pom.xml
....................\src
....................\...\main
....................\...\....\java
....................\...\....\....\com
....................\...\....\....\...\yz
....................\...\....\....\...\..\socket
....................\...\....\....\...\..\......\message
....................\...\....\....\...\..\......\.......\ChatMessage.java
....................\...\....\....\...\..\......\.......\MessageDecoder.java
....................\...\....\....\...\..\......\.......\MessageEncoder.java
....................\...\....\....\...\..\......\.......\MessageType.java
....................\...\....\....\...\..\......\server
....................\...\....\....\...\..\......\......\CustomTextFrameHandler.java
....................\...\....\....\...\..\......\......\MessageHandler.java
....................\...\....\....\...\..\......\......\WebSocketServer.java
....................\...\....\....\...\..\......\......\clients
....................\...\....\....\...\..\......\......\.......\ClientsManager.java
....................\...\....\....\...\..\......\......\.......\ClientsMonitor.java
....................\...\....\....\...\..\......\......\.......\ConfirmedTimeoutManager.java
....................\...\....\....\...\..\......\......\.......\HeartBeatManager.java
....................\...\....\....\...\..\......\......\.......\push
....................\...\....\....\...\..\......\......\.......\....\ContentPush.java
....................\...\....\....\...\..\......\......\handler
....................\...\....\....\...\..\......\......\.......\HandlerFactory.java
....................\...\....\....\...\..\......\......\.......\HeartBeatHandler.java
....................\...\....\....\...\..\......\......\.......\LoginHandler.java
....................\...\....\....\...\..\......\......\.......\SendMessageHandler.java
....................\...\....\....\...\..\......\......\.......\TerminateConnectHandler.java
....................\...\....\....\...\..\......\......\.......\UnknownTypeHandler.java
....................\...\....\....\...\..\......\util
....................\...\....\....\...\..\......\....\TimingWheel.java
....................\...\....\....\...\..\......\....\Util.java
....................\...\....\resources
....................\...\....\.........\chat.html
....................\...\....\.........\logback.xml
....................\...\....\.........\prototype.js