Class SpdyAprNpnHandler

Plugin for APR connector providing SPDY support via NPN negotiation.
Example:
<Connector port="9443"
npnHandler="org.apache.coyote.spdy.SpdyAprNpnHandler"
protocol="HTTP/1.1"
SSLEnabled="true"
maxThreads="150"
scheme="https"
secure="true"
sslProtocol="TLS"
SSLCertificateFile="conf/localhost-cert.pem"
SSLCertificateKeyFile="conf/localhost-key.pem"/>
This requires APR library ( libtcnative-1 ) to be present and compiled
with a recent openssl or a openssl patched with npn support.
Because we need to auto-detect SPDY and fallback to HTTP ( based on SSL next
proto ) this is implemented in tomcat a special way:
Http11AprProtocol will delegate to Spdy.process if spdy is
negotiated by TLS.