org.glassfish.grizzly.websockets.draft07
Class Draft07Handler

java.lang.Object
  extended by org.glassfish.grizzly.websockets.ProtocolHandler
      extended by org.glassfish.grizzly.websockets.draft07.Draft07Handler
Direct Known Subclasses:
Draft08Handler

public class Draft07Handler
extends ProtocolHandler


Field Summary
 
Fields inherited from class org.glassfish.grizzly.websockets.ProtocolHandler
connection, currentDecoder, inFragmentedType, maskData, outFragmentedType, processingFragment, remainder, utf8
 
Constructor Summary
Draft07Handler(boolean maskData)
           
 
Method Summary
 HandShake createHandShake(HttpContent requestContent)
           
 HandShake createHandShake(URI uri)
           
 byte[] frame(DataFrame frame)
           
protected  boolean isControlFrame(byte opcode)
           
 DataFrame parse(Buffer buffer)
           
 
Methods inherited from class org.glassfish.grizzly.websockets.ProtocolHandler
checkForLastFrame, close, decodeLength, doClose, encodeLength, getByteBuffer, getConnection, getWebSocket, handshake, isMaskData, send, send, send, send, setConnection, setWebSocket, stream, stream, unframe, utf8Decode, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Draft07Handler

public Draft07Handler(boolean maskData)
Method Detail

frame

public byte[] frame(DataFrame frame)
Specified by:
frame in class ProtocolHandler

parse

public DataFrame parse(Buffer buffer)
Specified by:
parse in class ProtocolHandler

isControlFrame

protected boolean isControlFrame(byte opcode)
Specified by:
isControlFrame in class ProtocolHandler

createHandShake

public HandShake createHandShake(HttpContent requestContent)
Specified by:
createHandShake in class ProtocolHandler

createHandShake

public HandShake createHandShake(URI uri)
Specified by:
createHandShake in class ProtocolHandler


Copyright © 2012 Oracle Corporation. All Rights Reserved.