public abstract class Message
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
Message.Codec<M extends Message> |
static class |
Message.Direction |
static class |
Message.Dispatcher |
static class |
Message.ExceptionHandler |
static class |
Message.ProtocolDecoder |
static class |
Message.ProtocolEncoder |
static class |
Message.Request |
static class |
Message.Response |
static class |
Message.Type |
Modifier and Type | Field and Description |
---|---|
protected Connection |
connection |
protected java.lang.Integer |
forcedProtocolVersion |
protected static org.slf4j.Logger |
logger |
Message.Type |
type |
Modifier | Constructor and Description |
---|---|
protected |
Message(Message.Type type) |
Modifier and Type | Method and Description |
---|---|
void |
attach(Connection connection) |
Connection |
connection() |
java.util.Map<java.lang.String,java.nio.ByteBuffer> |
getCustomPayload() |
Frame |
getSourceFrame() |
int |
getStreamId() |
void |
setCustomPayload(java.util.Map<java.lang.String,java.nio.ByteBuffer> customPayload) |
void |
setSourceFrame(Frame sourceFrame) |
Message |
setStreamId(int streamId) |
protected static final org.slf4j.Logger logger
public final Message.Type type
protected Connection connection
protected java.lang.Integer forcedProtocolVersion
protected Message(Message.Type type)
public void attach(Connection connection)
public Connection connection()
public Message setStreamId(int streamId)
public int getStreamId()
public void setSourceFrame(Frame sourceFrame)
public Frame getSourceFrame()
public java.util.Map<java.lang.String,java.nio.ByteBuffer> getCustomPayload()
public void setCustomPayload(java.util.Map<java.lang.String,java.nio.ByteBuffer> customPayload)
Copyright © 2018 The Apache Software Foundation