org.eclipse.jetty.websocket
public class AbstractExtension extends java.lang.Object implements Extension
Constructor and Description |
---|
AbstractExtension(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addFrame(byte flags,
byte opcode,
byte[] content,
int offset,
int length) |
void |
bind(WebSocket.FrameConnection connection,
WebSocketParser.FrameHandler incoming,
WebSocketGenerator outgoing) |
byte |
clearFlag(byte flags,
int rsv) |
void |
close(int code,
java.lang.String message) |
int |
flush() |
WebSocket.FrameConnection |
getConnection() |
java.lang.String |
getInitParameter(java.lang.String name) |
int |
getInitParameter(java.lang.String name,
int dft) |
java.lang.String |
getInitParameter(java.lang.String name,
java.lang.String dft) |
java.lang.String |
getName() |
java.lang.String |
getParameterizedName() |
boolean |
init(java.util.Map<java.lang.String,java.lang.String> parameters) |
boolean |
isBufferEmpty() |
boolean |
isFlag(byte flags,
int rsv) |
void |
onFrame(byte flags,
byte opcode,
Buffer buffer) |
byte |
setFlag(byte flags,
int rsv) |
java.lang.String |
toString() |
public WebSocket.FrameConnection getConnection()
public boolean init(java.util.Map<java.lang.String,java.lang.String> parameters)
public java.lang.String getInitParameter(java.lang.String name)
public java.lang.String getInitParameter(java.lang.String name, java.lang.String dft)
public int getInitParameter(java.lang.String name, int dft)
public void bind(WebSocket.FrameConnection connection, WebSocketParser.FrameHandler incoming, WebSocketGenerator outgoing)
public java.lang.String getParameterizedName()
getParameterizedName
in interface Extension
public void onFrame(byte flags, byte opcode, Buffer buffer)
onFrame
in interface WebSocketParser.FrameHandler
public void close(int code, java.lang.String message)
close
in interface WebSocketParser.FrameHandler
public int flush() throws java.io.IOException
flush
in interface WebSocketGenerator
java.io.IOException
public boolean isBufferEmpty()
isBufferEmpty
in interface WebSocketGenerator
public void addFrame(byte flags, byte opcode, byte[] content, int offset, int length) throws java.io.IOException
addFrame
in interface WebSocketGenerator
java.io.IOException
public byte setFlag(byte flags, int rsv)
public byte clearFlag(byte flags, int rsv)
public boolean isFlag(byte flags, int rsv)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2013. All Rights Reserved.