Commit Graph

14 Commits

Author SHA1 Message Date
Kai S. K. Engelbart 5f4f626206
Fix large message writing 2020-07-04 08:55:06 +02:00
Kai S. K. Engelbart 16b0a338a7 Changed compiler compliance to 11, added module-info 2020-06-10 09:22:27 +02:00
Kai S. K. Engelbart 9fa8686c7c Closing socket if MessageReader fails 2020-06-10 09:22:27 +02:00
Kai S. K. Engelbart f0b007aa75 Fixed consecutive message writing 2020-06-10 09:22:27 +02:00
Kai S. K. Engelbart 5b2ffb0f7e Generating sources and Javadoc in JAR export 2020-06-10 09:22:27 +02:00
Kai S. K. Engelbart 4fe5d9d5f8 Fixed Maven build error caused by release flag 2020-06-10 09:22:27 +02:00
Kai S. K. Engelbart 08519bb0f3 Added listener mechanism for socket registration and cancellation 2020-06-10 09:22:26 +02:00
delvh dd7d232004 Create maven.yml
Maven build is done automatically on push
2020-06-10 09:22:26 +02:00
Kai S. K. Engelbart 58c8e0d98b Reformatted classes, added Javadoc headers 2019-12-28 11:43:48 +02:00
Kai S. K. Engelbart 7e3a23e093 Converted to Maven project, moved tests into package 2019-12-28 11:24:05 +02:00
Jakob Jenkov f9dfd56076 Server updated to have a single Server class which instantiates all the server components and can start the 2 server threads. 2015-10-24 14:48:03 +02:00
Jakob Jenkov 976ecb6af2 SocketSwitch was not used.
IMessageWriter + IMessageWriterFactory are not necessary, as messages are just buffers
that need to be drained to the socket. Instead we have a standard MessageWriter that does
that.
2015-10-22 21:16:29 +02:00
Jakob Jenkov 4bb99c6c38 First, not-so-clean version of the NIO server. 2015-10-22 20:02:55 +02:00
Jakob Jenkov ef91a57682 Initial commit 2015-10-16 15:43:42 +02:00