org.fusesource.stompjms.client
Class StompFrame
java.lang.Object
org.fusesource.stompjms.client.StompFrame
public class StompFrame
- extends java.lang.Object
Represents all the data in a STOMP frame.
- Author:
- chirino
|
Field Summary |
static org.fusesource.hawtbuf.Buffer |
NO_DATA
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NO_DATA
public static final org.fusesource.hawtbuf.Buffer NO_DATA
StompFrame
public StompFrame()
StompFrame
public StompFrame(org.fusesource.hawtbuf.AsciiBuffer action)
clone
public StompFrame clone()
- Overrides:
clone in class java.lang.Object
action
public org.fusesource.hawtbuf.AsciiBuffer action()
action
public StompFrame action(org.fusesource.hawtbuf.AsciiBuffer action)
content
public org.fusesource.hawtbuf.Buffer content()
content
public StompFrame content(org.fusesource.hawtbuf.Buffer content)
contentAsString
public java.lang.String contentAsString()
headerMap
public java.util.Map<org.fusesource.hawtbuf.AsciiBuffer,org.fusesource.hawtbuf.AsciiBuffer> headerMap()
headerList
public java.util.List<StompFrame.HeaderEntry> headerList()
addHeader
public void addHeader(org.fusesource.hawtbuf.AsciiBuffer key,
org.fusesource.hawtbuf.AsciiBuffer value)
getHeader
public org.fusesource.hawtbuf.AsciiBuffer getHeader(org.fusesource.hawtbuf.AsciiBuffer key)
clearHeaders
public void clearHeaders()
setHeaders
public void setHeaders(java.util.ArrayList<StompFrame.HeaderEntry> values)
toBuffer
public org.fusesource.hawtbuf.Buffer toBuffer()
toBuffer
public org.fusesource.hawtbuf.Buffer toBuffer(boolean includeBody)
write
public void write(java.io.DataOutput out)
throws java.io.IOException
- Throws:
java.io.IOException
addContentLengthHeader
public void addContentLengthHeader()
size
public int size()
write
public void write(java.io.DataOutput out,
boolean includeBody)
throws java.io.IOException
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
errorMessage
public java.lang.String errorMessage()
decodeHeader
public static java.lang.String decodeHeader(org.fusesource.hawtbuf.Buffer value)
encodeHeader
public static org.fusesource.hawtbuf.AsciiBuffer encodeHeader(java.lang.String value)
Copyright © 2010-2011 FuseSource, Corp.. All Rights Reserved.