org.apache.cassandra.net
Class Message
java.lang.Object
org.apache.cassandra.net.Message
- All Implemented Interfaces:
- java.io.Serializable
public class Message
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
Message(java.net.InetAddress from,
java.lang.String messageType,
java.lang.String verb,
byte[] body)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Message
public Message(java.net.InetAddress from,
java.lang.String messageType,
java.lang.String verb,
byte[] body)
serializer
public static ICompactSerializer<Message> serializer()
getHeader
public byte[] getHeader(java.lang.Object key)
removeHeader
public void removeHeader(java.lang.Object key)
setMessageType
public void setMessageType(java.lang.String type)
setMessageVerb
public void setMessageVerb(java.lang.String verb)
addHeader
public void addHeader(java.lang.String key,
byte[] value)
getHeaders
public java.util.Map<java.lang.String,byte[]> getHeaders()
getMessageBody
public byte[] getMessageBody()
getFrom
public java.net.InetAddress getFrom()
getMessageType
public java.lang.String getMessageType()
getVerb
public java.lang.String getVerb()
getMessageId
public java.lang.String getMessageId()
getReply
public Message getReply(java.net.InetAddress from,
byte[] args)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2010 The Apache Software Foundation