org.atmosphere.socketio.transport
Class SocketIOPacketImpl

java.lang.Object
  extended by org.atmosphere.socketio.transport.SocketIOPacketImpl
All Implemented Interfaces:
SocketIOPacket

public class SocketIOPacketImpl
extends Object
implements SocketIOPacket

Author:
Sebastien Dionne : sebastien.dionne@gmail.com

Nested Class Summary
static class SocketIOPacketImpl.PacketType
           
 
Field Summary
static String POST_RESPONSE
           
static char SOCKETIO_MSG_DELIMITER
           
 
Constructor Summary
SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType)
           
SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType, String data)
           
SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType, String data, boolean padding)
           
SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType, String id, String endpoint, String data)
           
SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType, String id, String endpoint, String data, boolean padding)
           
 
Method Summary
 String getData()
           
 SocketIOPacketImpl.PacketType getFrameType()
           
static List<SocketIOPacketImpl> parse(String data)
           
 void setPadding(boolean padding)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SOCKETIO_MSG_DELIMITER

public static final char SOCKETIO_MSG_DELIMITER
See Also:
Constant Field Values

POST_RESPONSE

public static final String POST_RESPONSE
See Also:
Constant Field Values
Constructor Detail

SocketIOPacketImpl

public SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType)

SocketIOPacketImpl

public SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType,
                          String data)

SocketIOPacketImpl

public SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType,
                          String data,
                          boolean padding)

SocketIOPacketImpl

public SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType,
                          String id,
                          String endpoint,
                          String data)

SocketIOPacketImpl

public SocketIOPacketImpl(SocketIOPacketImpl.PacketType frameType,
                          String id,
                          String endpoint,
                          String data,
                          boolean padding)
Method Detail

getFrameType

public SocketIOPacketImpl.PacketType getFrameType()

getData

public String getData()

setPadding

public void setPadding(boolean padding)

toString

public String toString()
Specified by:
toString in interface SocketIOPacket
Overrides:
toString in class Object

parse

public static List<SocketIOPacketImpl> parse(String data)
                                      throws SocketIOException
Throws:
SocketIOException


Copyright © 2013. All Rights Reserved.