org.apache.qpid.transport
Class Xid
java.lang.Object
org.apache.qpid.transport.Struct
org.apache.qpid.transport.Xid
- All Implemented Interfaces:
- Encodable
public final class Xid
- extends Struct
Field Summary |
static int |
TYPE
|
Fields inherited from class org.apache.qpid.transport.Struct |
dirty |
Constructor Summary |
Xid()
|
Xid(long format,
byte[] globalId,
byte[] branchId)
|
TYPE
public static final int TYPE
- See Also:
- Constant Field Values
Xid
public Xid()
Xid
public Xid(long format,
byte[] globalId,
byte[] branchId)
getStructType
public final int getStructType()
- Specified by:
getStructType
in class Struct
getSizeWidth
public final int getSizeWidth()
- Specified by:
getSizeWidth
in class Struct
getPackWidth
public final int getPackWidth()
- Specified by:
getPackWidth
in class Struct
hasPayload
public final boolean hasPayload()
getEncodedTrack
public final byte getEncodedTrack()
hasFormat
public final boolean hasFormat()
clearFormat
public final Xid clearFormat()
getFormat
public final long getFormat()
setFormat
public final Xid setFormat(long value)
format
public final Xid format(long value)
hasGlobalId
public final boolean hasGlobalId()
clearGlobalId
public final Xid clearGlobalId()
getGlobalId
public final byte[] getGlobalId()
setGlobalId
public final Xid setGlobalId(byte[] value)
globalId
public final Xid globalId(byte[] value)
hasBranchId
public final boolean hasBranchId()
clearBranchId
public final Xid clearBranchId()
getBranchId
public final byte[] getBranchId()
setBranchId
public final Xid setBranchId(byte[] value)
branchId
public final Xid branchId(byte[] value)
write
public void write(Encoder enc)
- Description copied from interface:
Encodable
- Encodes this encodable using the given encoder.
- Specified by:
write
in interface Encodable
- Specified by:
write
in class Struct
- Parameters:
enc
- the encoder.
read
public void read(Decoder dec)
- Description copied from interface:
Encodable
- Decodes this encodable using the given decoder.
- Specified by:
read
in interface Encodable
- Specified by:
read
in class Struct
- Parameters:
dec
- the decoder.
getFields
public Map<String,Object> getFields()
- Specified by:
getFields
in class Struct
Licensed to the Apache Software Foundation