Spring Integration IP Extensions

org.springframework.integration.x.ip.serializer
Class DataFrame

java.lang.Object
  extended by org.springframework.integration.x.ip.serializer.DataFrame
Direct Known Subclasses:
WebSocketFrame

public class DataFrame
extends java.lang.Object

Since:
3.0
Author:
Gary Russell

Field Summary
protected  byte[] binary
           
protected  java.lang.String payload
           
protected  int type
           
static int TYPE_DATA
           
static int TYPE_DATA_BINARY
           
static int TYPE_HEADERS
           
static int TYPE_INVALID
           
 
Constructor Summary
DataFrame(int type, byte[] binary)
           
DataFrame(int type, java.lang.String payload)
           
DataFrame(int type, java.lang.String payload, byte[] binary)
           
 
Method Summary
 byte[] getBinary()
           
 java.lang.String getPayload()
           
 int getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_INVALID

public static final int TYPE_INVALID
See Also:
Constant Field Values

TYPE_HEADERS

public static final int TYPE_HEADERS
See Also:
Constant Field Values

TYPE_DATA

public static final int TYPE_DATA
See Also:
Constant Field Values

TYPE_DATA_BINARY

public static final int TYPE_DATA_BINARY
See Also:
Constant Field Values

type

protected final int type

payload

protected final java.lang.String payload

binary

protected final byte[] binary
Constructor Detail

DataFrame

public DataFrame(int type,
                 java.lang.String payload)

DataFrame

public DataFrame(int type,
                 byte[] binary)

DataFrame

public DataFrame(int type,
                 java.lang.String payload,
                 byte[] binary)
Method Detail

getType

public int getType()

getPayload

public java.lang.String getPayload()

getBinary

public byte[] getBinary()

Spring Integration IP Extensions