AeroGear Netty SockJS Codec 0.11.0

org.jboss.aerogear.io.netty.handler.codec.sockjs.protocol
Class MessageFrame

java.lang.Object
  extended by io.netty.buffer.DefaultByteBufHolder
      extended by org.jboss.aerogear.io.netty.handler.codec.sockjs.protocol.MessageFrame
All Implemented Interfaces:
io.netty.buffer.ByteBufHolder, io.netty.util.ReferenceCounted, Frame

public class MessageFrame
extends io.netty.buffer.DefaultByteBufHolder
implements Frame

A MessageFrame carries application data, and consists of any array of JSON encoded messages.


Constructor Summary
MessageFrame(List<String> messages)
           
MessageFrame(String... messages)
           
MessageFrame(String message)
           
 
Method Summary
 MessageFrame copy()
           
 MessageFrame duplicate()
           
 List<String> messages()
           
 MessageFrame retain()
           
 MessageFrame retain(int increment)
           
 String toString()
           
 
Methods inherited from class io.netty.buffer.DefaultByteBufHolder
content, refCnt, release, release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface io.netty.buffer.ByteBufHolder
content
 
Methods inherited from interface io.netty.util.ReferenceCounted
refCnt, release, release
 

Constructor Detail

MessageFrame

public MessageFrame(String message)

MessageFrame

public MessageFrame(String... messages)

MessageFrame

public MessageFrame(List<String> messages)
Method Detail

messages

public List<String> messages()

copy

public MessageFrame copy()
Specified by:
copy in interface io.netty.buffer.ByteBufHolder
Specified by:
copy in interface Frame
Overrides:
copy in class io.netty.buffer.DefaultByteBufHolder

duplicate

public MessageFrame duplicate()
Specified by:
duplicate in interface io.netty.buffer.ByteBufHolder
Specified by:
duplicate in interface Frame
Overrides:
duplicate in class io.netty.buffer.DefaultByteBufHolder

retain

public MessageFrame retain()
Specified by:
retain in interface io.netty.buffer.ByteBufHolder
Specified by:
retain in interface io.netty.util.ReferenceCounted
Specified by:
retain in interface Frame
Overrides:
retain in class io.netty.buffer.DefaultByteBufHolder

retain

public MessageFrame retain(int increment)
Specified by:
retain in interface io.netty.buffer.ByteBufHolder
Specified by:
retain in interface io.netty.util.ReferenceCounted
Specified by:
retain in interface Frame
Overrides:
retain in class io.netty.buffer.DefaultByteBufHolder

toString

public String toString()
Overrides:
toString in class io.netty.buffer.DefaultByteBufHolder

AeroGear Netty SockJS Codec 0.11.0

Copyright © 2014 JBoss by Red Hat. All Rights Reserved.