Package com.webmethods.jms.transport
Class TransportHeader
- java.lang.Object
-
- com.webmethods.jms.transport.TransportHeader
-
- All Implemented Interfaces:
java.lang.Cloneable
public class TransportHeader extends java.lang.Object implements java.lang.Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description protected static int
LOC_EXTENSION_EVENT_ID_HIGH
protected static int
LOC_EXTENSION_EVENT_ID_LOW
protected static int
LOC_EXTENSION_JMS_ID
protected static int
LOC_EXTENSION_JMS_LENGTH
protected static int
LOC_EXTENSION_JMS_MAGIC_NUMBER
protected static int
LOC_EXTENSION_JMS_VALUE
protected static int
LOC_EXTENSION_JMS_VERSION
protected static int
LOC_HEADER_COOKIE
protected static int
LOC_HEADER_ET_VERSION
protected static int
LOC_HEADER_EVENT_LENGTH
protected static int
LOC_HEADER_HEADER_LENGTH
protected static int
LOC_HEADER_LOGICAL_CLOCK
protected static int
LOC_HEADER_NAME_LENGTH
protected static int
LOC_HEADER_NUM_FIELDS
protected static int
LOC_HEADER_NUM_NAMES
protected static int
LOC_HEADER_TYPE_NAME
protected static int
LOC_HEADER_VERSION
-
Constructor Summary
Constructors Constructor Description TransportHeader()
TransportHeader(byte[] data, int offset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
int
getEventLength()
java.lang.String
getEventTypeName()
int
getHeaderLength()
int
getJmsMsgType()
short
getNumberOfFields()
int
marshal(byte[] dest, int offset)
void
setEventLength(int length)
void
setEventTypeName(java.lang.String name)
void
setJmsMsgType(int msgType)
void
setNumberOfFields(short nFields)
-
-
-
Field Detail
-
LOC_HEADER_EVENT_LENGTH
protected static final int LOC_HEADER_EVENT_LENGTH
- See Also:
- Constant Field Values
-
LOC_HEADER_COOKIE
protected static final int LOC_HEADER_COOKIE
- See Also:
- Constant Field Values
-
LOC_HEADER_VERSION
protected static final int LOC_HEADER_VERSION
- See Also:
- Constant Field Values
-
LOC_HEADER_ET_VERSION
protected static final int LOC_HEADER_ET_VERSION
- See Also:
- Constant Field Values
-
LOC_HEADER_HEADER_LENGTH
protected static final int LOC_HEADER_HEADER_LENGTH
- See Also:
- Constant Field Values
-
LOC_HEADER_LOGICAL_CLOCK
protected static final int LOC_HEADER_LOGICAL_CLOCK
- See Also:
- Constant Field Values
-
LOC_HEADER_NUM_FIELDS
protected static final int LOC_HEADER_NUM_FIELDS
- See Also:
- Constant Field Values
-
LOC_HEADER_NUM_NAMES
protected static final int LOC_HEADER_NUM_NAMES
- See Also:
- Constant Field Values
-
LOC_HEADER_NAME_LENGTH
protected static final int LOC_HEADER_NAME_LENGTH
- See Also:
- Constant Field Values
-
LOC_HEADER_TYPE_NAME
protected static final int LOC_HEADER_TYPE_NAME
- See Also:
- Constant Field Values
-
LOC_EXTENSION_EVENT_ID_HIGH
protected static final int LOC_EXTENSION_EVENT_ID_HIGH
- See Also:
- Constant Field Values
-
LOC_EXTENSION_EVENT_ID_LOW
protected static final int LOC_EXTENSION_EVENT_ID_LOW
- See Also:
- Constant Field Values
-
LOC_EXTENSION_JMS_MAGIC_NUMBER
protected static final int LOC_EXTENSION_JMS_MAGIC_NUMBER
- See Also:
- Constant Field Values
-
LOC_EXTENSION_JMS_VERSION
protected static final int LOC_EXTENSION_JMS_VERSION
- See Also:
- Constant Field Values
-
LOC_EXTENSION_JMS_LENGTH
protected static final int LOC_EXTENSION_JMS_LENGTH
- See Also:
- Constant Field Values
-
LOC_EXTENSION_JMS_ID
protected static final int LOC_EXTENSION_JMS_ID
- See Also:
- Constant Field Values
-
LOC_EXTENSION_JMS_VALUE
protected static final int LOC_EXTENSION_JMS_VALUE
- See Also:
- Constant Field Values
-
-
Method Detail
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
getEventTypeName
public java.lang.String getEventTypeName()
-
setEventTypeName
public void setEventTypeName(java.lang.String name)
-
getNumberOfFields
public short getNumberOfFields()
-
setNumberOfFields
public void setNumberOfFields(short nFields)
-
getEventLength
public int getEventLength()
-
setEventLength
public void setEventLength(int length)
-
getJmsMsgType
public int getJmsMsgType()
-
setJmsMsgType
public void setJmsMsgType(int msgType)
-
marshal
public int marshal(byte[] dest, int offset)
-
getHeaderLength
public int getHeaderLength()
-
-