Implementation of NPN (Next Protocol Negotiation) Specification for OpenJDK 7 and greater