public class Handshake08 extends java.lang.Object implements Handshake
| Modifier and Type | Field and Description |
|---|---|
protected WebSocketChallenge08 |
challenge |
| Constructor and Description |
|---|
Handshake08() |
| Modifier and Type | Method and Description |
|---|---|
void |
fillInRequest(HttpClientRequest req,
java.lang.String hostHeader) |
org.jboss.netty.handler.codec.http.HttpResponse |
generateResponse(org.jboss.netty.handler.codec.http.HttpRequest request,
java.lang.String serverOrigin) |
org.jboss.netty.channel.ChannelHandler |
getDecoder() |
org.jboss.netty.channel.ChannelHandler |
getEncoder(boolean server) |
protected java.lang.String |
getWebSocketLocation(org.jboss.netty.handler.codec.http.HttpRequest request,
java.lang.String serverOrigin) |
static boolean |
matches(org.jboss.netty.handler.codec.http.HttpRequest request) |
void |
onComplete(HttpClientResponse response,
AsyncResultHandler<java.lang.Void> doneHandler) |
protected final WebSocketChallenge08 challenge
public Handshake08()
throws java.security.NoSuchAlgorithmException
java.security.NoSuchAlgorithmExceptionprotected java.lang.String getWebSocketLocation(org.jboss.netty.handler.codec.http.HttpRequest request,
java.lang.String serverOrigin)
public static boolean matches(org.jboss.netty.handler.codec.http.HttpRequest request)
public void fillInRequest(HttpClientRequest req, java.lang.String hostHeader) throws java.lang.Exception
fillInRequest in interface Handshakejava.lang.Exceptionpublic org.jboss.netty.handler.codec.http.HttpResponse generateResponse(org.jboss.netty.handler.codec.http.HttpRequest request,
java.lang.String serverOrigin)
throws java.lang.Exception
generateResponse in interface Handshakejava.lang.Exceptionpublic void onComplete(HttpClientResponse response, AsyncResultHandler<java.lang.Void> doneHandler) throws java.lang.Exception
onComplete in interface Handshakejava.lang.Exceptionpublic org.jboss.netty.channel.ChannelHandler getEncoder(boolean server)
getEncoder in interface Handshakepublic org.jboss.netty.channel.ChannelHandler getDecoder()
getDecoder in interface Handshake