javaee / grizzly

Writing scalable server applications in the Java™ programming language has always been difficult. Before the advent of the Java New I/O API (NIO), thread management issues made it impossible for a server to scale to thousands of users. The Grizzly NIO framework has been designed to help developers to take advantage of the Java™ NIO API.
https://javaee.github.io/grizzly/
Other
222 stars 60 forks source link

java8: replace NullaryFunction with java.util.Supplier #1927

Closed kofemann closed 7 years ago

kofemann commented 7 years ago

replace home-grown classes with analogs from modern java

Signed-off-by: Tigran Mkrtchyan tmk826@gmail.com

kofemann commented 7 years ago

This is a simple update to replace grizzly own classes with alternatives from java8.

it's not clear to me which branch is the active one - master or 2.4.x? I can update 2.4.x as well.

rlubke commented 7 years ago

@kofemann 2.4.x and master are going to be java8 based.

rlubke commented 7 years ago

@kofemann However, we should probably restrict Java8 features like this that introduce API changes to the master branch only.